[Haskell-cafe] Road map for moving to new Haskell Platform?

David Banas capn.freako at gmail.com
Sun Jan 12 00:38:00 UTC 2020

It looks like the method of installing the Haskell Platform (at least, on MacOS) changed majorly, since the last time I updated. Is there any kind of “road map” to help us make the switch.

Some questions that occurred to me, while I was doing the new install (via `curl … | sh`, as opposed to downloading a binary installer):
It looks like there’s a new default install root: `~/.ghcup/`; does that mean I should rip out `/Library/Haskell/` and `~/Library/Haskell/`?
Is `new-…` now the default (cabal v3.0.0.0), as previously threatened, or does the `new-` still need to be given explicitly? I’m getting different results using: `cabal install …` and `cabal new-install …`, and the `cabal install …` is complaining about a missing configuration variable: `installdir`, which I can’t find in my existing `~/.cabal/config` file. (Are the old `install_dirs` sections, with their several sub-variables, being ignored now?)
Is `~/.cabal/config` still the default location for the config. file?
How does one generate a new-format config. file? (Should one do this?)
It looks like things are being sym-linked into `/usr/local/bin/` now; should I give that directory higher priority in my PATH variable?
Any needed updates to Emacs config., to keep everything running smoothly?


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.haskell.org/pipermail/haskell-cafe/attachments/20200111/560db092/attachment.html>

More information about the Haskell-Cafe mailing list