Consider this attempt to verify a signature which is clearly going to fail:
0 dkg@alice:/tmp/cdtemp.BZEeKj$ gpgv --keyring /dev/null --status-fd 4 test.txt.sig test.txt 4>status gpgv: Signature made Tue 15 Aug 2017 12:21:22 PM EDT gpgv: using RSA key 38276051EA477FA3E49539321498ADC6C1923237 gpgv: Can't check signature: No public key 2 dkg@alice:/tmp/cdtemp.BZEeKj$ cat status [GNUPG:] NEWSIG [GNUPG:] ERRSIG 1498ADC6C1923237 1 10 00 1502814082 9 [GNUPG:] NO_PUBKEY 1498ADC6C1923237 0 dkg@alice:/tmp/cdtemp.BZEeKj$
stderr reports the full fingerprint of the claimed issuer, but the status line does not. I assume it's possible to emit this on stderr because there is an issuer-fingerprint subpacket in the signature.
It would be great for gpgv to report that issuer-fingerprint subpacket in the status line, in the same way that it reports the long key ID.