[Pkg-rust-maintainers] Bug#942898: Bug#942898: debcargo: reduce the impact of debcargo-built crates on the package index, and facilitate debian packaging of crates

Ximin Luo infinity0 at debian.org
Wed Oct 23 14:27:00 BST 2019


Control: tags -1 moreinfo unreproducible wontfix

Daniel Kahn Gillmor:
> [..]
> 
> Problem Statement(s)
> --------------------
> 
> From talking with the FTP team, the concern appears to be that the large
> number of packages, and the large number of Provides produced for some
> of the packages is seen as a potential problem for the apt Packages
> index.
> 
> In particular, a larger Packages index:
> 
>  * increases the cost of data transfer for every debian system that does
>    updates
> 
>  * means that apt has to do more complicated dependency resolution
> 
> I have not yet gotten measurements of what kinds of costs we're talking
> about with respect to this shared resource.  If someone could provide
> some numbers and a methodology for getting them, that would be useful in
> figuring out whether any proposed change contributes a substantial
> solution to the problem.  Kinds of measurements that might make the
> risks a bit clearer for leaning on this shared resource too heavily:
> 
>  - size of Packages file
>  - RAM needed by aptitude to ingest the Packages file
>  - CPU time taken by aptitude to do dependency resolution
> 

As a user, I haven't noticed Debian slowing down because of rust packages.

As a volunteer, I have better things to do with my free time than "fix" a non-problem because someone else thinks something else is too big.

If you like to see other people fix this bug, please provide more detailed information that clearly indicates that the current situation in concretely problematic, to convince them to fix it.

If you would like to fix this bug yourself, please suggest a concrete solution and we can comment on whether it's feasible/sustainable/maintainable.

X

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



More information about the Pkg-rust-maintainers mailing list