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

intrigeri intrigeri at debian.org
Fri Oct 18 10:47:05 BST 2019


Hi,

Ximin Luo:
> Who is using reprepro to archive Debian Rust packages? That's the
> first time I've heard of this.

I'm happy to document one specific example, in the hope that it helps
this discussion adopt a user-centric approach :)

Tails is taking snapshots of the Debian archive 4 times a day,
so that:

 - We can build our images reproducibly.

 - We have fine control over which packages get upgraded and when,
   which matters a lot for our stable branches and during our
   code freezes.

We use reprepro to do this, because back when we implemented this
piece of infrastructure, it was, by far, the most suitable tool for
the job; it works impressively well for us, especially considering
a few experienced Debian folks had predicted it would explode when fed
so much data; I don't know if there's anything better nowadays but I'm
not looking forward to reimplementing something that works really
nicely already.

This includes Rust packages and therefore, we're affected by this bug.

Cheers,
-- 
intrigeri



More information about the Pkg-rust-maintainers mailing list