]> git.pld-linux.org Git - packages/rpm-build-tools.git/commitdiff
do not corrupt cache if version parse failed
authorElan Ruusamäe <glen@delfi.ee>
Sun, 10 Jan 2016 00:04:23 +0000 (02:04 +0200)
committerElan Ruusamäe <glen@delfi.ee>
Sun, 10 Jan 2016 00:04:23 +0000 (02:04 +0200)
shrc.sh

diff --git a/shrc.sh b/shrc.sh
index e9ea716b8cf4c2cc78974a6e4436c916ebecc465..8ccc257885cc49d111f839efd820dda669fd99e7 100755 (executable)
--- 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() {
This page took 0.054682 seconds and 4 git commands to generate.