From owner-freebsd-current Sun Dec 10 21:31:47 2000 From owner-freebsd-current@FreeBSD.ORG Sun Dec 10 21:31:45 2000 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from sr14.nsw-remote.bigpond.net.au (sr14.nsw-remote.bigpond.net.au [24.192.3.29]) by hub.freebsd.org (Postfix) with ESMTP id 0B0A737B400 for ; Sun, 10 Dec 2000 21:31:44 -0800 (PST) Received: from areilly.bpc-users.org (CPE-144-132-181-87.nsw.bigpond.net.au [144.132.181.87]) by sr14.nsw-remote.bigpond.net.au (Pro-8.9.3/8.9.3) with SMTP id QAA25962 for ; Mon, 11 Dec 2000 16:31:37 +1100 (EDT) Received: (qmail 19654 invoked by uid 1000); 11 Dec 2000 05:31:33 -0000 From: "Andrew Reilly" Date: Mon, 11 Dec 2000 16:31:33 +1100 To: Nate Williams Cc: Mike Meyer , current@FreeBSD.ORG Subject: Re: Confusing error messages from shell image activation Message-ID: <20001211163133.A19495@gurney.reilly.home> References: <14899.43958.622675.847234@guru.mired.org> <20001210120840.C38697@vger.bsdhome.com> <14899.47196.795281.662619@zircon.seattle.wa.us> <14899.49294.958909.82912@guru.mired.org> <14899.62738.768609.598990@nomad.yogotech.com> <14899.62189.243395.903919@nomad.yogotech.com> <14900.2598.958785.326648@guru.mired.org> <14900.19591.200496.869754@nomad.yogotech.com> <14900.21804.426787.246572@guru.mired.org> <14900.23606.685940.408212@nomad.yogotech.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <14900.23606.685940.408212@nomad.yogotech.com>; from nate@yogotech.com on Sun, Dec 10, 2000 at 09:46:46PM -0700 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Sun, Dec 10, 2000 at 09:46:46PM -0700, Nate Williams wrote: > Fixing broken things is a good thing. Your argument about moving it > from /usr/local to show how broken is a good test procedure, but turning > it into policy is something completely different. > > I think the 'tradition' of FreeBSD installing packages in /usr/local is > enough to leave things the way they are, especially since non-broken > packages allow you to install it somewhere else on *your* system. You have to admit that the "prebuilt packages" argument is a pretty good one. I don't used many myself (only cvsup, I think), but if it's true that the distribution CDs ship these pre-built programs, rather than the distfiles, then they should be built in such a way as to minimise the amount of "built-in policy". Building for /usr/pkg (which can be sym-linked to /usr/local) does seem to solve that problem, without having to invent a mechanism for tweaking compiled-in paths after the fact. The default setup for locally built ports can stay exactly as it is. (On the subject of third-party software the installs in /usr/local, the only binary thing that I run is StarOffice5.2, and it installed itself in /usr/local/office52, but I think that it's pretty agnostic about where it lives.) -- Andrew To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message