Subject: Re: bug#41715: The program '/gnu/store/foobar/compute-guix-derivation' failed to compute the derivation for guix

From: Ludovic Courtès <[email-masked]>
Date: Fri, 05 Jun 2020 18:29:21 +0200

Hi,

[email-masked] skribis:

> Just to follow up: a roll-back does NOT solve the issue.
>
> What I have tried:
> 1) roll-back via guix system roll-back (to the generation that was
> created upon system installation)
> 2) roll-back via guix package --roll-back (same)
> 3) (1) + (2) combined
> 4) boot into the generation created upon system installation.
>
> In none of these cases was I able to run 'guix pull'.

Thanks for testing this.

Note that, if “which guix” returns ~/.config/guix/current/bin/guix, then
none of the rollbacks above can have any effect.  What could make a
difference (but again, that would seem weird to me) is:

  guix pull --roll-back

Are you passing extra options to guix-daemon, such as
‘--cache-failures’?  Or did you enable offloading?

It could also be that a transient failure is causing a silent build
failure somewhere, as Jakub suggests.

Thanks,
Ludo’.

PS: Please keep the bug address Cc’d.