Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 250984 - app-crypt/gnupg-2.0.9-r1 fails to emerge
Summary: app-crypt/gnupg-2.0.9-r1 fails to emerge
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High major
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-12-14 23:56 UTC by Adam Nielsen
Modified: 2008-12-15 02:02 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Adam Nielsen 2008-12-14 23:56:44 UTC
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...
Comment 1 Panagiotis Christopoulos (RETIRED) gentoo-dev 2008-12-15 00:21:02 UTC
Please, submit your "emerge -pv dev-libs/pth" output.
Comment 2 Panagiotis Christopoulos (RETIRED) gentoo-dev 2008-12-15 00:44:47 UTC
also "emerge --info" output and "emerge -pv gnupg" output. Thanks. 
Comment 3 Jeroen Roovers (RETIRED) gentoo-dev 2008-12-15 01:56:15 UTC
And please attach the config.log as well.
Comment 4 Adam Nielsen 2008-12-15 02:02:41 UTC
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!