Giovanni Biscuolo schreef op do 24-03-2022 om 16:23 [+0100]: > Hi Maxime, > > Maxime Devos writes: > > > Giovanni Biscuolo schreef op do 24-03-2022 om 15:51 [+0100]: > > > --8<---------------cut here---------------end--------------->8--- > > > [(ice-9 exceptions) stuff] > > > Please is there any workaround for this? > > > > build-aux/build-self.scm stubs (gcrypt hash) and (git). > > Likewise, it could be modified to stub (ice-9 exceptions) when > > 'guile-version' refers to a pre-(ice-9 exceptions) Guile. > > I get the meaning of "stubbing" but I don't know how to code in Guile, > sorry ? cannot help here Ok, I've tried something in the attached patch (completely untested). > [...] > > > Additionally, I'm looking into reducing the number of imports and > > cycles, so possibly the situation will resolve itself eventually. > > Meanwhile is there anything I can do to upgrade my guix-damon (on > foreign distro) What guix is the guix service using? If it's /usr/bin/guix installed with the foreign distro's package manager, you can do, in case of Debian, "sudo apt-get update && sudo apt-get upgrade" > , I never upgraded my root default profile since I first > installed Guix on this machine so now I'm stuck at [...] Suggestion: use your regular user's guix to upgrade root's guix: $ sudo -i "`which guix`" pull (this assumes the non-root user has a vaguely up-to-date guix) Greetings, Maxime.