Unfortunately this doesn't do anything for the error I'm getting, but I'll post all the things I've been trying:
gpg --verbose --search-keys 034F7776EF5E0C613D2F7934D29FBD5F93C0CFC3
gpg: enabled compatibility flags:
gpg: error searching keyserver: Try again later
gpg: keyserver search failed: Try again later
gpg --verbose --recv-keys 034F7776EF5E0C613D2F7934D29FBD5F93C0CFC3
gpg: enabled compatibility flags:
gpg: keyserver receive failed: Try again later
yay -S librewolf
...
:: (1/1) Parsing SRCINFO: librewolf
gpg: ~/.gnupg/trustdb.gpg: trustdb created
gpg: error reading key: No public key
:: PGP keys need importing:
-> 034F7776EF5E0C613D2F7934D29FBD5F93C0CFC3, required by: librewolf
:: Import? [Y/n]
:: Importing keys with gpg...
gpg: keyserver receive failed: Try again later
-> problem importing keys
^ the only thing that seems at all suspect here is the local trustdb when I feel that the generated one would be in like /etc or something, which would mean it doesn't have the keys where it's looking... but idk.
Alright I did that, here's my current /etc/pacmand.d/gnupg/gpg.conf (I changed that before running the above commands). It still is broken in the same way unfortunately.
no-greeting
no-permission-warning
keyserver-options timeout=10
keyserver-options import-clean
keyserver-options no-self-sigs-only
keyserver keys.openpgp.org
keyserver keys.gnupg.net
(I also tried the above conf with hks:// in front just in case, didn't change anything)
Basically everything points to there being some invalid config for which keyserver I'm using, idrk where else I would be setting this than the places I've already set it.
One last command:
sudo pacman-key --verbose --recv-keys 034F7776EF5E0C613D2F7934D29FBD5F93C0CFC3
gpg: keyserver receive failed: No keyserver available
==> ERROR: Remote key not fetched correctly from keyserver.
Please let me know if there's anything more specific I can provide to help, I really don't know what'd be useful here.