Hi, emerge failed to compile app-crypt/gnupg-2.0.10, I don't know why. Here is the description of the package that emerge provides me: [ebuild N ] app-crypt/gnupg-2.0.10 USE="bzip2 nls -caps -doc -ldap -openct -pcsc-lite (-selinux) -smartcard -static" Then emerge start to compile some files in the build, and crash here: mv -f .deps/libcommon_a-ttyio.Tpo .deps/libcommon_a-ttyio.Po i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I../gl -I../intl -DLOCALEDIR=\"/usr/share/locale\" -DGNUPG_BINDIR="\"/usr/bin\"" -DGNUPG_LIBEXECDIR="\"/usr/libexec\"" -DGNUPG_LIBDIR="\"/usr/lib/gnupg\"" -DGNUPG_DATADIR="\"/usr/share/gnupg\"" -DGNUPG_SYSCONFDIR="\"/etc/gnupg\"" -DWITHOUT_GNU_PTH=1 -march=athlon -O2 -pipe -Wall -Wno-pointer-sign -Wpointer-arith -MT libcommon_a-asshelp.o -MD -MP -MF .deps/libcommon_a-asshelp.Tpo -c -o libcommon_a-asshelp.o `test -f 'asshelp.c' || echo './'`asshelp.c In file included from asshelp.h:23, from asshelp.c:35: /usr/include/assuan.h:655:2: error: #endif without #if make[3]: *** [libcommon_a-asshelp.o] Error 1 make[3]: Leaving directory `/var/tmp/portage/app-crypt/gnupg-2.0.10/work/gnupg-2.0.10/common' make[2]: *** [all] Error 2 make[2]: Leaving directory `/var/tmp/portage/app-crypt/gnupg-2.0.10/work/gnupg-2.0.10/common' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/app-crypt/gnupg-2.0.10/work/gnupg-2.0.10' make: *** [all] Error 2 Reproducible: Always Steps to Reproduce: 1. >emerge gnupg Actual Results: * ERROR: app-crypt/gnupg-2.0.10 failed. * Call stack: * ebuild.sh, line 49: Called src_compile * environment, line 2398: Called die * The specific snippet of code: * emake || die "emake failed"; * The die message: * emake failed
Created attachment 186907 [details] /var/tmp/portage/app-crypt/gnupg-2.0.10/temp/build.log
Created attachment 186908 [details] /var/tmp/portage/app-crypt/gnupg-2.0.10/temp/environment
Please post emerge --info try re emerging dev-libs/libassuan and try again
Created attachment 186966 [details] emerge --info
(In reply to comment #3) > Please post emerge --info > try re emerging dev-libs/libassuan > and try again > I re emerge dev-libs/libassuan, then all works fine, and gnupg compile successfully. I also have try to run a revdep-rebuild before re emerging libassuan, but revdep-rebuilt doesn't see anything wrong. For futher problems, did I have a way to find by myself wich library need to be re emerged without beeing developer myself ? Thanks for your help.