When a key's signature has expired, gpg produces the useless error message
"unusable public/secret key", as in:
gpg: ####: skipped: unusable public key
gpg: [stdin]: encryption failed: unusable public key
This is unhelpful and annoying because it does not tell the user what is wrong
or what could be done to fix it. Yes, I know --verbose exists, but given the
general chattiness of gpg's output it shouldn't be necessary to turn on extra
output just to get an informative error message.
Related, I found:
https://bugs.launchpad.net/ubuntu/+source/gnupg/+bug/50675
where they decide that this problem should be fixed upstream. So I'm reporting
it upstream.