[Haskell-cafe] GHC 7/Cabal request for help

2011-03-24 Thread John Goerzen
Hi folks, I don't have a GHC 7 environment running yet (it's on my list...) but I received a bug report pointing me at this build failure: http://hackage.haskell.org/packages/archive/testpack/2.0.1/logs/failure/ghc-7.0 Among other things, this noted: Dependency QuickCheck =2.1.0.3: using

Re: [Haskell-cafe] GHC 7/Cabal request for help

2011-03-24 Thread Erik Hesselink
I've just tested this, and with GHC 7, cabal chooses QuickCheck 2.4, whereas with GHC 6.12, it chooses 2.1. If I specify that 6.12 should choose 2.4 as well, I get the same issue there. This is to be expected, because I don't see the CPP checks you mentioned in Test/QuickCheck/Instances.hs in

Re: [Haskell-cafe] GHC 7/Cabal request for help

2011-03-24 Thread Rogan Creswick
On Thu, Mar 24, 2011 at 9:30 AM, Erik Hesselink hessel...@gmail.com wrote: I've just tested this, and with GHC 7, cabal chooses QuickCheck 2.4, whereas with GHC 6.12, it chooses 2.1. I believe that the behavior you're seeing is because the package selection is biased by the state of your local

Re: [Haskell-cafe] GHC 7/Cabal request for help

2011-03-24 Thread John Goerzen
On 03/24/2011 11:30 AM, Erik Hesselink wrote: I've just tested this, and with GHC 7, cabal chooses QuickCheck 2.4, whereas with GHC 6.12, it chooses 2.1. If I specify that 6.12 should choose 2.4 as well, I get the same issue there. This is to be expected, because I don't see the CPP checks you