Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 10 Dec 2000 14:17:33 -0700 (MST)
From:      Nate Williams <nate@yogotech.com>
To:        Mike Meyer <mwm@mired.org>
Cc:        "Daniel C. Sobral" <dcs@newsguy.com>, Warner Losh <imp@village.org>, "Brandon D. Valentine" <bandix@looksharp.net>, Garrett Wollman <wollman@khavrinen.lcs.mit.edu>, current@FreeBSD.ORG
Subject:   Re: Confusing error messages from shell image activation
Message-ID:  <14899.62189.243395.903919@nomad.yogotech.com>
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> <Pine.BSF.4.21.0012091347030.88984-100000@turtle.looksharp.net> <200012100904.CAA27546@harmony.village.org> <3A336781.94E1646@newsguy.com> <14899.41809.754369.259894@guru.mired.org>

next in thread | previous in thread | raw e-mail | index | archive | help
> 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




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