From owner-freebsd-questions@FreeBSD.ORG Fri Feb 22 12:28:37 2008 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 66C6E16A407 for ; Fri, 22 Feb 2008 12:28:37 +0000 (UTC) (envelope-from fbsd.questions@rachie.is-a-geek.net) Received: from snoogles.rachie.is-a-geek.net (rachie.is-a-geek.net [66.230.99.27]) by mx1.freebsd.org (Postfix) with ESMTP id 3822013C458 for ; Fri, 22 Feb 2008 12:28:36 +0000 (UTC) (envelope-from fbsd.questions@rachie.is-a-geek.net) Received: from localhost (localhost [127.0.0.1]) by snoogles.rachie.is-a-geek.net (Postfix) with ESMTP id 194191CC8B; Fri, 22 Feb 2008 03:28:36 -0900 (AKST) From: Mel To: freebsd-questions@freebsd.org Date: Fri, 22 Feb 2008 13:07:43 +0100 User-Agent: KMail/1.9.7 References: <47be74b1.pGW9HajDXl3VC5wx%perryh@pluto.rain.com> In-Reply-To: <47be74b1.pGW9HajDXl3VC5wx%perryh@pluto.rain.com> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200802221307.43940.fbsd.questions@rachie.is-a-geek.net> Cc: perryh@pluto.rain.com Subject: Re: setting X11BASE X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 22 Feb 2008 12:28:37 -0000 On Friday 22 February 2008 08:07:29 perryh@pluto.rain.com wrote: > After updating with portsnap, I am getting an insufficiently-helpful > error message: > > 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. > > * Am I correct in *guessing* that "make.conf" refers to > /etc/make.conf? Yes. > * What is the value of LOCALBASE? I'm not finding any > definition, or other reference, in /etc/make.conf. Just set it to ${LOCALBASE} verbatim. Not what you think is the value of the variable LOCALBASE but the word ${LOCALBASE}. > * How do I figure out whether I should set USE_NONDEFAULT_X11BASE? You don't have to. > * Why does it even need this? The port I am trying to install > ATM (portmaster, to get a handle on the dependency maze) has > nothing to do with X11. Because portmaster checks the status of your ports installation for sanity. > In case it matters, I have not upgraded to the modular Xorg, and > would prefer not to go through all that. "It ain't broke ..." True, but your portstree is now 'broken', because support for how it used to work is being phased out, like the whole X11BASE thing. I think if you upgrade anything that depends on xorg, you'll find dependencies being pulled in that are part of the modular xorg, unless you really know what you're doing. -- Mel