I'm experiencing a similar problem with the debootstrap fakechroot variant on a lenny amd64 system (fakechroot 2.8-1).
diff'ing the debootstrap log between a regualr root-run debootstrap,
and one run with "fakeroot fakechroot" (filtering some unnecessary
info), it appears that in the fakechroot commands are failing because
they are being attempted by a non-priviledged user:
hydra0:/scratch 0# diff -U 0 --ignore-space-change --ignore-blank-lines
{,jrollins/}testroot/debootstrap/debootstrap.log | grep '^+' | grep -v -e 'Fake
ldconfig' -e '^+$'
+++ jrollins/testroot/debootstrap/debootstrap.log 2008-11-06
16:48:50.000000000 -0500
+(Reading database ... 342 files and directories currently installed.)
+(Reading database ... 687 files and directories currently installed.)
+(Reading database ... 1280 files and directories currently
installed.)
+(Reading database ... 1299 files and directories currently
installed.)
+Selecting previously deselected package binutils.
+Unpacking binutils (from .../binutils_2.18.1~cvs20080103-7_amd64.deb)
...
+Selecting previously deselected package debconf.
+Unpacking debconf (from .../debconf_1.5.22_all.deb) ...
+Setting up binutils (2.18.1~cvs20080103-7) ...
+.udevdb or .udev presence implies active udev. Aborting MAKEDEV
invocation.
+.udevdb or .udev presence implies active udev. Aborting MAKEDEV
invocation.
+.udevdb or .udev presence implies active udev. Aborting MAKEDEV
invocation.
+Local time is now: Thu Nov 6 16:48:49 EST 2008.
+Universal Time is now: Thu Nov 6 21:48:49 UTC 2008.
+/usr/sbin/nscd: Only root is allowed to use this option!
+/usr/sbin/nscd: Only root is allowed to use this option!
+/usr/sbin/nscd: Only root is allowed to use this option!
+/usr/sbin/nscd: Only root is allowed to use this option!
+/usr/sbin/nscd: Only root is allowed to use this option!
+/usr/sbin/nscd: Only root is allowed to use this option!
+/usr/sbin/nscd: Only root is allowed to use this option!
+/usr/sbin/nscd: Only root is allowed to use this option!
+useradd: user libuuid exists
+dpkg: error processing libuuid1 (--configure):
+ subprocess post-installation script returned error exit status 9
+dpkg: libblkid1: dependency problems, but configuring anyway as you
request:
+ libblkid1 depends on libuuid1 (>= 1.05); however:
+ Package libuuid1 is not configured yet.
+dpkg: e2fsprogs: dependency problems, but configuring anyway as you
request:
+ e2fsprogs depends on libuuid1 (>= 1.15); however:
+ Package libuuid1 is not configured yet.
+dpkg: util-linux: dependency problems, but configuring anyway as you
request:
+ util-linux depends on libuuid1; however:
+ Package libuuid1 is not configured yet.
+dpkg: mount: dependency problems, but configuring anyway as you
request:
+ mount depends on libuuid1; however:
+ Package libuuid1 is not configured yet.
+init: /dev/initctl: Permission denied
+Errors were encountered while processing:
+ libuuid1
hydra0:/scratch 0#
Does this mean that it's really a fakeroot problem? Maybe it's a
separate issue...
jamie.
signature.asc
Description: Digital signature

