From owner-freebsd-ports Wed Aug 23 13:21:16 2000 Delivered-To: freebsd-ports@freebsd.org Received: from guru.mired.org (zoom0-060.telepath.com [216.14.0.60]) by hub.freebsd.org (Postfix) with SMTP id 83A1737B43F for ; Wed, 23 Aug 2000 13:21:12 -0700 (PDT) Received: (qmail 238 invoked by uid 100); 23 Aug 2000 20:20:34 -0000 From: Mike Meyer MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <14756.12818.36475.524880@guru.mired.org> Date: Wed, 23 Aug 2000 15:20:34 -0500 (CDT) To: "Matthew Emmerton" Cc: "Will Andrews" , "David O'Brien" , Subject: Re: People running with LOCALBASE set to something other than /usr/local? In-Reply-To: <005f01c00d2f$7075b480$1200a8c0@matt> References: <14754.2222.927759.462718@guru.mired.org> <20000822084309.D38787@hamlet.nectar.com> <14755.26839.743103.399203@guru.mired.org> <20000823065243.A43477@hamlet.nectar.com> <39A3C568.32E686EC@dante.org.uk> <20000823074637.A42348@dragon.nuxi.com> <20000823095243.N8055@argon.gryphonsoft.com> <005f01c00d2f$7075b480$1200a8c0@matt> X-Mailer: VM 6.72 under 21.1 (patch 10) "Capitol Reef" 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\ Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Matthew Emmerton writes: > > On Wed, Aug 23, 2000 at 07:46:37AM -0700, David O'Brien wrote: > > > Yes, local stuff. IMHO, the Ports Collection using /usr/local was the > > > biggest mistake of it. The ports collection should have used /usr/pkg/ > > > as NetBSD does. I have to create /usr/truely-local on my FreeBSD > > > machines. > > So let's change the default? It seems a sensible idea to me - only one > > question: what about X11BASE? > Let's not get into a big hurry to change this. This isn't the first time this has been brought up. The real question is - how many people care? From what I can tell, most people just cram everything into /usr/local, and forget about it. So long as LOCALBASE is supported, it's not a big deal. > As for X11BASE, why not use /usr/pkg/X11R6 and /usr/local/X11R6 for > package/port and truly-local X stuff? (I'm not a big X user so I'm unaware > of any problems this may cause. Just a suggestion.) I don't think wanting "truly local" X stuff somewhere distinct from X11BASE or LOCALBASE requires that X11BASE move. If someone wants to split the "ports" X utilities from the "local" ones, there isn't a traditional place for local ones - other than /usr/local. Just moving LOCALBASE frees that. However, other large ports and collections of ports have their own subdirectory of LOCALBASE, so doing this makes the X stuff a better fit with other ports in general. If a reorganization on the order of moving the default LOCALBASE is being considered, looking at moving X11BASE to LOCALBASE/X11R6 at the same time makes a *lot* of sense.