Having trouble upgrading gnupg to the latest version: * * ERROR: app-crypt/gnupg-2.0.9-r1 failed. * Call stack: * ebuild.sh, line 49: Called src_compile * environment, line 2434: Called econf '--docdir=/usr/share/doc/gnupg-2.0.9-r1' '--enable-symcryptrun' '-- * ebuild.sh, line 529: Called die * The specific snippet of code: * die "econf failed" * The die message: * econf failed * * If you need support, post the topmost build error, and the call stack if relevant. * A complete build log is located at '/var/tmp/portage/app-crypt/gnupg-2.0.9-r1/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/app-crypt/gnupg-2.0.9-r1/temp/environment'. * configure messages: ... checking size of void *... 8 checking for nl_langinfo and THOUSANDS_SEP... yes configure: checking system features for estream configure: *** *** You need libassuan with Pth support to build this program. *** This library is for example available at *** ftp://ftp.gnupg.org/gcrypt/libassuan/ *** (at least version 1.0.4 (API 1) is required). *** configure: *** *** It is now required to build with support for the *** GNU Portable Threads Library (Pth). Please install this *** library first. The library is for example available at *** ftp://ftp.gnu.org/gnu/pth/ *** On a Debian GNU/Linux system you can install it using *** apt-get install libpth-dev *** To build GnuPG for Windows you need to use the W32PTH *** package; available at: *** ftp://ftp.g10code.com/g10code/w32pth/ *** configure: error: *** *** Required libraries not found. Please consult the above messages *** and install them before running configure again. *** emerge -pv libassuan: Calculating dependencies... done! [ebuild R ] dev-libs/libassuan-1.0.5 0 kB Total: 1 package (1 reinstall), Size of downloads: 0 kB --- Not sure what it's complaining about, that's the latest version available in Portage...
Please, submit your "emerge -pv dev-libs/pth" output.
also "emerge --info" output and "emerge -pv gnupg" output. Thanks.
And please attach the config.log as well.
Oh bummer, sorry guys, false alarm. I didn't realise dev-libs/pth existed. Reinstalling that, then reinstalling libassuan fixed the problem. For whatever reason some files are missing from /usr/include on my system - I thought I'd reinstalled all dependencies but I missed 'pth'. Sorry about the noise, gnupg has now installed successfully. Thanks for the quick response!