Actually there is no gpgme-directory inside the licq source-tree at all :( Reproducible: Always Steps to Reproduce: 1. # emerge -upv licq 2. [ebuild U ] net-im/licq-1.3.0-r1 [1.2.7] +crypt +kde +msn +ncurses +qt -socks5 +ssl 0 kB 3. # emerge -upv licq Actual Results: if i686-pc-linux-gnu-g++ -DLOCALEDIR=\"/usr/share/locale\" -DHAVE_CONFIG_H -I. -I. -I.. -Wall -I../include -DINSTALL_PREFIX=\"/usr\" -fPIC -DPIC -D_REENTRANT -O3 -march=pentium4 -mfpmath=sse -mmmx -msse -msse2 -mno-3dnow -funroll-loops -pipe -fno-exceptions -fno-check-new -MT icqd.o -MD -MP -MF ".deps/icqd.Tpo" \ -c -o icqd.o `test -f 'icqd.cpp' || echo './'`icqd.cpp; \ then mv -f ".deps/icqd.Tpo" ".deps/icqd.Po"; \ else rm -f ".deps/icqd.Tpo"; exit 1; \ fi distcc[1907] ERROR: compile (null) on localhost failed In file included from icqd.cpp:41: ../include/licq_gpg.h:6:26: gpgme3/gpgme.h: No such file or directory distcc[1906] ERROR: compile icqd.cpp on 192.168.0.10/2 failed make[2]: *** [icqd.o] Error 1 make[2]: Leaving directory `/var/tmp/portage/licq-1.3.0-r1/work/licq-1.3.0/src' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/licq-1.3.0-r1/work/licq-1.3.0' make: *** [all] Error 2 !!! ERROR: net-im/licq-1.3.0-r1 failed. !!! Function src_compile, Line 72, Exitcode 2 !!! (no error message) !!! If you need support, post the topmost build error, NOT this status message. Expected Results: >>> Regenerating /etc/ld.so.cache... * Caching service dependencies ... [ ok ] >>> net-im/licq-1.3.0-r1 merged. :) # emerge info Portage 2.0.51-r8 (default-linux/x86/2004.3, gcc-3.4.3, glibc-2.3.4.20041102-r0, 2.6.9-gentoo-r10 i686) ================================================================= System uname: 2.6.9-gentoo-r10 i686 Intel(R) Pentium(R) M processor 1400MHz Gentoo Base System version 1.6.8 Python: dev-lang/python-2.3.4 [2.3.4 (#1, Aug 13 2004, 17:30:15)] distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [enabled] ccache version 2.3 [enabled] dev-lang/python: 2.3.4 sys-devel/autoconf: 2.59-r6, 2.13 sys-devel/automake: 1.8.5-r2, 1.5, 1.4_p6, 1.6.3, 1.7.9, 1.9.3 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="-O3 -march=pentium4 -mfpmath=sse -mmmx -msse -msse2 -mno-3dnow -funroll-loops -pipe" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.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/mozilla/defaults/pref /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O3 -march=pentium4 -mfpmath=sse -mmmx -msse -msse2 -mno-3dnow -funroll-loops -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs autoconfig buildpkg ccache distcc distlocks sandbox sfperms usepkg" GENTOO_MIRRORS="http://gentoo.gehlin.com http://ds.thn.htu.se/linux/gentoo http://mirror.pudas.net/gentoo ftp://mirror.pudas.net/gentoo ftp://ftp.sunet.se/pub/Linux/distributions/gentoo" MAKEOPTS="-j1" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://gentoo.gehlin.com/gentoo-portage" USE="X X509 aalib acl acpi alsa apache2 apm arts audiofile avi bcmath berkdb bitmap-fonts bluetoth bzlib cddb cdparanoia cdr chroot cpdflib crypt cscope cups curl curlwrappers dba dedicated dga dhcp dio directfb divx4linux dv dvb dvd dvdr dvdread encode esd ethereal faac faad fbcon fbdev flac foomaticdb fortran ftp gcj gd gd-external gdbm ggi gif gmp gnokii gnome gnutls gphoto2 gpm gps graphwiz gstreamer gtk gtk2 hal howl i8x0 icq imagemagick imap insecure-drivers ipv6 irda jack java javascript jbig joystick jpeg jpeg2k kde kerberos krb4 lcms ldap libcaca libclamav libwww lirc live lzo lzw-tiff mad maildir mailwrapper md5sum mikmod mime mmap mmx mmx2 mng motif mozilla mpeg msn mysql mythtv nas ncurses nethack network nls nntp oggvorbis openal opengl oss pam pcmcia pcre pdflib perl php plotutils png pnp pwdb python qt quicktime quotas readline recode rtc samba sasl scanner sdl session shared sharedmem skey slp sms snmp sockets speex sse sse2 ssl streamzap svga szip tcltk tcpd tga theora threads tiff truetype unicode usb v4l v4l2 vhosts vim-with-x wifi wmf x86 xine xinerama xml2 xmms xosd xpm xprint xscreensaver xv xvid zlib video_cards_radeon" I did 'mkdir -p /var/tmp/portage/licq-1.3.0-r1/work/licq-1.3.0/gpgme3 && cp -f /usr/include/gpgme3.h /var/tmp/portage/licq-1.3.0-r1/work/licq-1.3.0/gpgme3/gpgme.h' just before the configure script had started and compilation went fine. I think it's wrong to look for gpgme.h inside the licq source-tree since it don't exists in there but in /usr/include and is under the name 'gpgme3.h'. The best thing would be to change @28 in /usr/portage/net-im/licq/files/1.3.0-gpgme3_hack.patch from: +#include <gpgme3/gpgme.h> to read: +#include <gpgme3.h> which makes it look in /usr/include (at least this works like a charm for me). Thanks! /
Actually there is no gpgme-directory inside the licq source-tree at all :( Reproducible: Always Steps to Reproduce: 1. # emerge -upv licq 2. [ebuild U ] net-im/licq-1.3.0-r1 [1.2.7] +crypt +kde +msn +ncurses +qt -socks5 +ssl 0 kB 3. # emerge -upv licq Actual Results: if i686-pc-linux-gnu-g++ -DLOCALEDIR=\"/usr/share/locale\" -DHAVE_CONFIG_H -I. -I. -I.. -Wall -I../include -DINSTALL_PREFIX=\"/usr\" -fPIC -DPIC -D_REENTRANT -O3 -march=pentium4 -mfpmath=sse -mmmx -msse -msse2 -mno-3dnow -funroll-loops -pipe -fno-exceptions -fno-check-new -MT icqd.o -MD -MP -MF ".deps/icqd.Tpo" \ -c -o icqd.o `test -f 'icqd.cpp' || echo './'`icqd.cpp; \ then mv -f ".deps/icqd.Tpo" ".deps/icqd.Po"; \ else rm -f ".deps/icqd.Tpo"; exit 1; \ fi distcc[1907] ERROR: compile (null) on localhost failed In file included from icqd.cpp:41: ../include/licq_gpg.h:6:26: gpgme3/gpgme.h: No such file or directory distcc[1906] ERROR: compile icqd.cpp on 192.168.0.10/2 failed make[2]: *** [icqd.o] Error 1 make[2]: Leaving directory `/var/tmp/portage/licq-1.3.0-r1/work/licq-1.3.0/src' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/licq-1.3.0-r1/work/licq-1.3.0' make: *** [all] Error 2 !!! ERROR: net-im/licq-1.3.0-r1 failed. !!! Function src_compile, Line 72, Exitcode 2 !!! (no error message) !!! If you need support, post the topmost build error, NOT this status message. Expected Results: >>> Regenerating /etc/ld.so.cache... * Caching service dependencies ... [ ok ] >>> net-im/licq-1.3.0-r1 merged. :) # emerge info Portage 2.0.51-r8 (default-linux/x86/2004.3, gcc-3.4.3, glibc-2.3.4.20041102-r0, 2.6.9-gentoo-r10 i686) ================================================================= System uname: 2.6.9-gentoo-r10 i686 Intel(R) Pentium(R) M processor 1400MHz Gentoo Base System version 1.6.8 Python: dev-lang/python-2.3.4 [2.3.4 (#1, Aug 13 2004, 17:30:15)] distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [enabled] ccache version 2.3 [enabled] dev-lang/python: 2.3.4 sys-devel/autoconf: 2.59-r6, 2.13 sys-devel/automake: 1.8.5-r2, 1.5, 1.4_p6, 1.6.3, 1.7.9, 1.9.3 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="-O3 -march=pentium4 -mfpmath=sse -mmmx -msse -msse2 -mno-3dnow -funroll-loops -pipe" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.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/mozilla/defaults/pref /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O3 -march=pentium4 -mfpmath=sse -mmmx -msse -msse2 -mno-3dnow -funroll-loops -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs autoconfig buildpkg ccache distcc distlocks sandbox sfperms usepkg" GENTOO_MIRRORS="http://gentoo.gehlin.com http://ds.thn.htu.se/linux/gentoo http://mirror.pudas.net/gentoo ftp://mirror.pudas.net/gentoo ftp://ftp.sunet.se/pub/Linux/distributions/gentoo" MAKEOPTS="-j1" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://gentoo.gehlin.com/gentoo-portage" USE="X X509 aalib acl acpi alsa apache2 apm arts audiofile avi bcmath berkdb bitmap-fonts bluetoth bzlib cddb cdparanoia cdr chroot cpdflib crypt cscope cups curl curlwrappers dba dedicated dga dhcp dio directfb divx4linux dv dvb dvd dvdr dvdread encode esd ethereal faac faad fbcon fbdev flac foomaticdb fortran ftp gcj gd gd-external gdbm ggi gif gmp gnokii gnome gnutls gphoto2 gpm gps graphwiz gstreamer gtk gtk2 hal howl i8x0 icq imagemagick imap insecure-drivers ipv6 irda jack java javascript jbig joystick jpeg jpeg2k kde kerberos krb4 lcms ldap libcaca libclamav libwww lirc live lzo lzw-tiff mad maildir mailwrapper md5sum mikmod mime mmap mmx mmx2 mng motif mozilla mpeg msn mysql mythtv nas ncurses nethack network nls nntp oggvorbis openal opengl oss pam pcmcia pcre pdflib perl php plotutils png pnp pwdb python qt quicktime quotas readline recode rtc samba sasl scanner sdl session shared sharedmem skey slp sms snmp sockets speex sse sse2 ssl streamzap svga szip tcltk tcpd tga theora threads tiff truetype unicode usb v4l v4l2 vhosts vim-with-x wifi wmf x86 xine xinerama xml2 xmms xosd xpm xprint xscreensaver xv xvid zlib video_cards_radeon" I did 'mkdir -p /var/tmp/portage/licq-1.3.0-r1/work/licq-1.3.0/gpgme3 && cp -f /usr/include/gpgme3.h /var/tmp/portage/licq-1.3.0-r1/work/licq-1.3.0/gpgme3/gpgme.h' just before the configure script had started and compilation went fine. I think it's wrong to look for gpgme.h inside the licq source-tree since it don't exists in there but in /usr/include and is under the name 'gpgme3.h'. The best thing would be to change @28 in /usr/portage/net-im/licq/files/1.3.0-gpgme3_hack.patch from: +#include <gpgme3/gpgme.h> to read: +#include <gpgme3.h> which makes it look in /usr/include (at least this works like a charm for me). Thanks! /©harlie
Same error for me. if x86_64-pc-linux-gnu-g++ -DLOCALEDIR=\"/usr/share/locale\" -DHAVE_CONFIG_H -I. -I. -I.. -Wall -I../include -DINSTALL_PREFIX=\"/usr\" -fPIC -DPIC -D_REENTRANT -march=athlon64 -O2 -pipe -frename-registers -fweb -ffast-math -mfpmath=sse -ftracer -funroll-loops -fstack-protector -fno-exceptions -fno-check-new -MT icqd.o -MD -MP -MF ".deps/icqd.Tpo" \ -c -o icqd.o `test -f 'icqd.cpp' || echo './'`icqd.cpp; \ then mv -f ".deps/icqd.Tpo" ".deps/icqd.Po"; \ else rm -f ".deps/icqd.Tpo"; exit 1; \ fi In file included from icqd.cpp:41: ../include/licq_gpg.h:6:19: gpgme.h: No such file or directory In file included from icqd.cpp:41: ../include/licq_gpg.h:23: error: `GpgmeCtx' does not name a type make[2]: *** [icqd.o] Error 1 make[2]: Leaving directory `/var/tmp/portage/licq-1.3.0-r1/work/licq-1.3.0/src' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/licq-1.3.0-r1/work/licq-1.3.0' make: *** [all] Error 2 # emerge info Portage 2.0.51-r8 (default-linux/amd64/2004.3, gcc-3.4.3, glibc-2.3.4.20041102-r0, 2.6.9-gentoo-r10 x86_64) ================================================================= System uname: 2.6.9-gentoo-r10 x86_64 AMD Athlon(tm) 64 Processor 3200+ Gentoo Base System version 1.6.8 Python: dev-lang/python-2.3.4 [2.3.4 (#1, Dec 26 2004, 20:14:18)] dev-lang/python: 2.3.4 sys-devel/autoconf: 2.13, 2.59-r6 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9, 1.8.5-r2, 1.9.3 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="amd64 ~amd64" AUTOCLEAN="yes" CFLAGS="-march=athlon64 -O2 -pipe -frename-registers -fweb -ffast-math -mfpmath=sse -ftracer -funroll-loops -fstack-protector " CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /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/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-march=athlon64 -O2 -pipe -frename-registers -fweb -ffast-math -mfpmath=sse -ftracer -funroll-loops -fstack-protector " DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs autoconfig ccache distlocks sandbox" GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/Linux/distributions/gentoo" LDFLAGS="" MAKEOPTS="-j1" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="amd64 X acpi alsa berkdb bitmap-fonts cdr crypt cups dvd esd f77 fam flac foomaticdb fortran gdbm gif gpm gtk imagemagick imlib java jp2 jpeg kde ldap libwww lzw lzw-tiff mikmod motif mozilla mpeg multilib mysql ncurses nls nptl oggvorbis opengl oss pam pdflib perl png python qt readline sdl slang slp spell ssl tcpd tiff truetype usb userlocales wmf xine xml xml2 xmms xpm xrandr xv zlib" George
The same!
licq-1.3.0-r2 are now using >=gpgme-1.0.0