while trying to live with different versions of packages,
I found cabal-install's behaviour strange because:

you can "cabal install" a package without any complaint
but the next "ghc-pkg list" is all red because of conflicts.
and it's too late then - there's no way to get back.
even if you re-install some package, it seems it is getting
a different hashcode, so it's not recognized. if you were doing
"cabal install --global" for some ghc package (e.g. old-locale),
then ghc seems completely hosed and you've got to re-install
the compiler. well that's not a big deal by itself
but afterwards you have to re-install all packages ...

so please please please have "cabal install" fail with some error
message if (that is, before) the install would break anything. - J.

$ ghc --version
The Glorious Glasgow Haskell Compilation System, version 6.12.1

$ cabal --version
cabal-install version 0.8.0
using version 1.8.0.2 of the Cabal library

Attachment: signature.asc
Description: OpenPGP digital signature

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

Reply via email to