Re: [Evolution] Problem with GPG decryption

I write a mail with evolution, encrypt it and send it
to myself. When I open that mail, evolution prompts for my passphrase,
I enter my passphrase but then it does not display the message, but
only the following text (in red):

gpg: armor header: Version: GnuPG v1.2.2-rc1-SuSE (GNU/Linux)
gpg: public key is B2323C1B
gpg: using secondary key B2323C1B instead of primary key 7CB60DA6
gpg: using secondary key B2323C1B instead of primary key 7CB60DA6
gpg: gpg-agent is not available in this session

Do not use gpg-agent. IIRC this is a setting in your ~/.gnupg/options
file (or the more recent gpg.conf). Disable this and it should solve
your problems.

gpg: encrypted with 1024-bit ELG-E key, ID B2323C1B, created 2003-11-08
"Christoph Jacob <chjacob web de>"
gpg: AES encrypted data
gpg: original file name=''

This seems to be the output of GPG and I cannot find an error message
in that.

Decrypting manually with gpg --decrypt works fine.

The same problem appears if anyone else sends me encrypted mail.
I am using Evolution 1.2.3 with SuSE 8.2. An upgrade to evolution 1.4.5
did not change anything.

Sure, as this is a GnuPG issue upgrading Evolution will not solve it...

But wait: You upgraded to 1.4.5 and downgraded after not resolving this
issue? IMHO using 1.4.5 definitely is worth keeping... ;-)


char *t="\10pse\0r\0dtu\0  ghno\x4e\xc8\x79\xf4\xab\x51\x8a\x10\xf4\xf4\xc4";
main(){ char h,m=h=*t++,*x=t+2*h,c,i,l=*x,s=0; for (i=0;i<l;i++){ i%8? c<<=1:
(c=*++x); c&128 && (s+=h); if (!(h>>=1)||!t[s+h]){ putchar(t[s]);h=m;s=0; }}}

[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]