aboutsummaryrefslogtreecommitdiff
path: root/UPDATING
diff options
context:
space:
mode:
authorGabor Pali <pgj@FreeBSD.org>2014-08-13 20:05:33 +0000
committerGabor Pali <pgj@FreeBSD.org>2014-08-13 20:05:33 +0000
commit1b34a06ec6e865b2d0a54b0d8af8753c689a1927 (patch)
tree959dfde0feb089563b559e8724151b48789df8bc /UPDATING
parent313bbece6a35b558ee00f2b61a3d45c953fe06c4 (diff)
downloadports-1b34a06ec6e865b2d0a54b0d8af8753c689a1927.tar.gz
ports-1b34a06ec6e865b2d0a54b0d8af8753c689a1927.zip
- Provide better binary upgrade instructions (via pkg(8)) for the recent
major GHC update. Reported by: Joseph Mingrone (jrm @ freenode)
Notes
Notes: svn path=/head/; revision=364804
Diffstat (limited to 'UPDATING')
-rw-r--r--UPDATING14
1 files changed, 10 insertions, 4 deletions
diff --git a/UPDATING b/UPDATING
index 2dd0436cca2a..d7b0137694b5 100644
--- a/UPDATING
+++ b/UPDATING
@@ -11,14 +11,20 @@ you update your ports collection, before attempting any port upgrades.
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