Skip site navigation (1)Skip section navigation (2)
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>