I have Guix installed (through apt) in a Ubuntu installation, let's call it "installed guix"

I also have a local checkout of the Guix rpeository, let's call it "local Guix"



1) I create a shell with dependencies for the local Guix with the installed Guix like this

guix shell -D guix


2) inside this shell, I try to open another shell with the local Guix guix, like this

.../pre-inst-env guix shell -m ./manifest.scm


It happens that no substitute is found and it tries to build everything starting from mes-bootstrap packages


While using the installed Guix, substitutes work


I tried dry running the build of Emacs with both the local Guix and the Installed Guix

It finds substitutes with the Installed Guix but it doesn't with the local Guix


How do I fix this ?



Reply via email to