Andreas Enge <andr...@enge.fr> skribis:

> Currently, the substituter fails for me. For instance,
>    guix build pari-gp -n
> yields the following message:
> download-using-manifests.pl: error: executing 
> `/usr/local/guix-git/libexec/nix/substituters/download-using-manifests.pl': 
> No such file or directory
> guix build: error: build failed: substituter `download-using-manifests.pl' 
> died unexpectedly

download-using-manifests.pl is a Nix thing; the equivalent in Guix in
‘guix substitute-binary’ (no .pl here ;-)).

Normally guix-daemon.cc sets the NIX_SUBSTITUTERS environment variable
so that the daemon’s code uses our substituter.

Could you make sure guix build is talking to guix-daemon (and not
nix-daemon)?

Otherwise, can you run guix build with --verbosity=20?  Here the first
line I get is:

  starting substituter program 
`/home/ludo/src/guix/nix/scripts/substitute-binary'

Thanks,
Ludo’.

Reply via email to