Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 20 May 2007 17:08:18 -0500
From:      Paul Schmehl <pauls@utdallas.edu>
To:        freebsd-ports@freebsd.org
Subject:   Re: Setting X11BASE
Message-ID:  <8752D2B73CE94470F8BC2C22@paul-schmehls-powerbook59.local>
In-Reply-To: <20070520213625.GA44272@xor.obsecurity.org>
References:  <46504986.1010205@netfence.it> <D18E5DEA208C2AA6714A7AB5@paul-schmehls-powerbook59.local> <20070520202415.GA43326@xor.obsecurity.org> <76BFFE223D3D165D7F4283A3@paul-schmehls-powerbook59.local> <20070520213625.GA44272@xor.obsecurity.org>

next in thread | previous in thread | raw e-mail | index | archive | help
--==========E168BF7B96E6ECD09537==========
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline

--On May 20, 2007 5:36:26 PM -0400 Kris Kennaway <kris@obsecurity.org>=20
wrote:

> On Sun, May 20, 2007 at 04:28:56PM -0500, Paul Schmehl wrote:
>
>> If you can show me where the instructions are for UPDATING a headless
>> server that's not running xorg at all but has some xorg libraries as
>> dependencies to other ports, I'd be happy to follow those instructions
>> instead.
>
> All upgrade steps listed apply to all users that have any subset of X
> ports installed.
>
OK.  They didn't work for me.

I added X11BASE=3D${LOCALBASE} to /etc/make.conf.

I then tried to upgrade.

I chose not to use BATCH=3Dyes, because I prefer to see what's being=20
upgraded and elect whether to upgrade an individual port or not.  I chose=20
not use use portupgrade-devel.  I use bash so I set "export XORG_UPGRADE=20
yes" in my shell.  I tried portupgrade -Rf libXft, and I got an error=20
message that libXft was not installed.  I don't have gstreamer installed,=20
so I then ran portupgrade -a.  I got a indexing error message and was=20
prompted to run pkgdb -F to fix it.  After I realized I was cancelling=20
individual xorg ports (selecting not to install them), I switched to pkgdb =

-L and installed all the missing dependencies.

Afterward portupgrade -ai worked fine except for the php problem.

I then ran pkg_delete xorg-manpages, but they weren't installed.  Then I=20
ran mergebase.sh.  Afterwards I checked to make sure that /usr/X11R6 was a =

symlink to /usr/local.

I don't have the xorg meta-port installed, because this is a headless=20
internet server.

This is what is installed now:
pkg_info -a | grep xorg | sort -u
Information for xorg-cf-files-1.0.2_2:
Information for xorg-libraries-7.2:
WWW: http://www.freedesktop.org/Software/xorg
xorg-libraries-7.2

pkg_info -a | grep X | sort -u (only the actually libraries part)
libX11-1.1.1_1,1
libXScrnSaver-1.1.2
libXTrap-1.0.0
libXau-1.0.3_2
libXaw-1.0.2,1
libXcomposite-0.3.1,1
libXcursor-1.1.8_1
libXdamage-1.1.1
libXdmcp-1.0.2
libXevie-1.0.2
libXext-1.0.3,1
libXfixes-4.0.3
libXfont-1.2.8,1
libXfontcache-1.0.4
libXft-2.1.12
libXi-1.0.2,1
libXinerama-1.0.1,1
libXmu-1.0.3,1
libXp-1.0.0,1
libXpm-3.5.6
libXprintAppUtil-1.0.1
libXprintUtil-1.0.1
libXrandr-1.2.1
libXrender-0.9.2
libXres-1.0.3
libXt-1.0.5
libXtst-1.0.1
libXv-1.0.3,1
libXvMC-1.0.4
libXxf86dga-1.0.1
libXxf86misc-1.0.1
libXxf86vm-1.0.1
liboldX-1.0.1

Paul Schmehl (pauls@utdallas.edu)
Senior Information Security Analyst
The University of Texas at Dallas
http://www.utdallas.edu/ir/security/

--==========E168BF7B96E6ECD09537==========--




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