On Mon, 2008-12-08 at 18:06 +0000, Ian Lynagh wrote:

> hunk ./array.cabal 18
> -  if !impl(nhc98)
> -    build-depends: syb
> 
> I don't know if the package dep removal could have contributed to
> cabal-install reinstalling array,

That's exactly it.

> but I suspect it's more likely that the problem was that cabal-install
> wanted it to depend on base-3 instead of base-4.

Nope. If it's already installed against base 4 then it does not attempt
to switch it to base 3. This is on the theory that if it's already
installed with base 4 then it probably works with base 4. Of course
sometimes this assumption is false when the available tarball does not
match the installed version, but they both have the same version number.

Duncan

_______________________________________________
Cvs-ghc mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/cvs-ghc

Reply via email to