From owner-freebsd-questions Wed Mar 13 4:25: 2 2002 Delivered-To: freebsd-questions@freebsd.org Received: from mired.org (dsl-64-192-6-133.telocity.com [64.192.6.133]) by hub.freebsd.org (Postfix) with SMTP id E5B0837B400 for ; Wed, 13 Mar 2002 04:24:54 -0800 (PST) Received: (qmail 1594 invoked by uid 100); 13 Mar 2002 12:24:52 -0000 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <15503.17683.841194.643911@guru.mired.org> Date: Wed, 13 Mar 2002 06:24:51 -0600 To: Roman Neuhauser Cc: freebsd-questions@freebsd.org Subject: Re: HIERARCHY BATTLE: Beat the shit out of the rest! In-Reply-To: <20020313100237.GX63612@roman.mobil.cz> References: <20020311161604.05a35bc5.johann@broadpark.no> <20020311173458.GA721@hades.hell.gr> <20020312143434.GD1577@raggedclown.net> <20020312171249.GT63612@roman.mobil.cz> <20020312195003.GA790@raggedclown.net> <20020313100237.GX63612@roman.mobil.cz> X-Mailer: VM 6.90 under 21.1 (patch 14) "Cuyahoga Valley" XEmacs Lucid X-face: "5Mnwy%?j>IIV\)A=):rjWL~NB2aH[}Yq8Z=u~vJ`"(,&SiLvbbz2W`;h9L,Yg`+vb1>RG% *h+%X^n0EZd>TM8_IB;a8F?(Fb"lw'IgCoyM.[Lg#r\ From: "Mike Meyer" X-Delivery-Agent: TMDA/0.48 (Python 2.2 on freebsd4) Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Roman Neuhauser types: > > From: Cliff Sarginson > > On Tue, Mar 12, 2002 at 06:12:49PM +0100, Roman Neuhauser wrote: > > > > Date: Tue, 12 Mar 2002 15:34:34 +0100 > > > > From: Cliff Sarginson > > > > To: freebsd-questions@freebsd.org > > > > Subject: Re: HIERARCHY BATTLE: Beat the shit out of the rest! > > > > > > > There is a hierarchy that FreeBSD uses, the only minorly controversial point, > > > > that I believe gets discussed at every level from time to time over the > > > > years is the use of "/usr/local". This is really a semantic problem, in > > > > that "local" implies for a lot of people, their own "stuff" .. i.e. > > > > programs, scripts docs etc that they produce themselves. In FreeBSD it > > > > is the home of installed programs that are not part of the base > > > > distribution, viz. "ports". (Forgetting about X11 for a moment which > > > > plays by it's own rules). You can change this I believe if you really > > > > want to. > > > Yes. You could put e. g. "LOCAL_BASE=/opt" in /etc/make.conf. > ummm. s/LOCAL_BASE/LOCALBASE/ Right. I use LOCALBASE=/usr/opt in /etc/make.conf, and regularly have to fix and report ports that don't deal with this situation :-(. The reason it should be moved is that if you want LOCALBASE to be /usr/local, you can do it with a symlink. Those of us who want to use /usr/local for other things can't undo that. As a result, you find the strange situation that a number of my systems have a symlink from /usr/opt to /usr/local - or vice versa - so that I can build on that system with minimal troubles, and also build packages for it on my build system with LOCALBASE set to /usr/opt. http://www.mired.org/home/mwm/ Independent WWW/Perforce/FreeBSD/Unix consultant, email for more information. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message