From 0fa8f6b36ba5f816e4ac31d68e370858007a57b4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Domen=20Ko=C5=BEar?= Date: Mon, 28 Dec 2015 12:16:22 +0100 Subject: [PATCH] nodePackages_0_5: don't recurseIntoAttrs Two reasons for this change: - most of 5.0 packages don't build yet - node packages are memory intensive and block Hydra evaluation (Too many heap sections: Increase MAXHINCR or MAX_HEAP_SECTS) PS: Removing node packages from evaluation goes from 7.5G down to 4.6G for whole nixos release job. See #3594 and #11865 --- pkgs/top-level/all-packages.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 467e4667a953..05a1525fd4bb 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -2099,7 +2099,7 @@ let else nodejs-4_x; - nodePackages_5_x = recurseIntoAttrs (callPackage ./node-packages.nix { self = nodePackages_5_x; nodejs = nodejs-5_x; }); + nodePackages_5_x = callPackage ./node-packages.nix { self = nodePackages_5_x; nodejs = nodejs-5_x; }; nodePackages_4_x = recurseIntoAttrs (callPackage ./node-packages.nix { self = nodePackages_4_x; nodejs = nodejs-4_x; });