Tried to install new GnuPG package on a
Description: Debian GNU/Linux 13 (trixie) cat /etc/debian_version 13.3
system, using the instructions at the bottom at
https://repos.gnupg.org/deb/gnupg/trixie/
I end up with the keyring as intented, but sqv does not parse it.
So the installation instruction are broken.
The error message is:
# LANG=C apt-get update [..] Get:4 https://repos.gnupg.org/deb/gnupg/trixie trixie InRelease [3761 B] Err:4 https://repos.gnupg.org/deb/gnupg/trixie trixie InRelease Sub-process /usr/bin/sqv returned an error code (1), error message is: Error: Failed to parse keyring "/usr/share/keyrings/gnupg-keyring.gpg" Caused by: 0: Reading "/usr/share/keyrings/gnupg-keyring.gpg": EOF 1: EOF Reading package lists... Done W: OpenPGP signature verification failed: https://repos.gnupg.org/deb/gnupg/trixie trixie InRelease: Sub-process /usr/bin/sqv returned an error code (1), error message is: Error: Failed to parse keyring "/usr/share/keyrings/gnupg-keyring.gpg" Caused by: 0: Reading "/usr/share/keyrings/gnupg-keyring.gpg": EOF 1: EOF E: The repository 'https://repos.gnupg.org/deb/gnupg/trixie trixie InRelease' is not signed.
A test as a regular user shows the keyring is readable as expected:
#
LANG=C gpg --no-default-keyring --keyring /usr/share/keyrings/gnupg-keyring.gpg -k
/usr/share/keyrings/gnupg-keyring.gpg
-------------------------------------
pub ed25519 2025-07-08 [SC] [expires: 2035-07-14]
32097B719B3745D6E61DDA1B85C45AE3E1A2B355
Revocable by: 02F38DFF731FF97CB039A1DA549E695E905BA208
uid [ unknown] GnuPG.org Package Signing Key <package-maintainers@gnupg.org>