On 28/10/2007 Reinhard Tartler wrote:
> > When should anything go in /usr/local/{bin,lib}?
> 
> E.g. when you are not wanting to upgrade the system later.

/usr/local is the standard place to put non-distribution-managed
software. Debian was the first to fully accomplish this goal by not
installing any distribution package into /usr/local. At the times, AFAIR
and may be proven wrong, other distributions (e.g. redhat) insisted in
putting software installed using rpm in /usr/local, not all but just
some packages, creating a lot of confusion.

Now if I have a package to install from sources, I usually install it in
/usr/local. In any case, if the ubuntu upgrader breaks my system, we
have either to find a way to protect my system from breakage, by
recognizing there's a problem in the ubuntu upgrader, or to document the
fact that /usr/local should NOT be used to install local packages, which
 is normal for any not-so-experienced unix user, and the default choice
of any upstream package using autotools I can think of. Having a
separate directory for each package in /usr/local would create
manutenability problems for library and binary paths, and this is the
same in /.

Vincenzo

-- 
Ubuntu-devel-discuss mailing list
Ubuntu-devel-discuss@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss

Reply via email to