From: Mark Huang Date: Mon, 10 Jul 2006 20:37:28 +0000 (+0000) Subject: - clean yum cache and remove stale rpm locks before exiting X-Git-Tag: planetlab-3_3-bootcd~2 X-Git-Url: http://git.onelab.eu/?a=commitdiff_plain;ds=sidebyside;h=a1ff506de8d127c7ec2cad45d278ef86399b54e0;p=bootcd.git - clean yum cache and remove stale rpm locks before exiting --- diff --git a/build.sh b/build.sh index 194c747..eed21a9 100755 --- a/build.sh +++ b/build.sh @@ -128,6 +128,12 @@ EOF echo "install boot cd base rpms" yum -c yum.conf --installroot=$CD_ROOT -y groupinstall $BOOTCD_YUM_GROUP + # Clean yum cache + yum -c yum.conf --installroot=$VROOT -y clean all + + # Remove stale RPM locks + rm -f $VROOT/var/lib/rpm/__db* + # Retrieve all of the packagereq declarations in the BootCD group of the yumgroups.xml file echo "checking to make sure rpms were installed" packages=$(curl $yumgroups | sed -n -e '/BootCD<\/name>/,//{ s/.*\(.*\)<\/packagereq>/\1/p }')