Control: tags -1 patch At least on "mipsel" Steffen's workaround doesn't work because rootfs is already read-only which makes it impossible to create symlink `/etc/mtab` before remounting root as read-write.
Here is what I do to fix remount: sudo qemubuilder --config /var/cache/pbuilder/qemubuilderrc-mipsel --login --save-after-login mount -v -n -o rw,remount /dev/root / perl -pi -E 's{mount -n -o rw,remount /}{mount -v -n -o rw,remount /dev/root /}' /pbuilder-run exit To fix it permanently the following patch could be applied: #################### --- a/qemubuilder.c +++ b/qemubuilder.c @@ -673,9 +673,9 @@ "echo \n" "echo ' -> qemu-pbuilder first-stage' \n" "export PATH='/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin'\n" "mount -n /proc /proc -t proc\n" - "mount -n -o rw,remount /\n" + "mount -v -n -o rw,remount /dev/root /\n" "cp /proc/mounts /etc/mtab\n" "export PBUILDER_MOUNTPOINT=/var/cache/pbuilder/pbuilder-mnt\n" "mkdir -p $PBUILDER_MOUNTPOINT\n" "mount -n -t ext3 /dev/%sb $PBUILDER_MOUNTPOINT \n" #################### Because I checked this only for "mipsel" the alternative super-safe patch could be applied to use new remount command as fallback only when old style remount didn't work: #################### --- a/qemubuilder.c +++ b/qemubuilder.c @@ -673,9 +673,9 @@ "echo \n" "echo ' -> qemu-pbuilder first-stage' \n" "export PATH='/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin'\n" "mount -n /proc /proc -t proc\n" - "mount -n -o rw,remount /\n" + "mount -n -o rw,remount / || mount -v -n -o rw,remount /dev/root /\n" "cp /proc/mounts /etc/mtab\n" "export PBUILDER_MOUNTPOINT=/var/cache/pbuilder/pbuilder-mnt\n" "mkdir -p $PBUILDER_MOUNTPOINT\n" "mount -n -t ext3 /dev/%sb $PBUILDER_MOUNTPOINT \n" #################### -- Cheers, Dmitry Smirnov GPG key : 4096R/53968D1B -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org