diff --git a/sdk_container/src/third_party/portage-stable/sec-keys/openpgp-keys-gentoo-release/openpgp-keys-gentoo-release-20250806.ebuild b/sdk_container/src/third_party/portage-stable/sec-keys/openpgp-keys-gentoo-release/openpgp-keys-gentoo-release-20250806.ebuild index 53d7dea2fc..08d947674a 100644 --- a/sdk_container/src/third_party/portage-stable/sec-keys/openpgp-keys-gentoo-release/openpgp-keys-gentoo-release-20250806.ebuild +++ b/sdk_container/src/third_party/portage-stable/sec-keys/openpgp-keys-gentoo-release/openpgp-keys-gentoo-release-20250806.ebuild @@ -20,7 +20,12 @@ IUSE="test" RESTRICT="!test? ( test )" BDEPEND=" - test? ( app-crypt/gnupg ) + test? ( + || ( + app-crypt/gnupg[alternatives(-)] + >=app-crypt/freepg-2.5.12_p1-r1 + ) + ) " # Keys included: @@ -36,12 +41,12 @@ src_test() { local -x GNUPGHOME=${T}/.gnupg mkdir "${GNUPGHOME}" || die einfo "Importing keys ..." - gpg --import "gentoo-release.asc.${PV}" || die "Key import failed" + gpg-reference --import "gentoo-release.asc.${PV}" || die "Key import failed" local f for f in gentoo-release-test-sigs*/*.asc; do einfo "Testing ${f##*/} ..." - gpg -q --trust-model always --verify "${f}" || die "Verification failed on ${f}" + gpg-reference -q --trust-model always --verify "${f}" || die "Verification failed on ${f}" done umask "${old_umask}"