diff options
author | Domen Kožar <domen@dev.si> | 2015-12-09 17:00:33 +0100 |
---|---|---|
committer | Domen Kožar <domen@dev.si> | 2015-12-09 17:01:46 +0100 |
commit | 781b9eab6163bba203dd536c965bc0b153522d6d (patch) | |
tree | 4fe00e173c9dbd7e4e1cf4d5b8a6e8742f630d48 /pkgs | |
parent | 9d150d5968e01c14cbde9a56019a6480be0af240 (diff) |
allow{reason}: a bit more explicit error message
Diffstat (limited to 'pkgs')
-rw-r--r-- | pkgs/stdenv/generic/default.nix | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/pkgs/stdenv/generic/default.nix b/pkgs/stdenv/generic/default.nix index 8e6bf2be63f62..2fb1f8b39ae4b 100644 --- a/pkgs/stdenv/generic/default.nix +++ b/pkgs/stdenv/generic/default.nix @@ -126,10 +126,11 @@ let throw ("Package ‘${attrs.name or "«name-missing»"}’ in ${pos''} ${errormsg}, refusing to evaluate." + (lib.strings.optionalString (reason != "blacklisted") '' - For `nixos-rebuild` you can set + a) For `nixos-rebuild` you can set { nixpkgs.config.allow${up reason} = true; } in configuration.nix to override this. - For `nix-env` you can add + + b) For `nix-env`, `nix-build` or any other Nix command you can add { allow${up reason} = true; } to ~/.nixpkgs/config.nix. '')); |