Hi,
zimoun <zimon.toutoune@gmail.com> skribis:
> ./guix/store.scm:1035:9: ERROR:
> 1. &store-protocol-error:
> message: "error parsing derivation
> `/gnu/store/m5djg8zwgl7nh0rm1av4nnlbwgwi0fwg-guix-daemon-1.1.0-4.bdc801e.drv':
> expected string `Derive(['"
> status: 1
> guix pull: error: You found a bug: the program
> '/gnu/store/kpxami25fi3mrxb37sfbbx2s366chpk5-compute-guix-derivation'
> failed to compute the derivation for Guix (version:
> "415b90f24ee83059102f5fb0ce74a2bc0954fe58"; system: "x86_64-linux";
> host version: "018cffc9c9e5a5855733f5f45a1c4d396bb6a321"; pull-version: 1).
> Please report it by email to <bug-guix@gnu.org>.
Léon, is this .drv file empty by any chance?
If the answer is yes, that suggests a file system corruption. We see
reports like this sometimes. It could maybe happen if the file system
was not cleanly unmounted.
The solution may be to run:
guix gc -D /gnu/store/m5djg8zwgl7nh0rm1av4nnlbwgwi0fwg-guix-daemon-1.1.0-4.bdc801e.drv
before re-running ‘guix pull’.
Could you try that and report back?
Thanks,
Ludo’.