[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