Hi Ewen, Your report says you have signing-party 1.1.4-1, but your patch seems to be against a more recent version :-P But anyway I agree that the standard output shouldn't be thrown away like that. That said the absence of GPG_TTY in the environment doesn't seem to bother my gpg(1); doesn't the following work for you?
gpg --version gpg --trust-model=always --no-auto-check-trustdb --fingerprint --with-colons --list-public-keys --no-tty --batch -- KEYID </dev/null That should be the faulting command; it works here, even after a ‘unset GPG_TTY’. And yes I do use gpg-agent, but I can't see how it can be relevant here as AFAICT caff doesn't choke on private material. Cheers, -- Guilhem.
signature.asc
Description: Digital signature