I think that /nix/store/2ikh2abhjaiidam039zfwypj2cf2anxr-nixpkgs-a888bba
is produced by our hydra, as one of the inputs is
nixpkgs Git checkout foo.bar.lan:/path/to/nixpkgs.git nixos-17.09
and <nixpkgs> is then used in the nix expression evaluated by hydra.
The error I am seing is that hydra downloads the inputs, it checkouts
the nixpkgs.git repo into the nix store and then it tries to evaluate it
from there.
https://github.com/NixOS/nix/issues/1888#issuecomment-367394617
As a workaround, maybe -I store=/nix/store works.
I tried adding nixPath = ["store=/nix/store"] or nixPath =
["/nix/store"] but it did not make any difference.
This hydra instance is running 17.09.3047.8bce347f02f (Hummingbird).
People commenting on the issue seem to understand how to fix it on their
side by rewriting their hydra expressions, but I don't see what needs to
be done.
Especially if nixpkgs is a build input to hydra and there is no way to
get around evaluating it.
What am I missing?
Tomas
> To view this discussion on the web visit
https://groups.google.com/d/msgid/nix-devel/abb73453-1661-42c2-b500-f4e96a491942%40googlegroups.com.