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

Ximin Luo infinity0 at debian.org
Sat Apr 18 16:17:35 BST 2020


Hi Carsten, cargo 0.43.1 has been packaged and source-only uploaded, however for it to be built, it will have to wait for the following packages to clear NEW:

rust-bitmaps_2.1.0-1_amd64.ftp-master.upload
rust-im-rc_14.3.0-1_amd64.ftp-master.upload
rust-sized-chunks_0.6.1-1_amd64.ftp-master.upload

I will ping them to hopefully get a bit more priority.

Best,
Ximin

Carsten Schoenert:
> 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.
> 


-- 
GPG: ed25519/56034877E1F87C35
GPG: rsa4096/1318EFAC5FBBDBCE
https://github.com/infinity0/pubkeys.git



More information about the Pkg-rust-maintainers mailing list