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: