On Sun, Mar 22, 2015 at 10:17 AM, Neil Mitchell <ndmitch...@gmail.com> wrote:
> On Windows, the reason I used to use the Platform was that it came
> with an installed network library, and installing the network library
> on Windows is a real pain (and often fails). Unfortunately it was
> incredibly brittle, a single attempt at upgrading network from some
> newer package usually trashed my Haskell install and required a wipe
> and restart.

Slightly OT: If you ever want to prevent cabal from trying to install
a different version of a package (since you know it won't work, or
will break things) you can put something like this in your cabal
config:

  constraint: network installed

I do this for template-haskell, since it's not possible to reinstall
but cabal would occasionally try it. I can imagine it would work well
to prevent the scenario you describe with network.

Erik
_______________________________________________
ghc-devs mailing list
ghc-devs@haskell.org
http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs

Reply via email to