HorburySchool

Active Member
Dec 14, 2007
30
0
56
Morning... GNUpg is failing during UPCP due to missing dependencies libassuan & pth, however, both these are there and installed...

gnupg is out of date
Searching ports for gnupg ...............................................................found gnupg in /usr/ports/security/gnupg....Done
---> Session started at: Thu, 22 Apr 2010 21:40:59 +0100
---> Upgrade of security/gnupg started at: Thu, 22 Apr 2010 21:41:02 +0100
---> Upgrading 'gnupg-2.0.11' to 'gnupg-2.0.14_1' (security/gnupg)
---> Build of security/gnupg started at: Thu, 22 Apr 2010 21:41:02 +0100
---> Building '/usr/ports/security/gnupg'
===> Cleaning for gnupg-2.0.14_1
===> Extracting for gnupg-2.0.14_1
=> MD5 Checksum OK for gnupg-2.0.14.tar.bz2.
=> SHA256 Checksum OK for gnupg-2.0.14.tar.bz2.
=> MD5 Checksum OK for gnupg-2.0.14.tar.bz2.sig.
=> SHA256 Checksum OK for gnupg-2.0.14.tar.bz2.sig.
===> Patching for gnupg-2.0.14_1
===> gnupg-2.0.14_1 depends on package: libassuan>=1.0.4 - found
===> gnupg-2.0.14_1 depends on package: libksba>=1.0.2 - found
===> gnupg-2.0.14_1 depends on executable: gmake - found
===> gnupg-2.0.14_1 depends on shared library: gcrypt.16grep: writing output: Broken pipe
grep: writing output: Broken pipe
grep: writing output: Broken pipe
grep: writing output: Broken pipe
grep: writing output: Broken pipe
grep: writing output: Broken pipe
grep: writing output: Broken pipe
grep: writing output: Broken pipe
grep: writing output: Broken pipe
grep: writing output: Broken pipe

*--10 pages of broken pipe later--*

grep: writing output: Broken pipe
- found
===> gnupg-2.0.14_1 depends on shared library: gpg-errorgrep: writing output: Broken pipe
grep: writing output: Broken pipe
grep: writing output: Broken pipe

*--10 pages of broken pipe later--*

grep: writing output: Broken pipe
- found
===> gnupg-2.0.14_1 depends on shared library: ksba.17grep: writing output: Broken pipe
grep: writing output: Broken pipe
grep: writing output: Broken pipe

*--10 pages of broken pipe later--*

grep: writing output: Broken pipe
grep: writing output: Broken pipe
- found
===> gnupg-2.0.14_1 depends on shared library: pth.20 - found
===> gnupg-2.0.14_1 depends on shared library: curlgrep: writing output: Broken pipe
grep: writing output: Broken pipe
grep: writing output: Broken pipe
grep: writing output: Broken pipe

*--10 pages of broken pipe later--*

grep: writing output: Broken pipe
- found
===> gnupg-2.0.14_1 depends on shared library: iconv.3grep: writing output: Broken pipe
grep: writing output: Broken pipe
grep: writing output: Broken pipe

*--10 pages of broken pipe later--*

grep: writing output: Broken pipe
grep: writing output: Broken pipe
- found
===> Configuring for gnupg-2.0.14_1
/usr/bin/sed -i.bak -e "[email protected]@[email protected]" -e '/GPGKEYS_KDNS=/s/".*"/""/' /usr/ports/security/gnupg/work/gnupg-2.0.14/acinclude.m4 /usr/ports/security/gnupg/work/gnupg-2.0.14/aclocal.m4 /usr/ports/security/gnupg/work/gnupg-2.0.14/configure
/usr/bin/sed -i.bak -e "/#include <utmp.h>/d" /usr/ports/security/gnupg/work/gnupg-2.0.14/tools/symcryptrun.c
configure: WARNING: unrecognized options: --enable-camellia
checking for a BSD-compatible install... /usr/bin/install -c -o root -g wheel
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /usr/local/bin/gmkdir -p
checking for gawk... no
checking for mawk... no

*SNIP*

checking for pth-config... /usr/local/bin/pth-config
checking for PTH - version >= 1.3.7... yes
checking whether PTH installation is sane... no
configure: WARNING:
***
*** To support concurrent access to the gpg-agent and the SCdaemon
*** we need the support of the GNU Portable Threads Library.
*** Download it from ftp://ftp.gnu.org/gnu/pth/
*** On a Debian GNU/Linux system you might want to try
*** apt-get install libpth-dev
***
configure: checking for networking options
checking for gethostbyname... yes

*SNIP*

checking for ptrdiff_t... yes
checking size of unsigned long... (cached) 4
checking size of void *... 4
checking for nl_langinfo and THOUSANDS_SEP... no
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.
***
===> Script "configure" failed unexpectedly.
Please report the problem to [email protected] [maintainer] and attach the
"/usr/ports/security/gnupg/work/gnupg-2.0.14/config.log" including the output
of the failure of your make command. Also, it might be a good idea to provide
an overview of all packages installed on your system (e.g. an `ls
/var/db/pkg`).
*** Error code 1

Stop in /usr/ports/security/gnupg.
** Command failed [exit code 1]: /usr/bin/script -qa /tmp/portupgrade20100422-32215-4ugd2k-0 env UPGRADE_TOOL=portupgrade UPGRADE_PORT=gnupg-2.0.11 UPGRADE_PORT_VER=2.0.11 make FETCH_BEFORE_ARGS=-q
** Fix the problem and try again.
---> Build of security/gnupg ended at: Thu, 22 Apr 2010 21:41:37 +0100 (consumed 00:00:34)
---> Upgrade of security/gnupg ended at: Thu, 22 Apr 2010 21:41:37 +0100 (consumed 00:00:34)
---> ** Upgrade tasks 1: 0 done, 0 ignored, 0 skipped and 1 failed
---> Listing the results (+:done / -:ignored / *:skipped / !:failed)
! security/gnupg (gnupg-2.0.11) (configure error)
---> Packages processed: 0 done, 0 ignored, 0 skipped and 1 failed
---> Session ended at: Thu, 22 Apr 2010 21:41:37 +0100 (consumed 00:00:38)
Running post install scripts for gnupg....Done

Any suggestions?