[Git][java-team/ca-certificates-java][master] debian/tests: Avoid depending on gpg or keyserver access
Bastien Roucariès (@rouca)
gitlab at salsa.debian.org
Fri Aug 1 20:04:20 BST 2025
Bastien Roucariès pushed to branch master at Debian Java Maintainers / ca-certificates-java
Commits:
4bb1fb45 by Daniel Kahn Gillmor at 2025-08-01T19:03:24+00:00
debian/tests: Avoid depending on gpg or keyserver access
The debian-archive-keyring package already contains the OpenPGP
certificates this test is looking for.
- - - - -
2 changed files:
- debian/tests/can-configure-cross-compilation
- debian/tests/control
Changes:
=====================================
debian/tests/can-configure-cross-compilation
=====================================
@@ -6,10 +6,6 @@ if [ $(dpkg --print-architecture) != 'amd64' ]; then
exit 0
fi
-gpg --keyserver hkps://keyserver.ubuntu.com --recv-keys 0E98404D386FA1D9
-gpg --keyserver hkps://keyserver.ubuntu.com --recv-keys 6ED0E7B82643E131
-gpg --output unstable.pgp --export 6ED0E7B82643E131 0E98404D386FA1D9
-
echo "Host architecture ${host_arch}"
echo "Foreign architecture ${foreign_arch}"
@@ -39,7 +35,8 @@ apt-ftparchive \
popd
mmdebstrap --setup-hook='copy-in /tmp/binaries /tmp' \
- --keyring unstable.pgp \
+ --keyring /usr/share/keyrings/debian-archive-bullseye-automatic.gpg \
+ --keyring /usr/share/keyrings/debian-archive-bookworm-automatic.gpg \
--mode=root \
--variant=essential \
--architectures=amd64,armhf \
=====================================
debian/tests/control
=====================================
@@ -9,6 +9,6 @@ Restrictions: needs-root
Tests: can-configure-cross-compilation
# No depends, this is a test for a clean install
-Depends: apt-utils, bash, mmdebstrap, gpg, moreutils
+Depends: apt-utils, bash, mmdebstrap, debian-archive-keyring, moreutils
Restrictions: needs-root, allow-stderr
Architecture: amd64
View it on GitLab: https://salsa.debian.org/java-team/ca-certificates-java/-/commit/4bb1fb455129ebcefd916271500b2121bf8f5cd9
--
View it on GitLab: https://salsa.debian.org/java-team/ca-certificates-java/-/commit/4bb1fb455129ebcefd916271500b2121bf8f5cd9
You're receiving this email because of your account on salsa.debian.org.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-java-commits/attachments/20250801/c76bb238/attachment.htm>
More information about the pkg-java-commits
mailing list