Removing password for user root. passwd: Success error: /etc/pki/rpm-gpg/RPM-GPG-KEY-fedora: import read failed(-1). e2fsck 1.41.4 (27-Jan-2009) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information fedora-livecd--i: 78136/196608 files (0.3% non-contiguous), 545550/786432 blocks e2fsck 1.41.4 (27-Jan-2009) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information fedora-livecd--i: 78136/139264 files (1.7% non-contiguous), 542199/542199 blocks device-mapper: remove ioctl failed: Device or resource busy Command failed /usr/lib/python2.6/site-packages/imgcreate/errors.py:45: DeprecationWarning: BaseException.message has been deprecated as of Python 2.6 return unicode(self.message) Error creating Live CD : Could not remove snapshot device GNOME is mounting the temporary loopback devicemapper filesystem, interfering with livecd-creator and causing it to fail. DavidZ says we need to launch things via devkit-disks to avoid this. devkit-disks --inhibit -- /bin/foo
Bug #488850 devkit-disks --inhibit broken parameter handling
While this might work around the problem, it introduces new and different problems 1) Someone plugs in a USB device while their livecd build is running. Now their USB device doesn't get mounted 2) Everything that we've done to have "nice" handling of ctrl-C is thrown out the window. Entirely. Forget cleanup. Really, this whole "inhibit a subsystem" thing is nothing more than a large hack that we really need to have a better solution for :/
Okay, new DeviceKit-disks (003-7.fc11) fixes this by not automounting all dm devices