Just about this. build.log follows... Reproducible: Always Steps to Reproduce: 1. Upgrade gpgme to 1.2.0 2. Rebuild claws-mail-3.7.1 Actual Results: Failed emerge Expected Results: Clean compile Portage 2.2_rc33 (default/linux/x86/2008.0/desktop, gcc-4.3.3, glibc-2.10.1-r0, 2.6.29-tuxonice-r3 i686) ================================================================= System Settings ================================================================= System uname: Linux-2.6.29-tuxonice-r3-i686-Intel-R-_Core-TM-_Duo_CPU_T2300_@_1.66GHz-with-gentoo-2.0.1 Timestamp of tree: Thu, 25 Jun 2009 06:45:01 +0000 ccache version 2.4 [enabled] app-shells/bash: 4.0_p24 dev-java/java-config: 2.1.8-r1 dev-lang/python: 2.6.2-r1 dev-python/pycrypto: 2.0.1-r8 dev-util/ccache: 2.4-r8 dev-util/cmake: 2.6.4 sys-apps/baselayout: 2.0.1 sys-apps/openrc: 0.4.3-r3 sys-apps/sandbox: 2.0 sys-devel/autoconf: 2.13, 2.63-r1 sys-devel/automake: 1.5, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10.2, 1.11 sys-devel/binutils: 2.19.1-r1 sys-devel/gcc-config: 1.4.1 sys-devel/libtool: 2.2.6a virtual/os-headers: 2.6.29 ACCEPT_KEYWORDS="x86 ~x86" CBUILD="i686-pc-linux-gnu" CFLAGS="-march=prescott -msse3 -mfpmath=sse -O2 -pipe -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc" CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/eselect/postgresql /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/splash /etc/terminfo /etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c /etc/udev/rules.d" CXXFLAGS="-march=prescott -msse3 -mfpmath=sse -O2 -pipe -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="buildsyspkg ccache distlocks fixpackages parallel-fetch preserve-libs protect-owned sandbox sfperms strict unmerge-orphans userfetch" GENTOO_MIRRORS="http://mirror.netcologne.de/gentoo/ http://ftp.uni-erlangen.de/pub/mirrors/gentoo http://de-mirror.org/distro/gentoo/ http://mirror.cambrium.nl/pub/os/linux/gentoo/ http://mirror.muntinternet.net/pub/gentoo/" LANG="en_US.utf8" LDFLAGS="-Wl,-O1" LINGUAS="de fr nl en en_GB en_US" MAKEOPTS="-j3" PKGDIR="/usr/portage/packages" PORTAGE_CONFIGROOT="/" PORTAGE_RSYNC_EXTRA_OPTS="--exclude-from=/etc/portage/rsync_excludes" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage/layman/x11 /usr/local/portage/layman/sunrise /usr/local/portage/local-overlay" SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage" USE="7zip X a52 aac abiword abook ace acl acpi alsa applet audacious audiofile bash-completion battery berkdb bluetooth branding bzip2 cairo caps cdda cddb cdparanoia cdr cgi chipcard cli compress consolekit cpio cpufreq cracklib crypt cups curl cursors dbus device-mapper dga directfb divx dri dv dvd dvdr dvdread dvi dvipdfm emacs emboss emerald encode epydoc examples exif expat extra fam fastcgi fat fbcon fbcondecor fbsplash ffmpeg flac fontconfig fortran ftp fuse gcj gd gdbm gdm gedit gif gimp git glib glitz gmedia gnutls gpgme gpm grammar graphviz gs gsf gtk gzip hal hbci hdaps hddtemp http humanities hybrid-auth ibmacpi ical icecast icons iconv icq icu id3 id3tag imagemagick imap imlib imlib2 iproute2 ipv6 ipw3945 irc isdnlog jabber java java6 javascript jpeg kerberos kpathsea ladspa lame laptop latex latex3 lcms ldap libnotify libsamplerate libwww lm_sensors logrotate logwatch lua mad midi mikmod milter mime mjpeg mmx mmxext mng motif mp3 mpeg mplayer mudflap musepack musicbrainz nagios-dns nagios-ntp nagios-ping nagios-ssh nano-syntax ncurses network-cron nls nntp nptl nptlonly nsplugin ntfs ntp obex offensive ofx ogg omega opengl openmp oscar otr ots pam pcmcia pcre pdf perl pmu png policykit pop posix ppds pppd prediction print pstricks publishers python quicktime quotes rar rdesktop readline realmedia reflection replaygain replytolist resolvconf rss samba sasl science screenshot sdl session skey slang slit smapi smime smp snmp sockets socks5 sound soundtouch speex spell spl sqlite sqlite3 sse sse2 ssh ssl startup-notification subtitles subversion svg swig syncml sysfs syslog sysvipc t1lib taglib tcpd tetex tex4ht theora thesaurus thinkpad threads tiff tk toolbar tools transcode trayicon truetype twolame unicode unzip usb utils uuencode v4l v4l2 vamp vcd vhosts video vnc vncviewer vorbis wavpack wifi win32codecs wireshark wma wmf wmp x86 xattr xcb xcomposite xetex xface xfce xft xine xinerama xinetd xml xorg xosd xpm xscreensaver xskatcards xspf xulrunner xv xvid yv12 zip zlib" ALSA_CARDS="hda-intel" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" CAMERAS="canon ptp2" ELIBC="glibc" INPUT_DEVICES="keyboard mouse evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="de fr nl en en_GB en_US" USERLAND="GNU" VIDEO_CARDS="vesa intel v4l vga i810" Unset: CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, LC_ALL, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS ================================================================= Package Settings ================================================================= mail-client/claws-mail-3.7.1 was built with the following: USE="crypt dbus gnutls imap ipv6 ldap nntp pda session smime spell ssl startup-notification xface -bogofilter -dillo -doc -gnome -kde -spamassassin"
Created attachment 195842 [details] build.log
This is an upstream bug of claws-mail. It's quite amusing actually. Back in 2004-03-07 (at 0.4.5 release) gpgme devs wrote: _all_ programs using GPGME must be compiled with LFS support enabled by default Now, they simply decided to make sure about that on compile time, but claws-mail devs seem to fail to notice this requirement.
Will you file this bug upstream or should I do?
(In reply to comment #3) > Will you file this bug upstream or should I do? Please do and post the URL here (there is a field at the top of the bug for that). Thanks.
Bug reported upstream. URL set.
They have already fixed it in CVS, so we have to wait for the next release.
That's unfortunate. Encryption is important functionality. They ought to put out a bugfix release.
(In reply to comment #7) > That's unfortunate. Encryption is important functionality. They ought to put > out a bugfix release. > Well, it builds with 1.1.8, which is stable. You can mask gpgme 1.2.0 and have encryption. I do not know about claws-mail release schedule, but I do not think it will take to long. But maybe we should let claws-mail-3.7.1 depend on a gpgme version lower than 1.2.0 before this becomes stable.
(In reply to comment #7) > That's unfortunate. Encryption is important functionality. They ought to put > out a bugfix release. > We have a release planned for july 3rd. You'll have to wait a week.
Ok, good to know. I adjusted the dependency and will wait for the release then. Thanks for your help.
~amd64 isn't affected by this bug (maybe this is why the devs didn't see the bug). And in my case I saw this bug only because The new ebuild containing <gpgme-1.2.0 makes an error for two versions from the same slot being installed at the same time, for some qt4 deps on gpgme, and because as I already had gpgme-1.2 installed.
3.7.2 is in the tree which fixes this failure completely. So even users of testing should see no failures anymore.