Subject: Re: bug#58802: On guix pull: failed to compute the derivation for Guix (ERROR: In procedure %resolve-variable:)

From: zimoun <[email-masked]>
Date: Thu, 27 Oct 2022 10:04:43 +0200

Hi,

On Wed, 26 Oct 2022 at 19:07, Wiktor Żelazny <[email-masked]> wrote:
> --8<---------------cut here---------------start------------->8---
>
> Updating channel 'guix-wz' from Git repository at 'file:///home/w/guix/guix-wz-git'...
> Updating channel 'guix' from Git repository at 'https://git.savannah.gnu.org/git/guix.git'...
> Building from these channels:
>   guix      https://git.savannah.gnu.org/git/guix.git	c07b55e
>   guix-wz   file:///home/w/guix/guix-wz-git	ca5b233

[...]

> ERROR: In procedure %resolve-variable:
> error: #{\x0;\x0;\x0;\x0}#: unbound variable
> Computing Guix derivation for 'x86_64-linux'...  guix pull: error: You found a bug: the program '/gnu/store/gfp2fp64pva2skb4iqdjzwfyns4ghyzl-compute-guix-derivation'
> failed to compute the derivation for Guix (version: "c07b55eb94f8cfa9d0f56cfd97a16f2f7d842652"; system: "x86_64-linux";
> host version: "86ec52f66735b122b9035eba56516fd16f3be958"; pull-version: 1).
> Please report the COMPLETE output above by email to <[email-masked]>.
>
> --8<---------------cut here---------------end--------------->8---

Using Guix 00ff6f7 and running,

--8<---------------cut here---------------start------------->8---
$ guix time-machine --commit=86ec52f66735b122b9035eba56516fd16f3be958 \
     -- time-machine --commit=c07b55eb94f8cfa9d0f56cfd97a16f2f7d842652 \
     -- help
--8<---------------cut here---------------end--------------->8---

then it works for me.

Cheers,
simon