2018-03-16 21:07 GMT+01:00 Marius Bakke <mbakke@fastmail.com>:
Catonano <catonano@gmail.com> writes:

> Ok, so in running
>
> sudo -E guix ...
>
> I had messed up my installation, so guix pull didn't work anymore
>
> I think I fixed it now
>
> guix pull ust worked, I reconfigured my system
>
> but this still happens
>
> $ ./pre-inst-env guix system vm ~/configs/vm-config-desktop.scm \
>>    --image-size=10GB \
>>    --share=$HOME/transit=/transit
> guix system: error: build failed: error parsing derivation
> `/gnu/store/dp8ywhh22n8ixikqdvsb6w6qbn4iw899-environment.drv': expected
> string `Derive(['

Do you get the same error if you don't use "./pre-inst-env"?

What does 'git describe' output in your repository?


Thank you Marius

This is without .pre-inst-env

~$ guix system vm ~/configs/vm-config-desktop.scm \
>    --image-size=10GB \
>    --share=$HOME/transit=/transit
guix system: error: build failed: error parsing derivation `/gnu/store/dp8ywhh22n8ixikqdvsb6w6qbn4iw899-environment.drv': expected string `Derive(['
catonano@xps ~$


and this is git describe in my repo

~/projects/guix$ git describe
v0.14.0-3414-g1d97d8ffd