GNU bug report logs -
#39575
guix time-machine fails when a tarball was modified in-place
Previous Next
Full log
View this message in rfc822 format
Hi,
Jan Nieuwenhuizen <janneke <at> gnu.org> skribis:
> building /gnu/store/cjim33x0q1bv1ppkv3qijvr1pvsn4y0q-harfbuzz-2.4.0.tar.bz2.drv...
> downloading from https://www.freedesktop.org/software/harfbuzz/release/harfbuzz-2.4.0.tar.bz2...
> |offloading build of /gnu/store/6fgg1irkcvqyb4f9f8n0nzi5gknyqhfn-gcc-mesboot1-4.7.4.drv to 'kluit.dezyne.org'
> - 'build' phasesha256 hash mismatch for /gnu/store/b4cdp9sp44848348lrpzbfafhmjqf8nr-harfbuzz-2.4.0.tar.bz2:
> expected hash: 1mpah6kwqid1kxsj4rwqsniivqbrx231j65v51yncx6s0dch0dch
> actual hash: 0vrkvdlmihdg62a4c6h5kx27khc33xmb95l50zgnwnavvpwyyw5l
> hash mismatch for store item '/gnu/store/b4cdp9sp44848348lrpzbfafhmjqf8nr-harfbuzz-2.4.0.tar.bz2'
The problem here is really that we fall back to content-addressed
mirrors instead of using them directly:
https://issues.guix.gnu.org/issue/28659
The file itself is still available on our machines though, and you can
get it with:
guix download -o harfbuzz-2.4.0.tar.bz2 \
https://ci.guix.gnu.org/file/harfbuzz-2.4.0.tar.bz2/sha256/0vrkvdlmihdg62a4c6h5kx27khc33xmb95l50zgnwnavvpwyyw5l
guix download file://$PWD/harfbuzz-2.4.0.tar.bz2
After that, re-running ‘guix time-machine’ should work.
Using ci.guix.gnu.org for substitutes should have the same effect.
HTH,
Ludo’.
This bug report was last modified 5 years and 114 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.