From 7dbf9f3c7a2896ab3c719281602815a53a27b922 Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Sun, 7 Aug 2011 20:24:59 +0000 Subject: [PATCH] haskell-packages.nix: unsuccessful attempted to salvage 'salviaProtocol' The package can't deal with modern versions of the transformers library. I managed to get it past the "cabal configure" stage by passing the old version of parsec, but the build fails later anyway. svn path=/nixpkgs/trunk/; revision=28279 --- pkgs/top-level/haskell-packages.nix | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pkgs/top-level/haskell-packages.nix b/pkgs/top-level/haskell-packages.nix index adecf4ab89e..55c06b11cb8 100644 --- a/pkgs/top-level/haskell-packages.nix +++ b/pkgs/top-level/haskell-packages.nix @@ -955,7 +955,9 @@ let result = let callPackage = x : y : modifyPrio (newScope result.final x y); salvia = callPackage ../development/libraries/haskell/salvia {}; - salviaProtocol = callPackage ../development/libraries/haskell/salvia-protocol {}; + salviaProtocol = callPackage ../development/libraries/haskell/salvia-protocol { + parsec = self.parsec2; + }; scion = callPackage ../development/libraries/haskell/scion {};