about summary refs log tree commit diff
path: root/pkgs/stdenv
diff options
context:
space:
mode:
Diffstat (limited to 'pkgs/stdenv')
-rw-r--r--pkgs/stdenv/generic/default.nix4
1 files changed, 2 insertions, 2 deletions
diff --git a/pkgs/stdenv/generic/default.nix b/pkgs/stdenv/generic/default.nix
index 52d57a6decee..139c9212b584 100644
--- a/pkgs/stdenv/generic/default.nix
+++ b/pkgs/stdenv/generic/default.nix
@@ -153,11 +153,11 @@ let
       }) mkDerivation;
 
       # Slated for deprecation in 21.11
-      lib = builtins.trace
+      lib = if config.allowAlises then builtins.trace
         ( "Warning: `stdenv.lib` is deprecated and will be removed in the next release."
          + " Please use `pkgs.lib` instead."
          + " For more information see https://github.com/NixOS/nixpkgs/issues/108938")
-        lib;
+        lib else throw "`stdenv.lib` is a deprecated alias for `pkgs.lib`";
 
       inherit fetchurlBoot;