Subject: Re: make update hell
To: Pavel Cahyna <pavel.cahyna@st.ms.mff.cuni.cz>
From: Ben Collver <collver@peak.org>
List: tech-pkg
Date: 10/08/2004 06:08:03
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?

Ben