From owner-freebsd-ports@FreeBSD.ORG Sun May 20 20:24:16 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 E6A8616A46B for ; Sun, 20 May 2007 20:24:16 +0000 (UTC) (envelope-from kris@obsecurity.org) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.freebsd.org (Postfix) with ESMTP id D549C13C487 for ; Sun, 20 May 2007 20:24:16 +0000 (UTC) (envelope-from kris@obsecurity.org) Received: from obsecurity.dyndns.org (elvis.mu.org [192.203.228.196]) by elvis.mu.org (Postfix) with ESMTP id E95C71A3C1C; Sun, 20 May 2007 13:25:13 -0700 (PDT) Received: by obsecurity.dyndns.org (Postfix, from userid 1000) id 11CA151453; Sun, 20 May 2007 16:24:16 -0400 (EDT) Date: Sun, 20 May 2007 16:24:15 -0400 From: Kris Kennaway To: Paul Schmehl Message-ID: <20070520202415.GA43326@xor.obsecurity.org> References: <46504986.1010205@netfence.it> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.4.2.2i Cc: freebsd-ports@freebsd.org 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 20:24:17 -0000 On Sun, May 20, 2007 at 02:46:01PM -0500, Paul Schmehl wrote: > --On May 20, 2007 3:13:42 PM +0200 Andrea Venturoli wrote: > > >Hello. > >I'm trying to do security updates on a few hosts of mine, but nothing > >(portsdb, portupgrade, ...) will work, with the following reason. > > > > >On FreeBSD before 6.2 ports system unfortunately can not set default > >>X11BASE by itself so please help it a bit by setting > >>X11BASE=${LOCALBASE} in make.conf. > > >On the other hand, if you do wish to use non-default X11BASE, please > >>set variable USE_NONDEFAULT_X11BASE. > > > >I know of the X.Org 7.2 update, but I'm trying to avoid that, since this > >are text-mode servers, and I only have xorg-libraries-6.x as a > >dependency of other ports. > > > I'm in the same situation, with several headless servers with no X running > but xorg-libraries installed as a dependency. > > I tried running portupgrade -ai on one server. It failed. > > I ran pkgdb -L and fixed a tons of dependencies by installing the new xorg > 7.2 ports. Then I ran portupgrade -ai again. This time it upgraded > xorg-libraries from 6.9 to 7.2, and the only failures were related to php4 > (which was held up by the port freeze and needs a security update, which > should be released shortly.) > > I'm not sure what to do next. I put X11BASE=${LOCALBASE} in > /etc/make.conf, and I ran mergebase.sh. Is there anything else that I > need to do? Following directions is considered too hard? If you're going to do things in some random order you came up with on your own (instead of following the careful, precise directions provided in UPDATING) then I don't have a lot of patience for helping you recover your damaged system. Good luck :-) Kris