[packages/rpm-build-tools] do not corrupt cache if version parse failed

glen glen at pld-linux.org
Sun Jan 10 01:05:37 CET 2016


commit 592261824e728decf6fdbb094c5bcb5c4b4cec70
Author: Elan Ruusamäe <glen at delfi.ee>
Date:   Sun Jan 10 02:04:23 2016 +0200

    do not corrupt cache if version parse failed

 shrc.sh | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
---
diff --git a/shrc.sh b/shrc.sh
index e9ea716..8ccc257 100755
--- a/shrc.sh
+++ b/shrc.sh
@@ -370,7 +370,7 @@ __package_update_rpmversion() {
 
 	# give only first version (ignore subpackages)
 	version=$(rpm --define "_specdir $PWD" --specfile $specfile -q --qf '%{VERSION}\n' | head -n1)
-	__package_update_rpmversion_cache[$PWD]="$specfile $version $mtime"
+	__package_update_rpmversion_cache[$PWD]="$specfile ${version:-?} $mtime"
 }
 
 __package_rpmversion() {
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/rpm-build-tools.git/commitdiff/592261824e728decf6fdbb094c5bcb5c4b4cec70



More information about the pld-cvs-commit mailing list