[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