Ah, that explains why the hackage page mysteriously got fixed. Thanks for looking into this Ross.

It still feels like this'll start biting more folks down the road. I've created the following cabal ticket so it can be tracked:

           https://github.com/haskell/cabal/issues/978 

However, my understanding of the problem is rather incomplete; please feel free to add comments to the ticket.

-Levent.

On Tue, Jul 17, 2012 at 10:26 AM, Ross Paterson <ross@soi.city.ac.uk> wrote:
With ghc 7.4.1, cabal-install 0.13.3 and Cabal 1.14.0,

% cabal install --avoid-reinstalls sbv-2.2

fails to find a plan without reinstalls, and recommends --solver=modular.

% cabal install --solver=modular --avoid-reinstalls sbv-2.2

reinstalls template-haskell-2.6.0.0, which breaks the GHC installation.

I've added the suggested --constraint='template-haskell==2.7.0.0'
option as a workaround, but it seems the --avoid-reinstalls option is
being ignored.

_______________________________________________
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe