[Haskell-cafe] Uninstall Haskell Platform on Mac OS X

Anders Persson anders.cj.persson at gmail.com
Mon Mar 14 15:57:35 CET 2011


This is a procedure suggested by Mark Lentczner on the haskell-platform mailing list. It clears out _any_ and _all_ versions of haskell platform, so use with care.

/Anders

Begin forwarded message:

> 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`

On Mar 14, 2011, at 3:48 PM, Jesse Schalken wrote:

> This leaves the symlinks "alex", "cabal", "cabal.real", "cabal.wrap" and "happy" in "/usr/bin", and also leaves "/Library/Frameworks/HaskellPlatform.framework", and while I can remove those myself how can I be certain there isn't something else left behind?
> 
> On Tue, Mar 15, 2011 at 1:31 AM, Anders Persson <anders.cj.persson at gmail.com> wrote:
> This is what I do.
> 
> At a terminal prompt:
> > sudo /Library/Frameworks/GHC.framework/Versions/Current/Tools/Uninstaller
> > sudo rm -r /Library/Haskell
> 
> Cheers,
> Anders
> 
> On Mar 14, 2011, at 3:22 PM, Jesse Schalken wrote:
> 
>> Simple question which an hour of googling and a question on #haskell couldn't satisfy. :(
>> 
>> I have installed the Haskell Platform 2011.2.0.0 on Mac OS X 10.6.6.
>> 
>> Now how do I uninstall it?
>> 
>> Thanks,
>> Jesse
>> _______________________________________________
>> Haskell-Cafe mailing list
>> Haskell-Cafe at haskell.org
>> http://www.haskell.org/mailman/listinfo/haskell-cafe
> 
> 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.haskell.org/pipermail/haskell-cafe/attachments/20110314/0ba4cefa/attachment.htm>


More information about the Haskell-Cafe mailing list