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

2019-10-18 Thread Raphael Hertzog
On Thu, 17 Oct 2019, Ximin Luo wrote: > Who is using reprepro to archive Debian Rust packages? That's the first Anybody who is mirroring Debian unstable with reprepro right now. I have no special interest in rust, but I do maintain a debian derivative that we build with reprepro merging debian

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

2019-10-17 Thread Ximin Luo
Raphael Hertzog: > [..] > > It might not be as flexible as the current approach as it might require > rebuilds when the package providing the interface changes, but that's > quite usual in Debian. > This isn't suitable for Rust, there will be too many rebuilds needed (basically half the

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

2019-10-17 Thread Ximin Luo
Ansgar: > Ximin Luo writes: >> Raphael Hertzog: >>> Don't abuse the "Provides" field when you have such a volume of >>> interfaces to document. >> >> Can you please explain why 256 KB provides field is "abuse"? > > The Packages index is a shared resource by all packages and every Debian > user

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

2019-10-17 Thread kpcyrd
On Thu, Oct 17, 2019 at 09:40:59PM +0200, Raphael Hertzog wrote: > Look, I'm not a cargo/rust expert, I won't design the tool for you but I > implemented dpkg-gensymbols and the symbols support for dpkg-shlibdeps > and I'm pretty confident that such a solution can work for your case too. > > We