Catonano <[email protected]> skribis:

> after having reconfigured successully, attempting to experiment with qemu
> some more
>
> guix system vm /etc/vm-config-desktop.scm \
>>    --image-size=30GB \
>>    --expose=$HOME \
>>    --share=$HOME/share=/exchange
>
> I get this
>
> ;;; WARNING: loading compiled file
> /home/catonano/.config/guix/latest/guix/ui.go failed:
> ;;; ERROR: In procedure load-thunk-from-memory: not an ELF file
> ;;; WARNING: loading compiled file
> /home/catonano/.config/guix/latest/guix/gexp.go failed:
> ;;; ERROR: In procedure load-thunk-from-memory: not an ELF file
> ;;; WARNING: loading compiled file
> /home/catonano/.config/guix/latest/guix/store.go failed:
> ;;; ERROR: In procedure load-thunk-from-memory: not an ELF file
> ;;; WARNING: loading compiled file
> /home/catonano/.config/guix/latest/guix/utils.go failed:
> ;;; ERROR: In procedure load-thunk-from-memory: not an ELF file
> ....

This means the code in ~/.config/guix/latest (which is populated by
‘guix pull’) comes from Guile 2.0, whereas the ‘guix’ command runs on
Guile 2.2.

Running ‘guix pull’ as user ‘catonano’ should solve the problem.

HTH!

Ludo’.

Reply via email to