Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 23 Oct 2013 11:03:48 +0000 (UTC)
From:      Mathieu Arnold <mat@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r331370 - head
Message-ID:  <201310231103.r9NB3m2R036292@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: mat
Date: Wed Oct 23 11:03:47 2013
New Revision: 331370
URL: http://svnweb.freebsd.org/changeset/ports/331370

Log:
  Add a note about people not using binary packages.
  
  Approved by:	bdrewery

Modified:
  head/UPDATING

Modified: head/UPDATING
==============================================================================
--- head/UPDATING	Wed Oct 23 10:52:34 2013	(r331369)
+++ head/UPDATING	Wed Oct 23 11:03:47 2013	(r331370)
@@ -14,6 +14,31 @@ you update your ports collection, before
 
   # pkg set -o lang/perl5.14:lang/perl5.16
 
+  If you're not using binary packages and want to (and should) switch, if
+  you're using perl-5.14, for instance :
+
+  Portupgrade users:
+    0) Fix pkgdb.db (for safety):
+	pkgdb -Ff
+
+    1) Reinstall new version of Perl (5.16):
+	portupgrade -o lang/perl5.16 -f perl-5.14.\*
+
+    2) Reinstall everything that depends on Perl:
+	portupgrade -fr perl
+
+  Portmaster users:
+	portmaster -o lang/perl5.16 lang/perl5.14
+
+	Conservative:
+	portmaster p5-
+
+	Comprehensive (but perhaps overkill):
+	portmaster -r perl-
+
+  Note: If the "perl-" glob matches more than one port you will need to specify
+        the name of the Perl directory in /var/db/pkg explicitly.
+
 20131020:
   AFFECTS: users of mail/squirrelmail
   AUTHOR: adamw@adamw.org



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