X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/5ee93e408c0e547dfb03b2f3d039a7715126395b..116c96b2c709ed47490ddf05a66000fa3974359b:/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 7f3ca3242b..8365fecadb 100755 --- a/build/run-build-packages-one-target.sh +++ b/build/run-build-packages-one-target.sh @@ -63,7 +63,7 @@ fi TARGET=debian10 FORCE_BUILD=0 COMMAND= -DEBUG=${ARVADOS_DEBUG:-0} +DEBUG= eval set -- "$PARSEDOPTS" while [ $# -gt 0 ]; do @@ -143,6 +143,22 @@ if [[ -n "$test_packages" ]]; then fi if [[ -n "$(find $WORKSPACE/packages/$TARGET -name '*.deb')" ]] ; then + set +e + /usr/bin/which dpkg-scanpackages >/dev/null + if [[ "$?" != "0" ]]; then + echo >&2 + echo >&2 "Error: please install dpkg-dev. E.g. sudo apt-get install dpkg-dev" + echo >&2 + exit 1 + fi + /usr/bin/which apt-ftparchive >/dev/null + if [[ "$?" != "0" ]]; then + echo >&2 + echo >&2 "Error: please install apt-utils. E.g. sudo apt-get install apt-utils" + echo >&2 + exit 1 + fi + set -e (cd $WORKSPACE/packages/$TARGET dpkg-scanpackages . 2> >(grep -v 'warning' 1>&2) | tee Packages | gzip -c > Packages.gz apt-ftparchive -o APT::FTPArchive::Release::Origin=Arvados release . > Release @@ -176,25 +192,38 @@ popd if test -z "$packages" ; then packages="arvados-api-server arvados-client + arvados-controller + arvados-dispatch-cloud arvados-docker-cleaner arvados-git-httpd - arvados-node-manager + arvados-health + arvados-server arvados-src + arvados-sync-groups arvados-workbench + arvados-workbench2 + arvados-ws crunch-dispatch-local crunch-dispatch-slurm crunch-run crunchstat + keepproxy + keepstore keep-balance keep-block-check - keepproxy keep-rsync - keepstore + keep-exercise + keep-rsync + keep-block-check keep-web libarvados-perl - python-arvados-fuse - python-arvados-python-client - python-arvados-cwl-runner" + libpam-arvados-go + python3-cwltest + python3-arvados-fuse + python3-arvados-python-client + python3-arvados-cwl-runner + python3-crunchstat-summary + python3-arvados-user-activity" fi FINAL_EXITCODE=0