Atatched one email signed with 1.2.6 (which is OK) and same with 1.4.0. The 1.4.0 one is broken. not all emails get badly signed. The example text always though. Reproducible: Sometimes Steps to Reproduce: 1. 2. 3. Portage 2.0.51-r8 (default-linux/x86/2004.3, gcc-3.4.3, glibc-2.3.4.20041102-r0, 2.6.10-ck1 i686) ================================================================= System uname: 2.6.10-ck1 i686 AMD Athlon(tm) Gentoo Base System version 1.6.7 Python: dev-lang/python-2.3.4 [2.3.4 (#1, Nov 29 2004, 12:17:47)] distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] ccache version 2.3 [enabled] dev-lang/python: 2.3.4 sys-devel/autoconf: 2.13, 2.59-r6 sys-devel/automake: 1.8.5-r2, 1.9.3, 1.5, 1.6.3, 1.7.9, 1.4_p6 sys-devel/binutils: 2.15.92.0.2-r2 sys-devel/libtool: 1.5.10-r2 virtual/os-headers: 2.6.8.1-r1 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-march=athlon-xp -mtune=athlon-xp -O2 -pipe -frename-registers -fomit-frame-pointer -fprefetch-loop-arrays" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown/usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-march=athlon-xp -mtune=athlon-xp -O2 -pipe -frename-registers -fomit-frame-pointer -fprefetch-loop-arrays -fvisibility-inlines-hidden" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs autoconfig candy ccache digest distlocks prelink sandbox sfperms" GENTOO_MIRRORS=" ftp://ftp.tu-clausthal.de/pub/linux/gentoo/ ftp://linux.rz.ruhr-uni-bochum.de/gentoo-mirror/http://www.ibiblio.org/pub/Linux/distributions/gentoo" LDFLAGS="-Wl,-O1 -Wl,--enable-new-dtags -Wl,--sort-common -Wl,-z,combreloc -Wl,--relax" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/lportage" SYNC="rsync://linux.rz.ruhr-uni-bochum.de/gentoo-portage/" USE="x86 3dnow 3dnowex S3TC X Xaw3d aac acl acpi acpi4linux alsa apm audiofile avi berkdb bitmap-fonts bzip2 cddb cdparanoia cdr crypt cups curl dga divx4linux dts dv dvb dvd dvdr dvdread edl encode ext-png ext-zlib faac faad fam ffmpeg fftw flac foomaticdb freetype gdbm gif gimp gimpprint gnome gphoto2 gpm gs gstreamer gtk gtk2 gtkhtml hal ieee1394 imagemagick imlib ipv6 ithreads java javascript jpeg jpeg2k junit kde ldap libwww live lm_sensors lzo mad matroska mikmod mmx mmx2 monkey motif moznocompose mpeg mpi nas ncurses network nls nocd nptl nvidia oggvorbis openal opengl openssh oss pam pdflib perl pic png povray ppds python qt qtmt quicktime readline real rtc samba scanner sdl slang smime snmp speex spell sqlite sse ssl tcpd tetex theora threads tiff transcode truetype truetype-fonts type1-fonts usb videos wmf wxwindows xfs xine xinetd xml xml2 xmms xprint xv xvid xvmc yv12 zlib linguas_de"
Created attachment 47396 [details] correctly signed email
Created attachment 47397 [details] wrongly signed email
Btw, LDFLAGS="" CFLAGS="-march=i686 -O2" emerge gnupg does *not* solve the issue, so I guess my CFLAGS are not breaking stuff...
http://lists.gnupg.org/pipermail/gnupg-users/2004-December/023923.html Can you try this fix? do an ebuild gnupg-1.4.0.ebuild unpack apply the patch ebuild gnupg-1.4.0.ebuild merge
From http://enigmail.mozdev.org/ 12/18/2004 Enigmail v0.89.6 has been released. Fixed compatibility issued with GnuPG 1.4 Mozilla devs, Can you please make mozilla-thunderbird-0.9-r3.ebuild mozilla-thunderbird-1.0.ebuild depend on <=app-crypt/gnupg-1.4.0 (is this bad for gnupg-1.9* users(?) - probably but do we care?) and add a revision bump to use EMVER="0.89.6" Thankyou.
Yes, the mentioned patch fixes my issue, at least with above example.
BTW; if mozdev devs are reading this: Why doesn't enigmail show up as extension in the Extensions windows? Because of this I cannot simply uninstall it and upgrade it w/o recompiling complete tb. (Or is there a way?) Why is the decrypt icon so ugly? It doesn't seem to use default theme. On Windows it does. (I haven't tried binary tb on linux, though.)
Oh, while bumping enigmail, please bump IPC, as well to 1.1.2.
Forget my last comment, I was looking at the wrong place. ;)
FWIW, I just set EMVER="0.89.6" (see #5), remerged thunderbird, problem solved.
Yes, recompiling is ok also for me. While you're at it, could you also fix bug #64606 - comment #7 reminded me of that. Cheers, Matteo
Also Enigmail 0.90.0 compiles and works well.
I had a case where enigmail 0.89.6 and the patch didn't work, but now 0.90.0 seems to work.
Sorry guys, I don't want to dissapoint you, but it's not only Enigmail ;) Wrong Signatures are also created for Evolution 2 and kMail. I have gnupg-1.2 on my notebook and the signatures show up correctly in both MUAs. But on my Desktop (gnupg-1.4) both apps show the signatures wrong. Interesting is that it doesn't affect all Mails. Only some signatures seem to be affected (and no, I didn't see similarities in them). At this point it looks to me like random e-mails are affected. What's also interesting is, that on my desktop (gnupg-1.4), Thunderbird was the only MUA that showed the signatures correctly. Guess this is going to be a hard one ;) Downgrading to gnupg-1.2 now since I need working signatures ;)
Sylpheed-claws suffers from the same thing - badly made signatures. Plus, in some cases, signature verification throws a failure, when the signature is perfectly valid.
FYI: <http://article.gmane.org/gmane.comp.gnu.gnupg.users/5652> "Subject: GnuPG 1.4.0 and PGP/MIME signatures"
GnuPG 1.4.1 is now in the tree. Please check if this resolves the problem, and report back.
Works for me.
Thanks, I'll close this then.