[ghc-rpm-macros] test-rebuild.sh: diff returns non-zero when there is a diff

Jens Petersen petersen at fedoraproject.org
Tue Oct 9 04:01:22 UTC 2012


commit 395cffc7aab576827cdafcd617f0d338ad1ce20c
Author: Jens Petersen <petersen at redhat.com>
Date:   Tue Oct 9 13:01:11 2012 +0900

    test-rebuild.sh: diff returns non-zero when there is a diff

 test-rebuild.sh |    4 +---
 1 files changed, 1 insertions(+), 3 deletions(-)
---
diff --git a/test-rebuild.sh b/test-rebuild.sh
index a8f0efb..936e3c5 100755
--- a/test-rebuild.sh
+++ b/test-rebuild.sh
@@ -37,7 +37,7 @@ for i in $PKGS; do
   for k in list requires provides; do
     rpm -qp --$k $i.rpm | grep -v rpmlib > ../$TMP/$i.$k.test
     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
 	echo "$i $k: same"
     else
@@ -46,5 +46,3 @@ for i in $PKGS; do
     fi
   done
 done
-
-ls -lt list.* provides.* requires.*


More information about the scm-commits mailing list