[linux-audio-dev] Tracker

Billy Biggs vektor at dumbterm.net
Fri Nov 28 18:39:31 UTC 2003


Benjamin Flaming (lad at solobanjo.com):

> On Friday 28 November 2003 11:54 am, David Olofson wrote:
> > On Friday 28 November 2003 15.07, Stonekeeper wrote:
> 
> [...]
> 
> > However, I think the proper solution is to install things so that
> > you never have dependencies in the wrong direction. It makes some
> > sense that libs in /usr shouldn't depend on /usr/local.
> 
> For the benefit of Linux newcomers like me, could someone explain the
> historical reasons why we even have a /usr/local directory to begin
> with?

  Because in many environments /usr is NFS-shared across a lot of
machines.

  It's really awkward that autoconf-based tools default to /usr/local
since many users of my applications often use it and end up with non-FHS
compliant silly directories like /usr/local/etc and /usr/local/var which
should never exist.  Putting everything under $PREFIX is really a
compromise by the autoconf folks, and using /usr/local seems to be
another compromise partly to help separate GNU stuff from native stuff
(think installing bash on a Solaris machine).

  -Billy




More information about the Linux-audio-dev mailing list