[Pkg-rust-maintainers] Bug#945542: Bug#945542: Bug#945542: debcargo -- Randomly adds and removes binary packages

Sylvestre Ledru sylvestre at debian.org
Fri Nov 29 13:49:21 GMT 2019


Le 29/11/2019 à 14:07, Bastian Blank a écrit :
> Hi Ximin
> 
> On Fri, Nov 29, 2019 at 12:24:38PM +0000, Ximin Luo wrote:
>>> On Tue, Nov 26, 2019 at 10:25:51PM +0000, Ximin Luo wrote:
>>> Please stop fiddling with severities.
>> The maintainer of a package decides the severities and whether things are bugs or not. Neither have you provided a justification for "serious", it is not breaking anything.
> 
> The output of debcargo breaks the Debian archive by increasing the
> Package file much more then it needs to do. 
Breaks seems a strong word, no?

We have at least 680 rust source packages in the archive currently, we shipped buster with more than 500 Rust packages.
For now, I only seen a few ftpmasters complaining about the current packaging strategy (but maybe I missed users complaining about this).
Despite this, Thorsten and a few other (I saw some trainees) did an amazing job keeping up with the incoming flow of NEW rust packages.

What solution would make you happy here? (or at least acceptable).
To start with, we could trim the description in the library crates.

> Plus it can create oversized Provides lines.
This is extremely rare. Not sure it is deserve a serious severity.
There are only 3 packages with Provides longer than 5k: oca-core, librust-web-sys-dev, librust-winapi-dev

Source:
$ grep-dctrl -FProvides -e '.{5000}' -sPackage < /var/lib/apt/lists/ftp.fr.debian.org_debian_dists_unstable_main_binary-amd64_Packages

Cheers,
Sylvestre



More information about the Pkg-rust-maintainers mailing list