Subject: Re: make update hell
To: Ben Collver <collver@peak.org>
From: Pavel Cahyna <pcah8322@artax.karlin.mff.cuni.cz>
List: tech-pkg
Date: 10/08/2004 15:14:43
> On Fri, Oct 08, 2004 at 01:37:30PM +0200, Pavel Cahyna wrote:
> > (BTW I also don't like that the install is done as root. That way,
> > packages can install files elsewhere than they should, overwriting any
> > other files, etc. I would prefer building a binary package as non-root
> > user, root should only execute the pkg_add command. Sorry for the
> > off-topic...)
>
> With pkgviews, each package is installed into its own directory. There
> should not be an issue with files overwriting other files.
>
> Some packages need to install setuid programs. For example GNU Screen,
> or the x.org servers. How can this be done without installing as root?
I should have said "that make package must be done as root" instead of
"that install is done as root". If I understand it correctly, make package
currently does "make install" first.
PC