[Haskell-cafe] Problem installing cabal-dev

David Turner d.turner at tracsis.com
Tue Feb 12 11:45:16 CET 2013


Hi,

 From a clean install of Haskell Platform 2012.4.0.0 (on Windows) I have 
issued just:

 > cabal update
 > cabal install cabal-install
 > cabal install cabal-dev

The last command fails with:

Resolving dependencies...
In order, the following would be installed:
tar-0.3.2.0 (new package)
transformers-0.2.2.0 (new version)
mtl-2.0.1.0 (new version)
parsec-3.1.3 (reinstall) changes: mtl-2.1.2 -> 2.0.1.0
network-2.3.2.0 (new version)
HTTP-4000.2.8 (new version)
cabal-dev-0.9.1 (new package)
cabal: The following packages are likely to be broken by the reinstalls:
network-2.3.1.0
haskell-platform-2012.4.0.0
cgi-3001.1.7.4
HTTP-4000.2.5
Use --force-reinstalls if you want to install anyway.


I *think* the problem is that cabal-dev has these dependencies:

       mtl >= 1.1 && < 2.1,
       transformers >= 0.2 && < 0.3,

where the latest version of mtl and transformers are 2.1.2 and 0.3 
respectively. At least, if I download the latest cabal-dev package and 
relax those upper bounds I can get it to install.

The irony is, of course, that I'm trying to install cabal-dev to get me 
out of a totally unrelated dependencies hole!

What should I do now?

Cheers,

-- 
David Turner
Senior Consultant
Tracsis PLC

Tracsis PLC is a company registered in
England and Wales with number 5019106.



More information about the Haskell-Cafe mailing list