[Pkg-rust-maintainers] Bug#1093701: --locate-keys fails on my auto-key-locate mode
Antoine Beaupre
anarcat at debian.org
Tue Jan 21 16:57:07 GMT 2025
Package: gpg-sq
Version: 0.11.2-7
Severity: normal
Enthusiastic about sequoia's gpg layer, whoohoo!
My first try wasn't as exciting though:
anarcat at angela:~/s/t/account-keyring> gpg-sq --locate-keys user at torproject.org
gpg: error: Error parsing option auto-key-locate in /home/anarcat/.gnupg/gpg.conf
gpg: because: Unknown --auto-key-locate mode "local wkd dane cert pka ldap keyserver".
gpg: because: This is not a keyserver url either: relative URL without a base
anarcat at angela:~/s/t/account-keyring[1]>
Boom. Am I doing something wrong? Perhaps sq should just ignore the
auto-key-locate setting and DTRT?
If i comment out that line, it fails on a different setting:
anarcat at angela:~/s/t/account-keyring> gpg-sq --locate-keys user at torproject.org
gpg: error: Trust model Tofu not implemented
anarcat at angela:~/s/t/account-keyring[1]>
And then, *finally* it fails with this:
anarcat at angela:~/s/t/account-keyring[1]> gpg-sq --locate-keys user at torproject.org
gpg: The command --locate-keys is not yet implemented in the Sequoia
gpg: Chameleon. To help us prioritize our work, please file a bug at
gpg: https://gitlab.com/sequoia-pgp/sequoia-chameleon-gnupg/-/issues
IMHO, it should have failed there *first* before making me modify two
bits of my gpg.conf... but I guess that's a matter of opinion.
Note that the missing --locate-keys support is already filed upstream:
https://gitlab.com/sequoia-pgp/sequoia-chameleon-gnupg/-/issues/112
So I'm not sure if this bug report should just be tracking that
upstream issue, or we also want to discuss the bits where i need to
basically ditch half of my gpg.conf to use chameleon, but I figured I
would file it all here in one shot and open that discussion. :)
I'm happy to close that and split that up if that's better for you.
Thanks for your hard work in packaging sequoia, you all rock! :)
-- System Information:
Debian Release: trixie/sid
APT prefers testing-debug
APT policy: (500, 'testing-debug'), (500, 'testing'), (1, 'unstable')
Architecture: amd64 (x86_64)
Kernel: Linux 6.12.6-amd64 (SMP w/16 CPU threads; PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages gpg-sq depends on:
ii libbz2-1.0 1.0.8-6
ii libc6 2.40-5
ii libgcc-s1 14.2.0-12
ii libgmp10 2:6.3.0+dfsg-3
ii libhogweed6t64 3.10-1+b1
ii libnettle8t64 3.10-1+b1
ii libsqlite3-0 3.46.1-1
ii libssl3t64 3.4.0-2
Versions of packages gpg-sq recommends:
ii sq 0.40.0-2
gpg-sq suggests no packages.
-- no debconf information
More information about the Pkg-rust-maintainers
mailing list