Hello, Calle Kabo <[email protected]> skribis:
> I tried running guix pull again, but still didn't work > https://paste.debian.net/1081770 This shows that substitutes were not used: --8<---------------cut here---------------start------------->8--- 41 building /gnu/store/2bahavdikdgvznc7yn1qmnpbw4pz0jnr-letsencryptauthorityx4.pem.drv... 42 downloading from https://letsencrypt.org/certs/letsencryptauthorityx4.pem... 43 |sha256 hash mismatch for /gnu/store/rrjqsmxk40fza2gra7pr9pbsdhbcbp0g-letsencryptauthorityx4.pem: 44 expected hash: 003dc94c8qwj634h0dq743x7hqv9rdcfaisdksprkmi2jd107xq4 45 actual hash: 0giiixknr0mls2ir6qqzb42mq7x9a7vz79gbn7fjszbf87pqhpzm --8<---------------cut here---------------end--------------->8--- That’s why you get the exact same result as before. The reason substitutes were not used is that Guix cached the fact that substitutes weren’t available. They became available in the meantime but the cached entry hasn’t expired yet. To work around it, you could wait some more :-), or you can do: guix pull --substitute-urls=https://berlin.guixsd.org berlin.guixsd.org provides the same contents as ci.guix.gnu.org. However, that will trick Guix into building a fresh cache for that machine. Let us know how it goes! Ludo’.
