summary refs log tree commit diff
path: root/default.nix
diff options
context:
space:
mode:
authorEelco Dolstra <eelco.dolstra@logicblox.com>2014-03-17 11:33:36 +0100
committerEelco Dolstra <eelco.dolstra@logicblox.com>2014-03-17 11:33:36 +0100
commit14af15dbff21ad91e7633d91f2c7ba1bc5badd77 (patch)
tree08ebbc14e9a4293468eef531f5e8f0b686ffc20e /default.nix
parentc0f3f6e3965ef9a5dfc2eb0a38344a370f050bd2 (diff)
downloadnixpkgs-14af15dbff21ad91e7633d91f2c7ba1bc5badd77.tar
nixpkgs-14af15dbff21ad91e7633d91f2c7ba1bc5badd77.tar.gz
nixpkgs-14af15dbff21ad91e7633d91f2c7ba1bc5badd77.tar.bz2
nixpkgs-14af15dbff21ad91e7633d91f2c7ba1bc5badd77.tar.lz
nixpkgs-14af15dbff21ad91e7633d91f2c7ba1bc5badd77.tar.xz
nixpkgs-14af15dbff21ad91e7633d91f2c7ba1bc5badd77.tar.zst
nixpkgs-14af15dbff21ad91e7633d91f2c7ba1bc5badd77.zip
Explicitly require Nix 1.6
People using Nix < 1.6 previously got an unhelpful "infinite
recursion" error.
Diffstat (limited to 'default.nix')
-rw-r--r--default.nix8
1 files changed, 7 insertions, 1 deletions
diff --git a/default.nix b/default.nix
index 9d5764a6307..c1b9bfd39f9 100644
--- a/default.nix
+++ b/default.nix
@@ -1 +1,7 @@
-import ./pkgs/top-level/all-packages.nix
+if ! builtins ? nixVersion || builtins.compareVersions "1.6" builtins.nixVersion == 1 then
+
+  abort "This version of Nixpkgs requires Nix >= 1.6, please upgrade!"
+
+else
+
+  import ./pkgs/top-level/all-packages.nix