[Pkg-rust-maintainers] Bug#975657: Bug#975657: debcargo: Debcargo, cargo, and other Rust packaging tools are NOT in testing

Sylvestre Ledru sylvestre at debian.org
Wed Nov 25 08:11:43 GMT 2020


Le 25/11/2020 à 01:55, peter green a écrit :
> On 24/11/2020 19:04, Sylvestre Ledru wrote:
>> Hello,
>>
>> Debcargo indeed needs some love (i reported bug 
>> https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=963916).
>>
>> As NEW is super fast lately,
>
> Speed is all very well, but is there any resolution to the dispute 
> over feature packages that has caused
> a large number of uploads to be rejected recently after sitting in new 
> for ages? I understand one of the ftpmasters
> has proposed an archive split, but I don't think it's actually been 
> implemented yet and I would be surprised if it
> was implemented in time for bullseye.

Sure, this is on us to fix it.

Andrew added the feature_collapse feature in debcargo which is a 
significant improvement to mitigate rejection.

>
>> peter, do you think you could have a new look?
>
> I've been trying to help out a bit with getting rust in testing back 
> into a healthy state
> and trying to keep it that way, but I am NOT a rust expert and I am 
> NOT comfortable taking responsibility for
> major updates/transitions or packaging rust crates that are new to 
> Debian.
Oh, don't worry about that. We are learning together :)
>
>
> The first issue is that the autopkgtests in rust-cargo and rust-vte 
> have never passed. Should they simply be marked
> as broken?
yeah, what really matter is the test in the binaries.
>
> The second issue is rust-core-foundation is currently 
> uninstallable/unbuildable, due to a recent update of
> rust-core-foundatoin-sys which in turn means rust-cargo and 
> rust-debcargo are unbuildable. It looks like the new
> version was marked as released in the vcs but not actually uploaded to 
> the archive.

>
> * Update rust-core-foundation to 0.9.1
> * Keep rust-vte at 0.3.3, mark the autpkgtest as broken and relax the 
> dependency on rust-utf8parse.
> * Keep rust-cargo at 0.43.1, mark the autpkgtest as broken and relax 
> the dependency on rust-core-foundation
> * Relax dependency on rust-semver-parser in rust-debcargo.
Sounds good. Let's do that then :)
>
> Unfortunately it seems that there have been API changes in 
> semver-parser that actually effect debcargo

Do you need help to fix that?

What is your nickname on IRC?

Thanks

Sylvestre



More information about the Pkg-rust-maintainers mailing list