X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/2e03d03bc55b5a612c2bf04d878a72f2ee420d99..d1a6af60533f6d1fb4d4f00f7556f0d8500db3b9:/build/run-build-packages-one-target.sh diff --git a/build/run-build-packages-one-target.sh b/build/run-build-packages-one-target.sh index 7d9b5b6a37..7b51264cee 100755 --- a/build/run-build-packages-one-target.sh +++ b/build/run-build-packages-one-target.sh @@ -139,16 +139,14 @@ fi if [[ -n "$test_packages" ]]; then if [[ -n "$(find $WORKSPACE/packages/$TARGET -name '*.rpm')" ]] ; then - set +e - /usr/bin/which createrepo >/dev/null - if [[ "$?" != "0" ]]; then + CREATEREPO="$(command -v createrepo createrepo_c | tail -n1)" + if [[ -z "$CREATEREPO" ]]; then echo >&2 - echo >&2 "Error: please install createrepo. E.g. sudo apt-get install createrepo" + echo >&2 "Error: please install createrepo. E.g. sudo apt install createrepo-c" echo >&2 exit 1 fi - set -e - createrepo $WORKSPACE/packages/$TARGET + "$CREATEREPO" $WORKSPACE/packages/$TARGET fi if [[ -n "$(find $WORKSPACE/packages/$TARGET -name '*.deb')" ]] ; then @@ -222,7 +220,6 @@ if test -z "$packages" ; then crunch-dispatch-local crunch-dispatch-slurm crunch-run - crunchstat keepproxy keepstore keep-balance @@ -232,7 +229,6 @@ if test -z "$packages" ; then keep-rsync keep-block-check keep-web - libarvados-perl libpam-arvados-go python3-cwltest python3-arvados-fuse