[haskell-platform] #211: Old version / uninstallation confusion
haskell-platform
haskell-platform at projects.haskell.org
Thu Oct 18 01:27:37 BST 2012
#211: Old version / uninstallation confusion
---------------------------+------------------------------------------------
Reporter: mcandre | Owner: MtnViewMark
Type: defect | Status: new
Priority: major | Milestone:
Component: OSX installer | Keywords: mac installer uninstall uninstaller
---------------------------+------------------------------------------------
I downloaded the Haskell Platform 2012.2.0.0 32bit Mac installer and began
running it.
It soon popped up with an error about previous versions being installed.
The Wiki says to use the Uninstaller program: {{{sudo
/Library/Frameworks/GHC.framework/Versions/Current/Tools/Uninstaller}}}.
http://www.haskell.org/haskellwiki/Mac_OS_X#Mac_OS_X_10.6_.28Snow_Leopard.29_and_10.7_.28Lion.29
Evidently this didn't remove much, because the Haskell Platform 2012
installer says I should use uninstall-hs instead.
I ran {{{uninstall-hs thru MYLATESTVERSION}}}, and that wasn't enough
either. It said to run with the --remove option.
So I ran {{{uninstall-hs thru MYLATESTVERSION --remove}}}, and it raised
about a thousand errors.
So I ran {{{sudo uninstall-hs thru MYLATESTVERSION --remove}}}, and at the
end of the output, uninstall-hs says that traces of old Haskell files are
STILL on my system. Ack!
Nevertheless, after that kerfuffle, running the Haskell Platform installer
all over again appears to be fully operational. I just wish that this
installer would run the proper commands for me, because there's a
significant amount of hassle involved in cleaning the development
environment.
Specs:
* Upgrading from Haskell Platform 2010 to Haskell Platform 2012
* Mac OS X 10.8.2
* MacBook Pro 2009
--
Ticket URL: <http://trac.haskell.org/haskell-platform/ticket/211>
haskell-platform <http://trac.haskell.org/haskell-platform>
The Haskell Platform: a comprehensive and robust collection of Haskell libraries
More information about the Haskell-platform
mailing list