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:12:06
> 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?

See above, "root should only execute the pkg_add command".

PC