[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