Author: sandervanderburg
Date: Fri Feb 18 12:55:27 2011
New Revision: 26021
URL: https://svn.nixos.org/websvn/nix/?rev=26021&sc=1

Log:
- It seems that disnix-env still passes an infrastructure model to 
disnix-activate, which causes random failures.
- The pkgs model in the testsuite should not manually import Nixpkgs

Modified:
   disnix/disnix/trunk/scripts/disnix-env.in
   disnix/disnix/trunk/tests/manifest/pkgs/default.nix
   disnix/disnix/trunk/tests/manifest/services-complete.nix
   disnix/disnix/trunk/tests/manifest/services-composition.nix
   disnix/disnix/trunk/tests/manifest/services-incomplete.nix
   disnix/disnix/trunk/version

Modified: disnix/disnix/trunk/scripts/disnix-env.in
==============================================================================
--- disnix/disnix/trunk/scripts/disnix-env.in   Fri Feb 18 09:16:11 2011        
(r26020)
+++ disnix/disnix/trunk/scripts/disnix-env.in   Fri Feb 18 12:55:27 2011        
(r26021)
@@ -116,4 +116,4 @@
 
 distributionExport=`disnix-manifest -s $servicesFile -i $infrastructureFile -d 
$distributionFile --target-property $targetProperty --no-out-link $showTraceArg`
 disnix-distribute --interface $interface $distributionExport
-disnix-activate --interface $interface -i $infrastructureFile $profileArg 
$coordinatorProfilePathArg $distributionExport
+disnix-activate --interface $interface $profileArg $coordinatorProfilePathArg 
$distributionExport

Modified: disnix/disnix/trunk/tests/manifest/pkgs/default.nix
==============================================================================
--- disnix/disnix/trunk/tests/manifest/pkgs/default.nix Fri Feb 18 09:16:11 
2011        (r26020)
+++ disnix/disnix/trunk/tests/manifest/pkgs/default.nix Fri Feb 18 12:55:27 
2011        (r26021)
@@ -1,23 +1,19 @@
-{system}:
-
-let pkgs = import (builtins.getEnv "NIXPKGS_ALL") { inherit system; };
-in
-with pkgs;
+{pkgs, system}:
 
 rec {
   testService1 = import ./testService1.nix {
-    inherit stdenv;
+    inherit (pkgs) stdenv;
   };
     
   testService2 = import ./testService2.nix {
-    inherit stdenv;
+    inherit (pkgs) stdenv;
   };
 
   testService2B = import ./testService2B.nix {
-    inherit stdenv;
+    inherit (pkgs) stdenv;
   };  
   
   testService3 = import ./testService3.nix {
-    inherit stdenv;
+    inherit (pkgs) stdenv;
   };
 }

Modified: disnix/disnix/trunk/tests/manifest/services-complete.nix
==============================================================================
--- disnix/disnix/trunk/tests/manifest/services-complete.nix    Fri Feb 18 
09:16:11 2011        (r26020)
+++ disnix/disnix/trunk/tests/manifest/services-complete.nix    Fri Feb 18 
12:55:27 2011        (r26021)
@@ -1,7 +1,7 @@
 {distribution, system, pkgs}:
 
 let
-  customPkgs = import ./pkgs { inherit system; };
+  customPkgs = import ./pkgs { inherit pkgs system; };
 in
 rec {
   testService1 = {

Modified: disnix/disnix/trunk/tests/manifest/services-composition.nix
==============================================================================
--- disnix/disnix/trunk/tests/manifest/services-composition.nix Fri Feb 18 
09:16:11 2011        (r26020)
+++ disnix/disnix/trunk/tests/manifest/services-composition.nix Fri Feb 18 
12:55:27 2011        (r26021)
@@ -1,7 +1,7 @@
 {distribution, system, pkgs}:
 
 let
-  customPkgs = import ./pkgs { inherit system; };
+  customPkgs = import ./pkgs { inherit pkgs system; };
 in
 rec {
   testService1 = {

Modified: disnix/disnix/trunk/tests/manifest/services-incomplete.nix
==============================================================================
--- disnix/disnix/trunk/tests/manifest/services-incomplete.nix  Fri Feb 18 
09:16:11 2011        (r26020)
+++ disnix/disnix/trunk/tests/manifest/services-incomplete.nix  Fri Feb 18 
12:55:27 2011        (r26021)
@@ -1,7 +1,7 @@
 {distribution, system, pkgs}:
 
 let
-  customPkgs = import ./pkgs { inherit system; };
+  customPkgs = import ./pkgs { inherit pkgs system; };
 in
 rec {
   testService1 = {

Modified: disnix/disnix/trunk/version
==============================================================================
--- disnix/disnix/trunk/version Fri Feb 18 09:16:11 2011        (r26020)
+++ disnix/disnix/trunk/version Fri Feb 18 12:55:27 2011        (r26021)
@@ -1 +1 @@
-0.2
\ No newline at end of file
+0.3
\ No newline at end of file
_______________________________________________
nix-commits mailing list
[email protected]
http://mail.cs.uu.nl/mailman/listinfo/nix-commits

Reply via email to