Hallo Helmut,

On 4 November 2024 at 22:18, Helmut Grohne wrote:
| Source: gsl
| Version: 2.8+dfsg-4
| Tags: patch
| User: debian-cr...@lists.debian.org
| Usertags: cross-satisfiability
| 
| gsl cannot be cross built from source, because its dependencies on gcc
| and binutils cannot satisfied. They need "toolchain dependency cross
| translation" which has been unavailable until earlier this year.

I read this paragraph three times and still do not understand.  The
constraint was there for years, possibly a decade, and always satisfied.

What does "toolchain dependency cross translation" mean?  What does it
change?

(I did see posts from you on debian-science but I haven't followed super
closely ...)

| However, it turns out that these dependencies are always satisfied for
| native builds since at least buster, so we may just drop them instead.

Yep. In fact I considered dropping them when I did the last update just days
ago.

| I'm attaching a patch for your convenience.

Thanks, I think I will fold it in. We can do with with the versioned depends.

Tschuess,  Dirk

| Helmut
| x[DELETED ATTACHMENT gsl_2.8+dfsg-4.1.debdiff, plain text]

-- 
dirk.eddelbuettel.com | @eddelbuettel | e...@debian.org

Reply via email to