Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 10 Dec 2000 23:42:37 -0600 (CST)
From:      Mike Meyer <mwm@mired.org>
To:        current@FreeBSD.ORG
Subject:   Re: Confusing error messages from shell image activation
Message-ID:  <14900.26957.915555.841958@guru.mired.org>
In-Reply-To: <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> <20001211163133.A19495@gurney.reilly.home>

next in thread | previous in thread | raw e-mail | index | archive | help
Andrew Reilly <areilly@bigpond.net.au> types:
> 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 course of this conversation made me realize that the reasons I
subscribed to FreeBSD in the first place no longer hold - except for
financial contributions to the project, that is. The install disk and
and live file system are nice to have, but not crucial. The real
reason was having all those precompiled packages and/or distfiles
around. But the distfiles vanished as of 4.0, and the ability to use
the packages vanished when I set LOCALBASE to /usr/opt and rebuilt all
my installed ports.

> (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.)

The office52 port is quit happy installing anywhere - I've got it at
/usr/opt on my system. The WordPerfect and NetScape ports are also
PREFIX clen.

On the other hand, Applixware Office ships a precompiled package for
/usr/local, and doesn't like being installed anywhere else. Which
means I've got a couple of hundred megabytes being backup up for no
good reason :-(.

	<mike


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-current" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?14900.26957.915555.841958>