Subject: Re: CVS commit: src/distrib/sets
To: Jason Thorpe <>
From: Daniel Carosone <>
List: source-changes
Date: 11/12/2004 08:54:20
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Thu, Nov 11, 2004 at 01:45:53PM -0800, Jason Thorpe wrote:
> On Nov 11, 2004, at 1:41 PM, Daniel Carosone wrote:
> >I (in clever sysadmin mode) can certainly see strong arguments for
> >multiple DBDIR's, such as the shared /usr (or shared /usr/pkg!)
> >examples.  I can also predict potential problems where dependencies
> >exist between packages in different shared filesystems that can be
> >seen and manipulated only in part from different machines, and that
> >the tools will need to help me figure out what i've done wrong at
> >least.
> I think I've come around to the opinion that "shared /usr" or "shared=20
> /usr/pkg" is a configuration that a power user should figure out for=20
> themselves, and not something that we should try to support in the base=
> tools.

I agree, in that we shouldn't spend effort on building complex
functionality to pre-can a configuration and set of assumptions that
might not be what the power user wants anyway.  The above was worded
carefully - the point should be that the tools have enough information
(perhaps the hostname of the machine that "owns" this package is
enough?) plus enough capability (write rules about this information)
to help me do what I want, and diagnose what I did wrong.


Content-Type: application/pgp-signature
Content-Disposition: inline

Version: GnuPG v1.2.6 (NetBSD)