]> git.pld-linux.org Git - projects/pld-builder.new.git/commitdiff
handle cases for multiple "/" mounts
authorElan Ruusamäe <glen@delfi.ee>
Wed, 17 Oct 2012 22:21:06 +0000 (01:21 +0300)
committerElan Ruusamäe <glen@delfi.ee>
Wed, 17 Oct 2012 22:21:06 +0000 (01:21 +0300)
PLD_Builder/rpm_builder.py

index e42c085fee48f830bf81c25cee82d547a39753ba..c41fbc3d70c06dc5d6670ffc912203701179a55c 100644 (file)
@@ -145,7 +145,7 @@ def prepare_env():
         test ! -c /dev/zero && rm -f /dev/zero && mknod -m 666 /dev/zero c 1 5
 
         # need entry for "/" in mtab, for diskspace() to work in rpm
-        [ -z $(awk '$2 == "/" {print $1}' /etc/mtab) ] && mount -f -t rootfs rootfs /
+        [ -z $(awk '$2 == "/" {print $1; exit}' /etc/mtab) ] && mount -f -t rootfs rootfs /
 
         # make neccessary files readable for builder user
         # TODO: see if they really aren't readable for builder
This page took 0.160128 seconds and 4 git commands to generate.