Description of problem:
mutt no longer displays the missing key ID when verifying a PGP signature via gpgme and the key is not in keyring.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. Configure mutt to use gpgme (set crypt_use_gpgme=yes)
2. Open a PGP-signed e-mail where you don't have the signer's key in your keyring
Error: decryption/verification failed: General error
Problem signature from: KeyID BE0985349D44DD00
created: Wed 25 Apr 2018 02:24:40 CEST
Can't verify due to a missing key or certificate
Downgrading back to gnupg2-2.2.5-1.fc27 fixes the issue.
The gpgme-1.10.0 should address this issue.
Indeed, it does (though I did have to restart mutt). Could you the dependency information to prevent selective updates from breaking stuff?
Unfortunately it was unknown at the time the gnupg2 update was created (and even pushed into stable).
I'll probably stop using automatic push to stable for future gnupg2 updates and keep them in testing for longer time.