Subject: Re: pkgsrc and tcsh
To: None <port-sparc@netbsd.org>
From: Charles Shannon Hendrix <shannon@widomaker.com>
List: port-sparc
Date: 05/29/2002 19:08:24
On Tue, May 28, 2002 at 09:16:26AM +0200, Bernd Sieker wrote:
> It could also be in your $HOME. I can think of other ways to handle
> it.
Or it could be in /bin, where it belongs... ;) Besides, $HOME for root
is often /root, and I might not want binaries stored there when there
is a perfectly good /bin directory.
Sorry, I think shells should go there. However, note that I never
suggested that pkgsrc should put them there.
> In earlier installations I sometimes had a statically linked tcsh in
> /bin, but I agree with "der Mouse" that we should not start anything
> like that.
As an official part of the packages, of course not. But it should be,
and is, an option. Most other software I don't really care about,
just tcsh, mainly because I don't like csh.
The only other major change I make to package layout is data directories,
because I don't like putting that in /usr/pkg. Ideally, speaking for
myself, I want /usr on down to be relatively static.
> This clear distinction has already been mingled with the default
> X11BASE, which is the same directory of the X11 core installation,
> which some might regard as part of the core installation, since
> sysinst allows to install it. I am thinking about setting X11BASE to
> something else to have a sharp line there, too.
I have mixed feelings about X11. On the one hand, having specific
core-setup is nice. However, I don't like having X binaries scattered.
I also don't like a package system being used an excuse for scattering
things like this for the reason: "don't worry about it, the package
database will keep track of it all".
--
UNIX/Perl/C/Pizza__________________________________shannon@widomaker.com