test-rebuild.sh: diff returns non-zero when there is a diff
This commit is contained in:
parent
c818743e11
commit
395cffc7aa
@ -37,7 +37,7 @@ for i in $PKGS; do
|
|||||||
for k in list requires provides; do
|
for k in list requires provides; do
|
||||||
rpm -qp --$k $i.rpm | grep -v rpmlib > ../$TMP/$i.$k.test
|
rpm -qp --$k $i.rpm | grep -v rpmlib > ../$TMP/$i.$k.test
|
||||||
rpm -q --$k $i | grep -v rpmlib > ../$TMP/$i.$k.installed
|
rpm -q --$k $i | grep -v rpmlib > ../$TMP/$i.$k.installed
|
||||||
DIFF=$(diff -u ../$TMP/$i.$k.installed ../$TMP/$i.$k.test)
|
DIFF=$(diff -u ../$TMP/$i.$k.installed ../$TMP/$i.$k.test || :)
|
||||||
if [ -z "$DIFF" ]; then
|
if [ -z "$DIFF" ]; then
|
||||||
echo "$i $k: same"
|
echo "$i $k: same"
|
||||||
else
|
else
|
||||||
@ -46,5 +46,3 @@ for i in $PKGS; do
|
|||||||
fi
|
fi
|
||||||
done
|
done
|
||||||
done
|
done
|
||||||
|
|
||||||
ls -lt list.* provides.* requires.*
|
|
||||||
|
Loading…
Reference in New Issue
Block a user