Quiliro Ordonez Baca writes: > I was running: > $ sudo guix system reconfigure config.scm --fallback > but it has taken 12 hours on a Core2Duo with 2GB in RAM. So I tryed: > $ sudo -i guix pull > but it reports errors: > $ sudo -i guix pull > Password: > Updating from Git repository at 'https://git.savannah.gnu.org/git/guix.git'... > Backtrace: > 10 (primitive-load "/gnu/store/imanixx1wliv189y2vzmhbvabjk…") > In guix/ui.scm: > 1331:12 9 (run-guix-command _ . _) > In ice-9/boot-9.scm: > 837:9 8 (catch _ _ # …) > 837:9 7 (catch _ _ # …) > 837:9 6 (catch _ _ # …) > In guix/scripts/pull.scm: > 273:27 5 (_) > In guix/git.scm: > 115:29 4 (latest-repository-commit # …) > In ice-9/boot-9.scm: > 849:4 3 (with-throw-handler _ _ _) > In git/clone.scm: > 44:14 2 (_ _ _ _) > In git/structs.scm: > 398:26 1 (clone-options->pointer #) > In ice-9/boot-9.scm: > 760:25 0 (dispatch-exception _ _ _) > > ice-9/boot-9.scm:760:25: In procedure dispatch-exception: > ice-9/boot-9.scm:760:25: In procedure struct_vtable: Wrong type argument in position 1 (expecting struct): # > $ > That's terrible. I'm not sure what this means, but I've seen similarly confusing backtraces when backwards-incompatible ABI changes have occurred. Maybe you can try removing ~root/.cache/guile/ccache and see if the command works? -- Chris