Samuel Thibault <samuel.thiba...@gnu.org> writes: > Philippe Mathieu-Daudé, le mar. 24 avril 2018 22:25:18 -0300, a ecrit: >> > This is starting to shape up pretty nicely. I was able to add a whole >> > bunch of additional architectures thanks to cross compilers in Debian >> > Sid which are there to support the Debian "ports". These may not be >> > around for ever, most "ports" are on the way out, but they will be the >> > last thing to drop out of the Sid repo. Maybe when Debian stops >> > caring (and no other distro does) maybe we should to? >> >> I *think* working with Sid is not recommended as very unstable and not >> reproducible. A reproducible way is to use the Debian Snapshot Archive >> (http://snapshot.debian.org/) eventually using package specific version >> and holding packages at this version. >> >> I found an example in the following post: >> https://blog.sleeplessbeastie.eu/2017/07/17/how-to-install-packages-using-repository-snapshot/ >> >> (I Cc'ed Debian experts who might have a better idea). > > That looks like the correct idea :) > (basically what we use to make "releases" of the hurd port, as sid > snapshots).
So how would this work in docker. Should I take for example the sid-20180312 tag and then just munge sources.list to the appropriate snapshot url? That said I'm relatively sanguine about the stability of the toolchain in sid. It would be the last thing to bitrot as once the toolchain is dead the distro dies with it so it is the last thing to die and the first thing to fix. -- Alex Bennée