Johannes Waldmann | 8 Oct 09:57
Favicon

cabal-install, ghc-6.10

Does cabal-install work with ghc-6.10? Not out-of-the box it seems.
With a recent 6.10 binary snapshot (containing Cabal-1.5.5), I get

Configuring cabal-install-0.5.2...
Setup: At least the following dependencies are missing:
Cabal ==1.4.*, HTTP >=3000 && <3002, base <3 && >=2.0 && <2.2

Regards, J.W.

_______________________________________________
Libraries mailing list
Libraries <at> haskell.org
http://www.haskell.org/mailman/listinfo/libraries
Don Stewart | 8 Oct 22:06
Gravatar

Re: cabal-install, ghc-6.10

waldmann:
> Does cabal-install work with ghc-6.10? Not out-of-the box it seems.
> With a recent 6.10 binary snapshot (containing Cabal-1.5.5), I get
> 
> Configuring cabal-install-0.5.2...
> Setup: At least the following dependencies are missing:
> Cabal ==1.4.*, HTTP >=3000 && <3002, base <3 && >=2.0 && <2.2

A new release of cabal-install and cabal are about to arrive, which will
handle the conflicted base issue, issue, as well as other things.
Duncan Coutts | 8 Oct 19:27
Gravatar

Re: cabal-install, ghc-6.10

On Wed, 2008-10-08 at 10:01 +0200, Johannes Waldmann wrote:
> Does cabal-install work with ghc-6.10? Not out-of-the box it seems.
> With a recent 6.10 binary snapshot (containing Cabal-1.5.5), I get
> 
> Configuring cabal-install-0.5.2...
> Setup: At least the following dependencies are missing:
> Cabal ==1.4.*, HTTP >=3000 && <3002, base <3 && >=2.0 && <2.2

You need the latest darcs version of cabal-install if you want to use it
with ghc 6.10. Besides working with the latest version of the Cabal lib
(which is what comes with 6.10) there are also some important changes to
the dependency resolver that enable it to cope with the fact that
ghc-6.10 has two versions of the base library.

Both versions of base often need to be used within a single install
plan. Previously this would have violated our definition of a consistent
install plan.

Duncan

Gmane