2011.2.0.0 Mac OS X installers release candidates

Mark Lentczner mark.lentczner at gmail.com
Sat Mar 5 19:53:56 GMT 2011


There are release candidate installers for Mac OS X 10.6 here:

    http://www.ozonehouse.com/mark/hp/Haskell%20Platform%202011.2.0.0-i386-rc1.pkg
    http://www.ozonehouse.com/mark/hp/Haskell%20Platform%202011.2.0.0-x86_64-rc1.pkg

There are three known issues with these installers:
1) GHC 7.0.2 doesn't work on 10.5[1], so neither do these.
2) GHC didn't come with all the docs this time, so the GHC User Guide
and Cabal User Guide are both missing from the release[2].
3) The link to GHC Prim haddocks is wrong on the start page, but the
docs are there. (This one is my bug)

I will fix #2 & #3 before building final installers.

These installers don't attempt to uninstall prior versions, and depending on
how your prior versions were installed, they may, or may not, happily co-exist
with this installation. I'm interested to hear experience reports of trying
these installers both systems both with and without prior Haskell setups.

You can probably erase most (all?) traces of a prior Haskell install with this
procedure:
    sudo rm -rf /Library/Frameworks/GHC.framework
    sudo rm -rf /Library/Frameworks/HaskellPlatform.framework
    sudo rm -rf /Library/Haskell
    rm -rf .cabal
    rm -rf .ghc
    rm -rf ~/Library/Haskell
    find /usr/bin /usr/local/bin -type l | \
      xargs -If sh -c '/bin/echo -n f /; readlink f' | \
      egrep '//Library/(Haskell|Frameworks/(GHC|HaskellPlatform).framework)' | \
      cut -f 1 -d ' ' > /tmp/hs-bin-links
    # review /tmp/hs-links
    sudo rm `cat /tmp/hs-bin-links`

If you don't have a .cabal/config file, this installer will set one up on first
run of cabal. If you do, it will create .cabal/config.platform so you can see
what it suggests.

- Mark

[1] http://hackage.haskell.org/trac/ghc/ticket/4996
[2] http://hackage.haskell.org/trac/ghc/ticket/4997



More information about the Haskell-platform mailing list