[Pkg-rust-maintainers] Bug#955638: cargo: please package recent version

Carsten Schoenert c.schoenert at t-online.de
Sat Apr 4 06:11:58 BST 2020


Hello Ximin,

Am 04.04.20 um 02:17 schrieb Ximin Luo:
> Hi Carsten, it might be a couple of weeks until we get this done.
> Have you tried just deleting the version constraint and using the
> existing version in Debian sid?
I've tried to figure out the right place there this version check is
happen. In most cases this is file ./old-configure.in within the
Thunderbird sources. But I did have no luck on this until now. I will
look further into this part this weekend I guess, mostly the version
checks from the Firefox environment are to strict for Thunderbird, yes.
Most of the parts from the Firefox source are not built for Thunderbird
but the configure script is checking this.

In the long term this is always just a workaround which, if I do this, I
need to proof deeply before uploading new packages even to experimental.
So if you ever find time to have a look into newer cargo versions please
keep an eye on this.

It's currently really frustrating that I'm unable to build a recent
Thunderbird Beta version due every time new version dependencies around
Rust are popping up. This is not your fault, but shows me how complex
and fragile the Rust ecosystem currently is.

The built is just the first problem I need to solve, Mozilla has again
changed some previously internally parts in Thunderbird and I need to
adopt the Debian built to this again.

-- 
Regards
Carsten Schoenert



More information about the Pkg-rust-maintainers mailing list