From owner-freebsd-current Sun Dec 10 13:18:24 2000 From owner-freebsd-current@FreeBSD.ORG Sun Dec 10 13:18:21 2000 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from ns.yogotech.com (ns.yogotech.com [206.127.123.66]) by hub.freebsd.org (Postfix) with ESMTP id 2F9D337B400 for ; Sun, 10 Dec 2000 13:18:18 -0800 (PST) Received: from nomad.yogotech.com (nomad.yogotech.com [206.127.123.131]) by ns.yogotech.com (8.9.3/8.9.3) with ESMTP id OAA03112; Sun, 10 Dec 2000 14:17:35 -0700 (MST) (envelope-from nate@nomad.yogotech.com) Received: (from nate@localhost) by nomad.yogotech.com (8.8.8/8.8.8) id OAA04851; Sun, 10 Dec 2000 14:17:33 -0700 (MST) (envelope-from nate) From: Nate Williams MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <14899.62189.243395.903919@nomad.yogotech.com> Date: Sun, 10 Dec 2000 14:17:33 -0700 (MST) To: Mike Meyer Cc: "Daniel C. Sobral" , Warner Losh , "Brandon D. Valentine" , Garrett Wollman , current@FreeBSD.ORG Subject: Re: Confusing error messages from shell image activation In-Reply-To: <14899.41809.754369.259894@guru.mired.org> References: <14898.33404.356173.963351@guru.mired.org> <14898.31393.228926.763711@guru.mired.org> <200012100904.CAA27546@harmony.village.org> <3A336781.94E1646@newsguy.com> <14899.41809.754369.259894@guru.mired.org> X-Mailer: VM 6.75 under 21.1 (patch 12) "Channel Islands" XEmacs Lucid Reply-To: nate@yogotech.com (Nate Williams) Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > I'm aware that software was installing itself in /usr/local years > before it was installing in /opt. On the other hand, vendor software > was installing in /opt years before I ever saw it install in > /usr/local. Most vendor software I know pre-dates /opt, and installed itself in /usr/local. I'm with Warner on this one, installing in /usr/local predates /opt by many years. Before /opt, vendors always used /usr/local, or worse they installed in /bin and /usr/bin. > > : Rant second: FreeBSD *violates* years of traditions with it's > > : treatment of /usr/local. /usr/local is for *local* things, not add-on > > : software packages! Coopting /usr/local for non-local software creates > > : needless complexity and confusion, which of course leads to needless > > : pain. > > Ummm, software packages have been make installing into /usr/local > > since at least 1985 when I started building them. no coopting has > > been done. > > If memory serves (and it may not at this remove), /usr/local/bin > wasn't on my path until I started using VAXen, meaning there were few > or no packages installing in /usr/local on v6 & v7 on the 11s. On V7 (the earliest software I have), vendor software installed itself in /usr/[bin|lib], which is IMO worse than /usr/local. Nate To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message