[Pkg-sysvinit-devel] Bug#596284: sysvinit: Doesn't install with debootstrap --variant=fakechroot
Tzafrir Cohen
tzafrir at cohens.org.il
Thu Feb 16 16:16:22 UTC 2012
On Wed, Jan 11, 2012 at 09:39:55AM +0000, Roger Leigh wrote:
> On Fri, Sep 10, 2010 at 01:13:11AM +0200, Piotr Roszatycki wrote:
> > Package: sysvinit
> > Version: 2.88dsf-12
> > Tags: patch
> >
> > The sysvinit package can not be installed with debootstrap
> > --variant=fakechroot because of:
>
> The current sysvinit git
> (http://people.debian.org/~rleigh//sysvinit/)
> creates initctl in /run rather than /dev. I'm not sure why
> you get the permission denied error in /dev, but it may be the
> case that this will fix things. If not, I'm sure we can
> implement your patch (or an equivalent using ischroot) for /run.
>
> It would be good to know if the above package solves the problem
> first, however.
Sadly it doesn't. Current (22) version fails running:
ln -s "$INITCTL" "$OLDINITCTL.new"
This is still present in the git version.
fakechroot does not pretend pathes under /dev are in the faked chroot,
and hence basically any attempt to modify the file system there will fail.
--
Tzafrir Cohen | tzafrir at jabber.org | VIM is
http://tzafrir.org.il | | a Mutt's
tzafrir at cohens.org.il | | best
tzafrir at debian.org | | friend
More information about the Pkg-sysvinit-devel
mailing list