[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: /opt/ again (was Re: FreeBSD-like approach for Debian? [was:



On Tue, Sep 14, 1999 at 11:08:58AM -0700, Jonathan Walther wrote:
> /opt             Third party commercial packages
> /usr/local       Sysadmins local additions
> /usr/packages    Just an "interface" for Debian emulating /usr/ports in BSD
> 
> Having a BSD style unified source tree for the base does NOT require one to
> stick "packages" in /usr/local.  It doesn't even require any changes to what
> we are doing now.  The Reference Base Im working on now would essentially
> replace a dozen or so "Required" packages in Debian.  And should be "drop
> onto-able" for any other LSB compliant Linux without any disruption.  Get
> the tar.gz, plump it onto your disk.

Unless you plan on changing the standard every some number of months
(in which case it's not much use as a standard) there's no need for
/usr/packages/.

BSD has /usr/packages/ because they don't want to deal with integrating
upstream software to match their directory standards.  Debian just puts
more work into that aspect.  [And note that we do wind up with a lot
of package specific information in /usr/share/ and /usr/lib/, and some
packages have their own little areas on /var/...]

We can adopt the good points of BSD without slavishly implementing
every detail.

-- 
Raul


Reply to: