From 3a993e2f8effa53480de4f27ceb07b7eac99c169 Mon Sep 17 00:00:00 2001 From: Michael Raskin <7c6f434c@mail.ru> Date: Fri, 28 Aug 2009 07:07:55 +0000 Subject: [PATCH] Fixing typos svn path=/nixpkgs/trunk/; revision=16887 --- pkgs/top-level/release.nix | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/pkgs/top-level/release.nix b/pkgs/top-level/release.nix index 0663fe122183..3f6a5ceeb171 100644 --- a/pkgs/top-level/release.nix +++ b/pkgs/top-level/release.nix @@ -33,16 +33,15 @@ let (pkgs.lib.getAttrFromPath path pkgs); in testOn job.systems getPkg); - selectMaintained = attrSet: let + selectMaintained = attrSet: if builtins ? tryEval then - pairs = pkgs.lib.concatMap + let pairs = pkgs.lib.concatMap (x: let val = builtins.tryEval (processPackage (builtins.getAttr x attrSet)); in if val.success && val.value != [] then [{name=x; value=val.value;}] else []) (builtins.attrNames attrSet); - else - []; - in - builtins.listToAttrs pairs; + in + builtins.listToAttrs pairs + else {}; # May fail as much as it wishes, we will catch the error processPackage = attrSet: if attrSet ? recurseForDerivations && attrSet.recurseForDerivations then