which spawned a bunch of new problems:
$ sudo env FORCE_DIRTY_WORKTREE=1 HOSTS="x86_64-linux-gnu" ./contrib/guix/guix-build
Checking that we can connect to the guix-daemon...
Hint: If this hangs, you may want to try turning your guix-daemon off and on
again.
make: Entering directory '/tmp/bitcoin-guix-build/bitcoin/depends'
make[1]: Entering directory '/tmp/bitcoin-guix-build/bitcoin/depends'
make[1]: Leaving directory '/tmp/bitcoin-guix-build/bitcoin/depends'
make: Leaving directory '/tmp/bitcoin-guix-build/bitcoin/depends'
INFO: Building 29.0 for platform triple x86_64-linux-gnu:
...using reference timestamp: 1744384813
...running at most 8 jobs
...from worktree directory: '/tmp/bitcoin-guix-build/bitcoin'
...bind-mounted in container to: '/bitcoin'
...in build directory: '/tmp/bitcoin-guix-build/bitcoin/guix-build-29.0/distsrc-29.0-x86_64-linux-gnu'
...bind-mounted in container to: '/distsrc-base/distsrc-29.0-x86_64-linux-gnu'
...outputting in: '/tmp/bitcoin-guix-build/bitcoin/guix-build-29.0/output/x86_64-linux-gnu'
...bind-mounted in container to: '/outdir-base/x86_64-linux-gnu'
ADDITIONAL FLAGS (if set)
ADDITIONAL_GUIX_COMMON_FLAGS:
ADDITIONAL_GUIX_ENVIRONMENT_FLAGS:
ADDITIONAL_GUIX_TIMEMACHINE_FLAGS:
Required environment variables as seen inside the container:
DIST_ARCHIVE_BASE: /outdir-base/dist-archive
DISTNAME: bitcoin-29.0
HOST: x86_64-linux-gnu
SOURCE_DATE_EPOCH: 1744384813
JOBS: 8
DISTSRC: /distsrc-base/distsrc-29.0-x86_64-linux-gnu
OUTDIR: /outdir-base/x86_64-linux-gnu
make: Entering directory '/bitcoin/depends'
copying packages: boost libevent qt expat libxcb xcb_proto libXau xproto freetype fontconfig libxkbcommon libxcb_util libxcb_util_render libxcb_util_keysyms libxcb_util_image libxcb_util_wm qrencode bdb sqlite systemtap zeromq
to: /bitcoin/depends/x86_64-linux-gnu
To build Bitcoin Core with these packages, pass '--toolchain /bitcoin/depends/x86_64-linux-gnu/toolchain.cmake' to the first CMake invocation.
make: Leaving directory '/bitcoin/depends'
tar: This does not look like a tar archive
gzip: stdin: unexpected end of file
tar: Child returned status 1
tar: Error is not recoverable: exiting now
