Hi Calvin, Calvin Heim <frofro...@gmail.com> skribis:
> 'guix pull' fails with the Guix package manager on Trisquel 7. > > $ uname -p > i686 > > $ guile --version > guile (GNU Guile) 2.2.0 > > $ guix --version > guix (GNU Guix) 20170430.04 > > $ guix pull [...] > at > /gnu/store/5vvzwh41q3l0fdjyjxiz105fsxcz35rs-module-import/guix/build/gnu-build-system.scm:649:9 > (expr)> #] > In ice-9/eval.scm: > 432: 1 [eval # #] > In unknown file: > ?: 0 [system* "patch" "-p1" "--force" "--input" #f] > > ERROR: In procedure system*: > ERROR: Wrong type (expecting string): #f > builder for > `/gnu/store/m7q6fhjy4zz8j36jvf7yihq65v6m3dnw-glibc-intermediate-2.25.drv' > failed with exit code 1 There was a small time window during which glibc-intermediate was broken on i686. This was fixed on April 30th: https://git.savannah.gnu.org/cgit/guix.git/commit/?id=c2e4f14ac8cd3e1ce7f46a192ad0c9acc084b210 One way to work around the issue might be: mv ~/.config/guix/latest{,.bak} guix pull Could you try this? Thanks for reporting the issue, Ludo’.