Is there an existing issue for this?
- I have searched the existing issues
Current behaviour
Guix build for x86_64-apple-darwin fails.
Expected behaviour
The build succeeds.
Steps to reproduce
$ git checkout 94c307b3c0746a08c6135ff38d6f1ad1ed6693bb
$ env SDK_PATH=/home/hebasto HOSTS=x86_64-apple-darwin ./contrib/guix/guix-build
Relevant log output
$ env SDK_PATH=/home/hebasto HOSTS=x86_64-apple-darwin ./contrib/guix/guix-build
Found macOS SDK at '/home/hebasto/Xcode-15.0-15A240d-extracted-SDK-with-libcxx-headers', using...
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 '/home/hebasto/git/bitcoin/depends'
make[1]: Entering directory '/home/hebasto/git/bitcoin/depends'
make[1]: Leaving directory '/home/hebasto/git/bitcoin/depends'
make: Leaving directory '/home/hebasto/git/bitcoin/depends'
INFO: Building 94c307b3c074 for platform triple x86_64-apple-darwin:
...using reference timestamp: 1725398870
...running at most 4 jobs
...from worktree directory: '/home/hebasto/git/bitcoin'
...bind-mounted in container to: '/bitcoin'
...in build directory: '/home/hebasto/git/bitcoin/guix-build-94c307b3c074/distsrc-94c307b3c074-x86_64-apple-darwin'
...bind-mounted in container to: '/distsrc-base/distsrc-94c307b3c074-x86_64-apple-darwin'
...outputting in: '/home/hebasto/git/bitcoin/guix-build-94c307b3c074/output/x86_64-apple-darwin'
...bind-mounted in container to: '/outdir-base/x86_64-apple-darwin'
ADDITIONAL FLAGS (if set)
ADDITIONAL_GUIX_COMMON_FLAGS:
ADDITIONAL_GUIX_ENVIRONMENT_FLAGS:
ADDITIONAL_GUIX_TIMEMACHINE_FLAGS:
guix shell: error: cannot link profile: '/home/hebasto/.guix-profile' already exists within container
How did you obtain Bitcoin Core
Compiled from source
What version of Bitcoin Core are you using?
master@94c307b3c0746a08c6135ff38d6f1ad1ed6693bb
Operating system and version
Debian Bookworm
Machine specifications
RISC-V SBC.