I'm having the same problem. I think being able to run Guix entirely from a git checkout is one of the best things about it and it's pretty essential that we keep that possibility for people who want it.