Guix "'download' built-in builder" test fails on aarch64-linux

  • Open
  • quality assurance status badge
Details
One participant
  • Ian Eure
Owner
unassigned
Submitted by
Ian Eure
Severity
normal

Debbugs page

I
I
Ian Eure wrote 6 days ago
(address . bug-guix@gnu.org)
87y0zqaw5d.fsf@retrospec.tv
I’m running Guix System in a VM on arm64 hardware, using a system
image created from another VM. I’m unable to `guix system
reconfigure' in the VM, because it needs to build guix[1], and the
"'download' built-in builder" test is failing. The guix package
must be built, because substitutes for it are unavailable, because
QA is several days behind for aarch64-linux. I get the same
failure whether I `guix system reconfigure' or `guix build guix':

test-name: 'download' built-in builder
location:
/tmp/guix-build-guix-1.4.0-31.121e96d.drv-0/source/tests/derivations.scm:214
source:
+ (test-assert
+ "'download' built-in builder"
+ (let ((text (random-text)))
+ (with-http-server
+ `((200 ,text))
+ (let* ((drv (derivation
+ @ build-log 8777 4096
%store
+ "world"
+ "builtin:download"
+ '()
+ #:env-vars
+ `(("url" unquote (object->string
(%local-url))))
+ #:hash-algo
+ @ build-started
/tmp/guix-tests/store/6bd3c8z6s73fa5wxi4kx7i13lhg1s0sh-world.drv
- aarch64-linux
/tmp/guix-tests/var/log/guix/drvs/6b//d3c8z6s73fa5wxi4kx7i13lhg1s0sh-world.drv.gz
8351

Starting download of
/tmp/guix-tests/store/wfqihnyg4blv55srrawgfqgskzh5d14y-world
bar 13B 82KiB/s 00:00
▕██████████████████▏ 100.0%
sha256 hash mismatch for
/tmp/guix-tests/store/wfqihnyg4blv55srrawgfqgskzh5d14y-world:
expected hash:
0q1ppk4vj7n23020gywgdd36xa56a0q0i2z61cg938hzblnxxbmn
actual hash:
0a7pd3rizm1qb3kz1ad1wzrijrhwsnq3lj7qprc86zp6a6r5drk8
hash mismatch for store item
'/tmp/guix-tests/store/wfqihnyg4blv55srrawgfqgskzh5d14y-world'
build of
/tmp/guix-tests/store/6bd3c8z6s73fa5wxi4kx7i13lhg1s0sh-world.drv
failed
Could not find build log for
'/tmp/guix-tests/store/6bd3c8z6s73fa5wxi4kx7i13lhg1s0sh-world.drv'.
guix system: error: open-file: No such file or directory:
"/tmp/guix-tests/store/m15i0pry4qm4y0xy5zhshi844lp44k6m-will-never-be-found.drv"

I’m experiencing this with Guix current as of today:

Generation 1 Jan 04 2025 15:35:01 (current)
guix 66df329
branch: master
commit: 66df3296c4a8012c745c792cd95edfe2aad81031

The test haven’t been modified for months, so I’m not sure what
the issue is.

-- Ian
?
Your comment

Commenting via the web interface is currently disabled.

To comment on this conversation send an email to 75369@patchwise.org

To respond to this issue using the mumi CLI, first switch to it
mumi current 75369
Then, you may apply the latest patchset in this issue (with sign off)
mumi am -- -s
Or, compose a reply to this issue
mumi compose
Or, send patches to this issue
mumi send-email *.patch