Hello, here's the result of the command you asked me to run. I executed it, then did a "guix pull" again and got the same result. But the corrupted filesystem idea might be that one. Can you give me the best command to run a repair of the filesystem?
Screenshot from 2020-06-07 03-05-33.jpg

Screenshot from 2020-06-07 02-50-54.jpg

On Sat, Jun 6, 2020 at 3:22 PM Ludovic Courtès <ludo@gnu.org> wrote:
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’.