Date: Sun, 27 Jan 2008 20:35:48 +0000 From: Daniel Bye <freebsd-questions@slightlystrange.org> To: freebsd-questions@freebsd.org Subject: Re: error while updating ports: x11/xorg-libraries Message-ID: <20080127203548.GA1154@brick.slightlystrange.org> In-Reply-To: <fnh5i9$43r$1@ger.gmane.org> References: <fng4jj$pqf$1@ger.gmane.org> <20080126203750.GA1122@brick.slightlystrange.org> <fng6rg$f7$1@ger.gmane.org> <20080126230952.GB1122@brick.slightlystrange.org> <fnh5i9$43r$1@ger.gmane.org>
next in thread | previous in thread | raw e-mail | index | archive | help
--/04w6evG8XlLl3ft Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sun, Jan 27, 2008 at 06:41:26AM +0100, Huub wrote: > > > >Hmm, how did you end up with 7.2 installed, with the old /usr/X11R6 dir? > >I thought that went away in the transition from 6.9 to 7.2... >=20 > So it apparently should be.. >=20 > > > >Anyhow, following Kris' instructions in UPDATING should see you through > >the upgrade OK. I did it quite painlessly on a few machines, although > >others did report difficulties. If it comes to it, you can uninstall > >all your X-related ports and do a clean install of Xorg 7.3 - it'll > >take a while, but it will get the job done. >=20 > According to the instructions: >=20 > Unfortunately portupgrade (nor portupgrade-devel) cannot yet handle > the rigors of the xorg upgrade without a small bit of help: >=20 > # portupgrade -Rf libXft >=20 > results in: >=20 > ** Listing the failed packages (*:skipped / !:failed) > * x11/xorg-libraries (xorg-libraries-7.2_1) > ---> Packages processed: 112 done, 47 ignored, 1 skipped and 0 failed Yep, because /usr/X11R6 still exists. Try running the mergebase.sh script at /usr/ports/Tools/scripts/mergebase.sh. My guess is that in the past you began the upgrade path from 6.9 to 7.x but didn't quite finish the procedure (note that is very much a guess). You should probably read through the script before you run it, just in case your system isn't set up as it expects. >=20 > So I guess I'm gonna do a clean install of all of X....but can you tell= =20 > me which packages I should remove exactly? Depends very much on what you have installed - pkg_info(1)'s -r and -R options will help you to build up an overview of what you need to=20 remove/update, if mergebase doesn't work. It's a good idea to save a list of currently-installed ports to refer to in the event this all goes *pop*. Good luck! Dan --=20 Daniel Bye _ ASCII ribbon campaign ( ) - against HTML, vCards and X - proprietary attachments in e-mail / \ --/04w6evG8XlLl3ft Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.4 (FreeBSD) iD8DBQFHnOskixf5fBYiFmoRAmawAKCXvBQSK9icy8U1Z9DhWBH6pMyTDwCgscGF Zsy8xujGhn80c8roLEZoIKM= =GZ4X -----END PGP SIGNATURE----- --/04w6evG8XlLl3ft--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20080127203548.GA1154>