Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 13 Aug 2014 20:05:33 +0000 (UTC)
From:      Gabor Pali <pgj@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r364804 - head
Message-ID:  <201408132005.s7DK5XSM014718@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: pgj
Date: Wed Aug 13 20:05:33 2014
New Revision: 364804
URL: http://svnweb.freebsd.org/changeset/ports/364804
QAT: https://qat.redports.org/buildarchive/r364804/

Log:
  - Provide better binary upgrade instructions (via pkg(8)) for the recent
    major GHC update.
  
  Reported by:	Joseph Mingrone (jrm @ freenode)

Modified:
  head/UPDATING

Modified: head/UPDATING
==============================================================================
--- head/UPDATING	Wed Aug 13 20:05:15 2014	(r364803)
+++ head/UPDATING	Wed Aug 13 20:05:33 2014	(r364804)
@@ -11,14 +11,20 @@ you update your ports collection, before
 
   The Glorious Glasgow Haskell Compiler has been updated to version
   7.8.3 and Haskell Platform to 2014.2.0.0.  Hence it is recommended to
-  rebuild or reinstall all the dependent ports by one of the following
-  commands:
+  rebuild or reinstall all the dependent ports and the lang/ghc port
+  itself by one of the following commands:
 
   # portmaster -w -r ghc
     or
   # portupgrade -fr lang/ghc
-    or
-  # pkg upgrade
+
+  If you use pkg(8) then it is just safer to remove all the GHC-dependent
+  packages along with GHC and reinstall everything from scratch.
+  Something alone these lines may work:
+
+  # pkg query "%ro" > ghc-pkgs.txt
+  # pkg delete -y lang/ghc
+  # pkg install -y `cat ghc-pkgs.txt | grep -Ev "/hs-(haskeline|terminfo|transformers|xhtml)"
 
 20140803:
   AFFECTS: users of security/p5-openxpki



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201408132005.s7DK5XSM014718>