On 2023-06-07, Philip McGrath wrote: > On a Debian Bookworm system, most Guix commands are failing for me with errors like the following unless I supply --no-substitutes: > ``` > philip@avalon:~$ guix build hello > substitute: ;;; Failed to autoload read-substitute-urls in (guix scripts discover): ... > substitute: In unknown file: > substitute: 1 (primitive-load-path "guix/scripts/substitute" #) > substitute: In guix/scripts/substitute.scm: > substitute: 753:33 0 (_) > substitute: > substitute: guix/scripts/substitute.scm:753:33: error: read-substitute-urls: unbound variable > guix build: error: `/usr/bin/guix substitute' died unexpectedly > philip@avalon:~$ command -v guix > /home/philip/.config/guix/current/bin/guix > ``` I don't seem to have this problem on Debian bookworm with guix 1.4.0-3. I also uploaded 1.4.0-4 with possibly related fixes, but that is stuck in sid/unstable for now... Not sure if it matters, but I am not using guix home... > It's possible that this could be somehow related to > , > but I've applied the same workaround I use on a Kubuntu 22.10 system > that doesn't have this problem. Does it work at all *without* the workaround (presumably logging out and back in again, etc.)? Do older guix pull generations work? live well, vagrant