Richard Sent writes: > Christopher Baines writes: > >> This derivation seems to have been built fine by the bordeaux build >> farm: >> >> https://data.guix.gnu.org/gnu/store/ny56fdcig9cd9bd3pssmlraz2c1q10q8-linux-libre-6.8.10-guix.tar.xz.drv > > You're right. It looks like the derivation itself built fine based on > that, but something seems off when the nar is sent. Assuming I > understand the following correctly: > > --8<---------------cut here---------------start------------->8--- > ~/code/cloned/guix/guix $ guix build linux-libre --system=aarch64-linux > substitute: updating substitutes from 'http://10.1.2.2:80'... 100.0% > substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0% > substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% > The following derivations will be built: > /gnu/store/v471590wpsw1fcnqrrr9bwh52skbb5rn-linux-libre-6.8.10.drv > /gnu/store/1wi10rg7236ck8k5vdrdfap5l7a9s9z0-linux-libre-6.8.10-guix.tar.xz.drv > 143.1 MB will be downloaded: > /gnu/store/y813phs2n9xnb7zbcr07g0j9509bzbsb-linux-libre-6.8.10-guix.tar.xz > substituting /gnu/store/y813phs2n9xnb7zbcr07g0j9509bzbsb-linux-libre-6.8.10-guix.tar.xz... > downloading from https://bordeaux.guix.gnu.org/nar/none/y813phs2n9xnb7zbcr07g0j9509bzbsb-linux-libre-6.8.10-guix.tar.xz ... > linux-libre-6.8.10-guix.tar.xz 136.5MiB 23.9MiB/s 00:06 ▕█████████████████▋▏ 98.0%guix substitute: error: corrupt input while restoring '/gnu/store/y813phs2n9xnb7zbcr07g0j9509bzbsb-linux-libre-6.8.10-guix.tar.xz' from # > substitution of /gnu/store/y813phs2n9xnb7zbcr07g0j9509bzbsb-linux-libre-6.8.10-guix.tar.xz failed > guix build: error: some substitutes for the outputs of derivation `/gnu/store/ny56fdcig9cd9bd3pssmlraz2c1q10q8-linux-libre-6.8.10-guix.tar.xz.drv' failed (usually happens due to networking issues); try `--fallback' to build derivation from source > --8<---------------cut here---------------end--------------->8--- > > Even though the derivation was built, the substitution fails. Yeah, something's up here specifically with the bordeaux build farm, feel free to open a new issue. You can tell something is wrong just by looking at the narinfo: https://bordeaux.guix.gnu.org/y813phs2n9xnb7zbcr07g0j9509bzbsb.narinfo Given there's no compression here, the file size should be the same as the nar size, but it's not, it's missing a few bytes.