I don't know enough to be able to understand the error message out (one of my main complaints for Guix is the atrocious error messages these things throw), but what happens if you try to run with no substitutes?: ``` guix pull --no-substitutes ``` If that fails, maybe try something like the following (convoluted way to try to run your commands with a newer guix binary (also assuming your local binary might be broken)): ``` guix build --no-substitutes guix guix build --check guix guix shell guix guix pull guix shell guix guix package -u ``` Also, are you able to post your `channels.scm` file? It is probably located at `$HOME/.config/guix/channels.scm` v/r, Aaron