Subject: Re: Default package installation: intermixed vs. separate
To: Curt Sampson <cjs@cynic.net>
From: Soren S. Jorvang <soren@t.dk>
List: tech-pkg
Date: 01/09/1999 09:10:03
On Fri, Jan 08, 1999 at 11:45:58PM -0800, Curt Sampson wrote:
> The big advantage of creating it as a symlink is that users new to
> NetBSD (though potentially plenty of experience with other Unicies)
> won't have to do the following:
> 
>     1. Add /usr/pkg/bin (and /usr/pkg/sbin) to their paths.
> 
>     2. Add -I/usr/pkg/include and -L/usr/pkg/lib when compiling
>     things that use the package libraries. (Gnu autoconfig does
>     not know to do this.)

I'd much rather have these included in the standard search paths
of the shells, linker etcetera.

> 2. It's more difficult to tell the difference between package files
> and base system files. We're in the process of developing a
> centralised database of files that gives their origin right now,
> so I don't think that this will be a problem in the future; you'll
> just be able to ask the package system where a particular file came
> from.

But the division becomes significantly less intuitive. I think
it is fine making sure that this scheme works fully with the pkg
system, but I would prefer not having it be the default.


-- 
Soren