<Apteryx>My knowledge pretty much stops there unfortunately. I believe you'd have to duplicate the hydra setup or its intended replacement, cuirass.
<Apteryx>Otherwise there seems to be a lower level mechanism which allows sharing guix packages over an HTTP server (guix publish). But you'd still need something to periodically pull the latest guix & build (and retain) as much as it can, which I believe is what hydra & cuirass do.
<Apteryx>I'm sure someone more knowledgable will chip in!
<bnw>Apteryx, I'm curious about whether there is a complete list of GuixSD substitute repo. If there is one. Maybe people from USTC and TUNA can choose from the nearest/fastest mirror for the first mirroring action.
<Apteryx>Oh right. I was forgetting you'd simply like rsync'ing the full thing. I'm not sure if the servers available offer such an interface, but it's worth asking.
<csanchezdll>cause the step that triggers the problem used unpacked bootstrap binaries
<csanchezdll>AFAIU the single static bash executable that is in bootstrap/<arch> only gets used at the very begginning
<efraim>it causes a full rebuild when I replace just bash, but I didn't think about replacingall of static-binaries.tar.xz, when we had that tar issue I replaced just the tar in bootstrap/aarch64-linux
<csanchezdll>because tar got triggered at a different point of the building process
<csanchezdll>basically those single binaries are used to unpack static binaries, guile, compilers ang glibc
<roelj>rekado: I believe the minimum key length has been upped and some certificates fall below that minimum.. Excluding those seems to work (I still have to rerun a couple of times because there are multiple certificates that have this problem).
<roelj>rekado: Certificates with a key length of 384 bits seem to be the problem.
<clacke[m]>I don't have LWN, so I can only see that he's talking about Propellor, which is a pretty cool project. I didn't know he's still working on it.
<clacke[m]>Sort of touches on the guix realm, as it's using a functional language to describe systems. But Propellor is in Haskell and works more along the sort of salt / puppet / chef route, with an existing imperative OS that you modify.