From: y0169.zhang Date: Thu, 17 Nov 2016 05:49:10 +0000 (+0900) Subject: Revert the command of get cache packages id X-Git-Tag: upstream/20160629~5^2~1 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=79ddc1256bad77ee0a97409706495c0c03012562;p=tools%2Fbuild.git Revert the command of get cache packages id Change-Id: I8a0007b09bf5d42f56cd5d9d6265878098cf7b63 --- diff --git a/init_buildsystem b/init_buildsystem index 451de14..9d3fd80 100755 --- a/init_buildsystem +++ b/init_buildsystem @@ -47,6 +47,9 @@ repos=() BUILD_IS_RUNNING=$BUILD_ROOT/not-ready TMPFILE=$BUILD_ROOT/tmpfile +RPMIDFMT="%{NAME}-%{VERSION}-%{RELEASE} %{BUILDTIME}-%{ARCH}\n" +RPMCHECKOPTS_HOST= +test -x /usr/bin/rpmquery && RPMCHECKOPTS_HOST="--nodigest --nosignature" # should RPMs be installed with --force ? USE_FORCE=false @@ -424,7 +427,7 @@ can_reuse_cached_package() { local cachepkgid pkgid test -s "$1" || return 1 if test -s "$BUILD_ROOT/.init_b_cache/rpms/$PKG.id" ; then - pkgid=$(perl -I$BUILD_DIR -MBuild -e Build::showquery "$1" buildid) + pkgid=$(rpm -qp --qf "${RPMIDFMT}" $RPMCHECKOPTS_HOST "${1}") read cachepkgid < $BUILD_ROOT/.init_b_cache/rpms/$PKG.id test "$cachepkgid" = "$pkgid" || return 1 fi