From owner-freebsd-ports@FreeBSD.ORG Sun May 20 22:08:55 2007 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 417F716A469 for ; Sun, 20 May 2007 22:08:55 +0000 (UTC) (envelope-from pauls@utdallas.edu) Received: from mail.stovebolt.com (mail.stovebolt.com [66.221.101.249]) by mx1.freebsd.org (Postfix) with ESMTP id 0587213C4B8 for ; Sun, 20 May 2007 22:08:54 +0000 (UTC) (envelope-from pauls@utdallas.edu) Received: from [192.168.2.102] (adsl-66-140-62-212.dsl.rcsntx.swbell.net [66.140.62.212]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.stovebolt.com (Postfix) with ESMTP id BA8A2114331 for ; Sun, 20 May 2007 17:13:22 -0500 (CDT) Date: Sun, 20 May 2007 17:08:18 -0500 From: Paul Schmehl To: freebsd-ports@freebsd.org Message-ID: <8752D2B73CE94470F8BC2C22@paul-schmehls-powerbook59.local> In-Reply-To: <20070520213625.GA44272@xor.obsecurity.org> References: <46504986.1010205@netfence.it> <20070520202415.GA43326@xor.obsecurity.org> <76BFFE223D3D165D7F4283A3@paul-schmehls-powerbook59.local> <20070520213625.GA44272@xor.obsecurity.org> X-Mailer: Mulberry/4.0.8 (Mac OS X) MIME-Version: 1.0 Content-Type: multipart/signed; micalg=sha1; protocol="application/pkcs7-signature"; boundary="==========E168BF7B96E6ECD09537==========" X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Subject: Re: Setting X11BASE X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 20 May 2007 22:08:55 -0000 --==========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 =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==========--