
Hello haskell-cafe, trying to install ghci-haskeline I got the following error message: $ cabal install ghci-haskeline Resolving dependencies... cabal.exe: dependencies conflict: ghc-6.10.1 requires process ==1.0.1.1 however process-1.0.1.1 was excluded because ghc-6.10.1 requires process ==1.0.1.0 Looks like this is a bug in Cabal or cabal-install? Regards, Martin.

Martin Huschenbett
$ cabal install ghci-haskeline Resolving dependencies... cabal.exe: dependencies conflict: ghc-6.10.1 requires process ==1.0.1.1 however process-1.0.1.1 was excluded because ghc-6.10.1 requires process ==1.0.1.0
cabal uninstall process-1.0.1.1 is what you want to do, and never, ever[1] use cabal upgrade. If you're interested in the gory details and why it's a bug while at the same time not being one, there's a lengthy thread starting with http://permalink.gmane.org/gmane.comp.lang.haskell.cafe/51759 [1] Until cabal becomes smarter -- (c) this sig last receiving data processing entity. Inspect headers for copyright history. All rights reserved. Copying, hiring, renting, performance and/or quoting of this signature prohibited.

On Tue, Feb 17, 2009 at 11:50 PM, Achim Schneider
Martin Huschenbett
wrote: $ cabal install ghci-haskeline Resolving dependencies... cabal.exe: dependencies conflict: ghc-6.10.1 requires process ==1.0.1.1 however process-1.0.1.1 was excluded because ghc-6.10.1 requires process ==1.0.1.0
cabal uninstall process-1.0.1.1 is what you want to do,
except "cabal uninstall" doesn't exist (yet) and you meant "ghc-pkg unregister" i guess.
and never, ever[1] use cabal upgrade.
If you're interested in the gory details and why it's a bug while at the same time not being one, there's a lengthy thread starting with http://permalink.gmane.org/gmane.comp.lang.haskell.cafe/51759
[1] Until cabal becomes smarter
-- (c) this sig last receiving data processing entity. Inspect headers for copyright history. All rights reserved. Copying, hiring, renting, performance and/or quoting of this signature prohibited.
_______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe

Andrea Vezzosi
On Tue, Feb 17, 2009 at 11:50 PM, Achim Schneider
wrote: Martin Huschenbett
wrote: $ cabal install ghci-haskeline Resolving dependencies... cabal.exe: dependencies conflict: ghc-6.10.1 requires process ==1.0.1.1 however process-1.0.1.1 was excluded because ghc-6.10.1 requires process ==1.0.1.0
cabal uninstall process-1.0.1.1 is what you want to do,
except "cabal uninstall" doesn't exist (yet) and you meant "ghc-pkg unregister" i guess.
erm... yes. I guess I meant "rm -r .cabal .ghc", which is what I did. -- (c) this sig last receiving data processing entity. Inspect headers for copyright history. All rights reserved. Copying, hiring, renting, performance and/or quoting of this signature prohibited.
participants (3)
-
Achim Schneider
-
Andrea Vezzosi
-
Martin Huschenbett