From owner-freebsd-stable Thu Nov 11 21:41:30 1999 Delivered-To: freebsd-stable@freebsd.org Received: from guru.phone.net (guru.phone.net [216.240.39.120]) by hub.freebsd.org (Postfix) with SMTP id ACEE61541B for ; Thu, 11 Nov 1999 21:41:27 -0800 (PST) (envelope-from mwm@phone.net) Received: (qmail 11930 invoked by uid 100); 12 Nov 1999 05:41:27 -0000 From: Mike Meyer MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <14379.43143.557210.577197@guru.phone.net> Date: Thu, 11 Nov 1999 21:41:27 -0800 (PST) To: stable@FreeBSD.ORG Subject: Re: ldconfig finding libraries, but ld is not. In-Reply-To: <199911120416.PAA29570@lightning.itga.com.au> References: <199911120416.PAA29570@lightning.itga.com.au> X-Mailer: VM 6.72 under 21.1 (patch 3) "Acadia" 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-stable@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Gregory Bond writes: ;->> Yeah, I did that. /usr/local is on /usr, and /home has stuff that's ;->> local on it. It's just a minor annoyance (as opposed to, say, Windows ;->> UI behavior, which is a major annoyance). ;->This is an old, old, _OLD_ problem. I personally have been dealing with it ;->since the days of mod.sources. I even remember the wrenching sensation that ;->came from discovering that there were these very substantial, useful programs ;->out there and people _just gave them away_. The mind boggled. I'm old enough to have gone the other way - the first time I ran into programs that people treated like *property*, I boggled. I was used to software being either 1) something the hardware manufacturer gave you as part of the machine lease/purchase so it would be useful, or 2) something that was free. ;->For many years we have (on our Sun systems) had a /usr/local/{bin,lib,sbin,etc} ;->hierarchy for stuff from the net (etc) that isn't part of the OS, and /usr/ ;->local//{bin,lib,etc} for locally-developed stuff. It's a 3-way ;->distinction that has proved very useful. I never saw that one - stuff in /usr/local we put on after the base OS install, and generally had people on-site to look at and possible fix, whether we it was written locally or not. We did migrate things through /usr/local/new and /usr/local/old if it looked like there were incompatabilities.