* Fix eval-release.nix by testing whether all attributes of a

derivation evaluate inside the tryEval.  This catches cases such as
  aufs2-util, which fails due to an assertion in its dependency aufs2.
* Explicitly blacklist "xbursttools" because it gives some
  evaluation error in cross-OpenSSL.  No idea why, probably due to
  some pass-through attribute.

svn path=/nixpkgs/trunk/; revision=23247
This commit is contained in:
Eelco Dolstra
2010-08-19 12:37:10 +00:00
parent 12bfda97b8
commit 1ac9dcd24d
5 changed files with 19 additions and 10 deletions

View File

@@ -1303,7 +1303,8 @@ let
inherit stdenv fetchgit autoconf automake libusb confuse;
# It needs a cross compiler for mipsel to build the firmware it will
# load into the Ben Nanonote
gccCross = let
gccCross =
let
pkgsCross = (import ./all-packages.nix) {
inherit system;
inherit bootStdenv noSysDirs gccWithCC gccWithProfiling config;
@@ -4879,7 +4880,8 @@ let
windows = rec {
w32api = callPackage ../os-specific/windows/w32api {
gccCross = gccCrossStageStatic;
binutilsCross = binutilsCross; };
binutilsCross = binutilsCross;
};
w32api_headers = w32api.override {
onlyHeaders = true;
@@ -5919,7 +5921,6 @@ let
partitionManager = callPackage ../tools/misc/partition-manager {
kde = kde44;
qt = qt4;
};
pdftk = callPackage ../tools/typesetting/pdftk { };