cvs commit: ports UPDATING
Kris Kennaway
kris at obsecurity.org
Sun May 20 05:00:09 UTC 2007
Thanks!
On Sun, May 20, 2007 at 04:39:19AM +0000, Joe Marcus Clarke wrote:
> marcus 2007-05-20 04:39:19 UTC
>
> FreeBSD ports repository
>
> Modified files:
> . UPDATING
> Log:
> Update the X.Org updating instructions with some last-minute caveats and
> gotchas.
>
> Reviewed by: portmgr
> x11
> Approved by: portmgr (implicit)
>
> Revision Changes Path
> 1.504 +30 -11 ports/UPDATING
> http://cvsweb.FreeBSD.org/ports/UPDATING.diff?r1=1.503&r2=1.504
> | --- ports/UPDATING 2007/05/20 04:31:28 1.503
> | +++ ports/UPDATING 2007/05/20 04:39:19 1.504
> | @@ -36,15 +36,7 @@ upgrades.
> | # portupgrade -f -o ports-mgmt/portupgrade-devel portupgrade
> | # rm -f /usr/ports/INDEX*.db /var/db/pkg/pkgdb.db
> | # pkgdb -fu
> | - # portsdb -fu
> | -
> | - If you are an upgrade-test user (big wave!) you were instructed
> | - to created a separate tree for the test. You shouldn't forgot
> | - to set your PORTSDIR variable to it, and to create INDEXes:
> | -
> | - # setenv PORTSDIR `realpath .` <- csh-like users
> | - # export PORTSDIR=`realpath .` <- sh-like users
> | - # portsdb -u
> | + # cd /usr/ports && make index
> |
> | It is necessary to set the XORG_UPGRADE environment variable while
> | updating from xorg 6.9 to 7.2. Once the upgrade is complete this
> | @@ -60,10 +52,20 @@ upgrades.
> | the rigors of the xorg upgrade without a small bit of help:
> |
> | # portupgrade -Rf libXft
> | - Now you are ready to upgrade everything:
> | +
> | + If your machine does NOT have any gstreamer ports installed, you can then
> | + run:
> |
> | # portupgrade -a
> |
> | + However, if you DO have gstreamer ports installed, you must run:
> | +
> | + # portupgrade -a -x 'gstreamer*'
> | +
> | + Followed by:
> | +
> | + # portupgrade -Rr 'gstreamer*'
> | +
> | When packages are available (wait for the announcement on ports@), you
> | may prefer to use precompiled packages to speed up the process:
> |
> | @@ -87,6 +89,10 @@ upgrades.
> | help on freebsd-x11 at FreeBSD.org). You may also need to edit the
> | script if the default locations are not correct on your system.
> |
> | + If your /usr/X11R6 is a file system, you will also need to modify the
> | + script to pause after /usr/X11R6 is backed up, but before the symlink is
> | + created.
> | +
> | # sh /usr/ports/Tools/scripts/mergebase.sh
> |
> | When the merge operation completes successfully, the /usr/X11R6
> | @@ -98,6 +104,19 @@ upgrades.
> |
> | # exit
> |
> | + CAVEATS
> | +
> | + Make sure you have the x11/xorg meta-port installed. If you do not have
> | + this meta-port installed with X.Org 6.9, you will miss out on a lot of
> | + the new X.Org 7.2 sub-ports.
> | +
> | + If you plan on keeping your current /etc/X11/xorg.conf, make sure you
> | + change ModulePath to /usr/local/lib/xorg/modules prior to running X.
> | +
> | + If you run into problems running the new X server, try moving aside
> | + your /etc/X11/xorg.conf and allow X to auto-create it (this will
> | + happen automatically when launching the X server).
> | +
> | IF YOU RUN INTO PROBLEMS:
> |
> | # uname -a
> | @@ -5221,4 +5240,4 @@ Option "XkbRules" "xfree86"
> | 2) Update all p5-* modules.
> | portupgrade -f p5-\*
> |
> | -$FreeBSD: /usr/local/www/cvsroot/FreeBSD/ports/UPDATING,v 1.503 2007/05/20 04:31:28 marcus Exp $
> | +$FreeBSD: /usr/local/www/cvsroot/FreeBSD/ports/UPDATING,v 1.504 2007/05/20 04:39:19 marcus Exp $
>
More information about the cvs-ports
mailing list