[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