Preston Kutzner wrote:
As a slight update, I've found out that another co-worker of mine installed the new 8.2 distro as well, and also has problems w/GPG and Evolution. He doesn't get the same error as I do, his will actually do the gpg signing, however, it corrupts his signature, and I'm unable to validate it anymore (I can still validate his old pre-8.2 upgrade signatures). Also, I've tried compiling and installing the latest gpg tarball, but I still get the same error message as before when I try to sign an email. I did get rid of the line regarding the config file by re-naming the file, but I'm still seeing the rest of the errors.
Sorry, I missed your first post here. I spent almost a whole day jerking around with this nonsense in both Evolution AND Mozilla (with Enigmail). You were on the right track about the gpg agent. There's a line in ~/.gnupg/options that says "use agent" (or something). Comment that out, and things will start working. The larger question is why SuSE would ship 8.2 with this enabled. That's just ridiculous. As you found out, you can't just "run" it and get it to work. You have to configure your setup to run EVERYTHING from that agent process, including your window manager (and everything you launch from it) so that it knows about the agent. Unless SuSE put a really easy, but so far, completely un-obvious way of enabling this in the distro, it's bound to waste a lot of people's time. BAD SUSE. NO BONE FOR YOU! I just went ahead and uninstalled "newpg" to get rid of the agent entirely while I was at it. HTH, dk