[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#47543: “Repeated allocation of very large block” during ‘guix pull’
From: |
Janneke Nieuwenhuizen |
Subject: |
bug#47543: “Repeated allocation of very large block” during ‘guix pull’ |
Date: |
Sat, 23 Sep 2023 13:40:44 +0200 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux) |
Janneke Nieuwenhuizen writes:
Hi!
Just a headsup with more information.
> Ludovic Courtès writes:
>
>> If you experience it, please share the command line and command output!
>
> Never seen this before, but here it is...
[..]
> ./guix/store.scm:1036:9: ERROR:
> 1. &store-protocol-error:
> message: "error parsing derivation
> `/gnu/store/2zb0lb5bkg5868vvwqi6a8nh07p23610-guix-6bd17a080-modules.drv':
> expected string `Derive(['"
> status: 1
This bit, i.e., the fact that `guix pull' failed, was due to store
corruption. Something else that I've also never experienced before.
> guix pull: error: You found a bug: the program
> '/gnu/store/sv5bgbzisyii7g45c3bd3w8jk59gfvx0-compute-guix-derivation'
> failed to compute the derivation for Guix (version:
> "6bd17a0806ad32d1493ac51a7443276f719c4224"; system: "x86_64-linux";
> host version: "445a0359083388b5ee686e6e855f94a3aac5f79c"; pull-version: 1).
> Please report the COMPLETE output above by email to <bug-guix@gnu.org>.
And on that last note, I wonder how apt this massage is, in this
particular case running `guix gc --repair=content' would have been
helpful.
> This seems to be somewhat repeatable, it was the third time in a row
> this failed. After the second time, I removed ~/.cache/guix/checkouts.
After repairing the store, the `large block' warning was also gone.
Greetings,
Janneke
--
Janneke Nieuwenhuizen <janneke@gnu.org> | GNU LilyPond https://LilyPond.org
Freelance IT https://www.JoyOfSource.com | Avatar® https://AvatarAcademy.com