Leo Famulari <l...@famulari.name> skribis: > On Mon, Jul 17, 2017 at 03:26:06PM +0200, Ludovic Courtès wrote: >> It looks like the initrd is still running Guile 2.0 but getting 2.2 >> modules. >> >> This should be fixed with this patch, which I haven’t been able to test >> yet: > >> diff --git a/gnu/packages/make-bootstrap.scm >> b/gnu/packages/make-bootstrap.scm >> index 844b110eb..ecd019a94 100644 >> --- a/gnu/packages/make-bootstrap.scm >> +++ b/gnu/packages/make-bootstrap.scm >> @@ -504,21 +504,21 @@ for `sh' in $PATH, and without nscd, and with static >> NSS modules." >> (let* ((patches (cons* (search-patch "guile-relocatable.patch") >> (search-patch "guile-default-utf8.patch") > > 'guile-default-utf8.patch' needs to be adjusted (or dropped? not sure) > for Guile 2.2. > > My naive attempt (attached) doesn't work. At the end of building a > package, or perhaps after it's built, Guix prints 'uncaught exception' > and seems to hang forever.
Yes, I’m working on it… Ludo’.