Hi, Simon Tournier skribis: > On Thu, 16 Mar 2023 at 12:48, Ludovic Courtès wrote: > >> 1. Reproducibility of past revisions. If we lose copies of the >> auto-generated tarballs, then OpenJDK in past revisions of Guix is >> irreparably lost. We should check whether/how to get them in >> Disarchive + SWH. > > The file sources.json that SWH ingests only contains original upstream > and not our copies. One step forward would be to also list the URL of > our tarball substitutes as the last mirror in sources.json. The patch below (against maintenance.git) does that. The result is something like this: --8<---------------cut here---------------start------------->8--- { "type": "url", "urls": [ "https://ftpmirror.gnu.org/gnu/zile/zile-2.6.2.tar.gz", "ftp://ftp.cs.tu-berlin.de/pub/gnu/zile/zile-2.6.2.tar.gz", "ftp://ftp.funet.fi/pub/mirrors/ftp.gnu.org/gnu/zile/zile-2.6.2.tar.gz", "http://ftp.gnu.org/pub/gnu/zile/zile-2.6.2.tar.gz", "https://bordeaux.guix.gnu.org/file/zile-2.6.2.tar.gz/sha256/0hf788zadmwx0xp1dhrgqcfvhwnarh6h9b51va4dr2y9yfppvsvp", "https://ci.guix.gnu.org/file/zile-2.6.2.tar.gz/sha256/0hf788zadmwx0xp1dhrgqcfvhwnarh6h9b51va4dr2y9yfppvsvp", "https://tarballs.nixos.org/sha256/0hf788zadmwx0xp1dhrgqcfvhwnarh6h9b51va4dr2y9yfppvsvp" ], "integrity": "sha256-d+t9r/PJi9yI2qGsBA3MynK4HcMvwxZuB53Xpj5Cx0E=" }, --8<---------------cut here---------------end--------------->8--- How does that sound? Thanks, Ludo’.