Subject: Re: "make install" owerwrites files without asking
To: Pavel Cahyna <email@example.com>
From: Geert Hendrickx <firstname.lastname@example.org>
Date: 06/30/2005 11:25:54
On Thu, Jun 30, 2005 at 11:15:58AM +0200, Pavel Cahyna wrote:
> On Wed, Jun 29, 2005 at 09:42:06AM -0700, Jeremy C. Reed wrote:
> > >From package description: "i.e. to remove the need to become root for
> > >a
> > package build. This is done by setting LD_PRELOAD to libfakeroot.so,
> > which provides wrappers around getuid, chown, chmod, mknod, stat, and
> > so on, thereby creating a fake root environment." and "fakeroot
> > requires SYSV IPC to operate."
> > This sounds useful as an optional idea. I don't know how much time is
> > involved for reimplementing this for all the Unix platforms pkgsrc
> > supports though. And maybe currently impossible (I don't know) on some
> > of our pkgsrc platforms.
> I don't see a problem here - if it is impossible on some platform,
> unprivileged package creation will be impossible on that platform. Given
> that currently it is impossible on any platform, this would be still a
> great progress.
Hm, isn't pkgsrc all about consistency across platforms?