[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#71133: linux-libre-guix.tar.xz CI times out on aarch64-linux
From: |
Christopher Baines |
Subject: |
bug#71133: linux-libre-guix.tar.xz CI times out on aarch64-linux |
Date: |
Sun, 26 May 2024 19:46:03 +0100 |
User-agent: |
mu4e 1.12.2; emacs 29.3 |
Richard Sent <richard@freakingpenguin.com> writes:
> Christopher Baines <mail@cbaines.net> 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 #<input: string 7f9644c23b60>
> 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.
signature.asc
Description: PGP signature