-
The Docker does not depend on
apt-cacher-ng
package. Ref: #14002. -
Do not try to install the Docker if
docker.service
is detected on the system (e.g., the Docker was installed manually). Fix #13623 (comment) by Sjors. -
Prevent the setting of more than one environment variable for the
gitian-builder
(an alternative to #13999). E.g., USE_LXC being set shadows USE_DOCKER; for details seegitian-builder/libexec/make-clean-vm
:
0VMSW=KVM
1if [ -n "$USE_LXC" ]; then
2 VMSW=LXC
3elif [ -n "$USE_VBOX" ]; then
4 VMSW=VBOX
5elif [ -n "$USE_DOCKER" ]; then
6 VMSW=DOCKER
7fi
- The
gitian-builder/bin/gverify
script returns the exit code 1 if a signature verification ends with ‘BAD SIGNATURE’ or ‘MISMATCH’ by design. This PR allows to see the verification results for all signatures without a premature fail of thegitian-build.py
script. Ref: #14014.