Phil Dibowitz wrote:
>> A list of error messages under various settings is in the original bug
>> report, they are the same now.
>>
>> I then tried putting my original one back and removing XUL.mfasl and
>> compreg.dat, but taht didn't work either.
>>
>> I've re-downgraded to the 'testing' version of icedove and enigmail.
>>
> 
> Any update on this?

I FINALLY figured this one out.

The latest enigmail is *always* passing '--use-agent' to gpg, even if the
"Use Agent" box isn't checked in the engmail perferences.

That's a bug.

The reason it manifested itself the way it did, was that I had gpg-agent's
pinentry program set to 'pinentry-curses', which couldn't popup from
thunderbird because there was no terminal. As a result, gpg-agent couldn't
get a passphrase, so gpg couldn't get a passphrase, so sending the message
failed.

Temporary work arounds:
  - Uninstall gpg-agnet
  - Set default pinentry to pinentry-qt or pinentry-gtk

Solution:
  - Make the "Use Agent" checkbox work as advertised.

-- 
Phil Dibowitz                             [EMAIL PROTECTED]
Open Source software and tech docs        Insanity Palace of Metallica
http://www.phildev.net/                   http://www.ipom.com/

"Never write it in C if you can do it in 'awk';
 Never do it in 'awk' if 'sed' can handle it;
 Never use 'sed' when 'tr' can do the job;
 Never invoke 'tr' when 'cat' is sufficient;
 Avoid using 'cat' whenever possible" -- Taylor's Laws of Programming


Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to