about summary refs log tree commit diff
path: root/pkgs/top-level/guile-2-test.nix
diff options
context:
space:
mode:
authorMichael Raskin <7c6f434c@mail.ru>2009-09-20 20:37:41 +0000
committerMichael Raskin <7c6f434c@mail.ru>2009-09-20 20:37:41 +0000
commitcde0f366c27cb16f5d2f2c2a257cf438b6460754 (patch)
tree14eb83c6f07507231c7ceb7bc07fe1653316ca90 /pkgs/top-level/guile-2-test.nix
parentb13ead6f28d49f3becd61041f62234b13420fc46 (diff)
downloadnixlib-cde0f366c27cb16f5d2f2c2a257cf438b6460754.tar
nixlib-cde0f366c27cb16f5d2f2c2a257cf438b6460754.tar.gz
nixlib-cde0f366c27cb16f5d2f2c2a257cf438b6460754.tar.bz2
nixlib-cde0f366c27cb16f5d2f2c2a257cf438b6460754.tar.lz
nixlib-cde0f366c27cb16f5d2f2c2a257cf438b6460754.tar.xz
nixlib-cde0f366c27cb16f5d2f2c2a257cf438b6460754.tar.zst
nixlib-cde0f366c27cb16f5d2f2c2a257cf438b6460754.zip
Fix signature mismatch
svn path=/nixpkgs/trunk/; revision=17313
Diffstat (limited to 'pkgs/top-level/guile-2-test.nix')
-rw-r--r--pkgs/top-level/guile-2-test.nix5
1 files changed, 3 insertions, 2 deletions
diff --git a/pkgs/top-level/guile-2-test.nix b/pkgs/top-level/guile-2-test.nix
index db6986fe8a88..71a0e1f5e5b1 100644
--- a/pkgs/top-level/guile-2-test.nix
+++ b/pkgs/top-level/guile-2-test.nix
@@ -6,8 +6,9 @@
 let
   allPackages = import ./all-packages.nix;
 
-  pkgs = let orig = (allPackages {}); in
+  pkgsFun = {system ? builtins.currentSystem}: let orig = (allPackages {inherit system;}); in
     orig // { __overrides = { guile = orig.guile_1_9; }; };
+  pkgs = pkgsFun {};
 
   toJob = x: if builtins.isAttrs x then x else
     { type = "job"; systems = x; schedulingPriority = 10; };
@@ -18,7 +19,7 @@ let
      for the platform in question. */
   testOn = systems: f: {system ? builtins.currentSystem}:
     if pkgs.lib.elem system systems
-    then f (pkgs {inherit system;})
+    then f (pkgsFun {inherit system;})
     else {};
 
   /* Map an attribute of the form `foo = [platforms...]'  to `testOn