test-rebuild.sh: protect the rpm query commands for when no output

This commit is contained in:
Jens Petersen 2012-10-20 15:05:25 +09:00
parent 82a1405dd8
commit 4d0b6136b6
1 changed files with 2 additions and 2 deletions

View File

@ -34,8 +34,8 @@ PKGS=$(cd $ARCH; rpm -qp $(ls *-$VERREL*.rpm))
for i in $PKGS; do
rpm -q --quiet $i || sudo yum install -q $i
for k in list requires provides scripts; do
rpm -qp --$k $ARCH/$i.rpm | grep -v rpmlib > $TMP/$i.$k.test
rpm -q --$k $i | grep -v rpmlib > $TMP/$i.$k.installed
rpm -qp --$k $ARCH/$i.rpm | grep -v rpmlib > $TMP/$i.$k.test || :
rpm -q --$k $i | grep -v rpmlib > $TMP/$i.$k.installed || :
diff -u $TMP/$i.$k.installed $TMP/$i.$k.test || :
done
done