[Pkg-rust-maintainers] Bug#942487: Bug#942487: rust-web-sys: Provides header is more than 256K long and it breaks reprepro...

Ximin Luo infinity0 at debian.org
Thu Oct 17 11:06:00 BST 2019


Control: tags -1 + wontfix

Ansgar:
> Sylvestre Ledru writes:
>> Le 17/10/2019 à 09:25, Ansgar a écrit :
>>> in addition a 256kB Provides field seems very hard on the total size of
>>> the Packages index.  Please don't do that...
>>>
>> To be clear, this isn't done by a human. This is a tool generating
>> this for us.
> 
> Then the tool has a problem.  It really seems excessive to add four
> Provides for every feature:
> 
>   librust-web-sys+abortcontroller-dev (= 0.3.28-1)
>   librust-web-sys-0+abortcontroller-dev (= 0.3.28-1)
>   librust-web-sys-0.3+abortcontroller-dev (= 0.3.28-1)
>   librust-web-sys-0.3.28+abortcontroller-dev (= 0.3.28-1)
> 
> Clearly the information is already available via the version
> information...  (I doubt even adding a Provides for every feature should
> be done.)
> 

The tool's algorithm was suggested by the maintainer of dpkg and has his blessing. It is partly due to limitations in dpkg, see #901827 for details.

This bug is only really fixable once the dpkg limitation is fixed, which can't happen (apparently) for a whole stable release cycle.

X

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



More information about the Pkg-rust-maintainers mailing list