I thought this used to work, but it doesn't:
nix-shell https://coq.inria.fr/nix/toolbox --arg override '{ coq = "master"; }' --argstr job aac-tactics
It fails with the following error message:
error: nix-shell requires a single derivation
Has something changed or was I mistaken?
I'm as puzzled as you are
especially because it work replacing "master"
by "8.14"
and "8.13"
, did something change in the aac-tactics
derivation?
AAAh ok I think it's because it's not declared so the list of derivation is empty...
try this:
nix-shell https://coq.inria.fr/nix/toolbox --arg override '{ coq = "master"; aac-tactics = ./.;}' --argstr job aac-tactics
Thanks, I should have known.
We should do something so that we get actual evaluation failures instead of empty derivations in such cases.
Théo Zimmermann said:
We should do something so that we get actual evaluation failures instead of empty derivations in such cases.
Would you mind opening an issue?
Actually, I discover I already reported this: https://github.com/coq-community/coq-nix-toolbox/issues/33
Théo Zimmermann said:
Actually, I discover I already reported this: https://github.com/coq-community/coq-nix-toolbox/issues/33
And you had already found the reason why
And forgotten about it :sad:
Last updated: Oct 13 2024 at 01:02 UTC