> I'm not sure what went wrong for David. Could it just be that the commit I was on had linux-libre 6.11 still but guix pull was saying that linux-libre 6.11 was replaced with linux-libre 6.12 ?
I sometimes had failures that repeat if I retry immediately, but don't repeat if I retry the next day. > One could figure it out with > some effort. Overall, Guix relies on environment variables to work > correctly, but most users have never had to care about their environment > and so they don't fully understand how it works, especially when > elevating privileges. > I tried: $ sudo -E bash -c "echo \$PATH" On guix, it gave the same like "echo $PATH". On trisquel, it gives the default path that is in /etc/environment, not the same like "echo $PATH". I don't know about other environment variables, but it gives a hint that "sudo -E" can behave differently on different distros.