gnupg-2.0.14_3 + libassuan problem

Matthew Seaman m.seaman at infracaninophile.co.uk
Mon Jun 14 11:48:14 UTC 2010


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 14/06/2010 12:23:52, Doug Barton wrote:
> On 06/14/10 02:30, Paul Macdonald wrote:
>>
>> Hi
>>
>> Is anyone else seeing problems with
>>
>> Upgrading 'gnupg-2.0.14_2' to 'gnupg-2.0.14_3'
> 
> Please read /usr/ports/UPDATING.

Even having replaced libassuan with libassuan-1, there still seems to be
a problem for some ports:

- --->  Upgrading 'dirmngr-1.0.3_1' to 'dirmngr-1.0.3_2' (security/dirmngr)
- --->  Building '/usr/ports/security/dirmngr'
===>  Cleaning for libassuan-1-1.0.5
===>  Cleaning for dirmngr-1.0.3_2
===>  License check disabled, port has not defined LICENSE
===>  Extracting for dirmngr-1.0.3_2
=> MD5 Checksum OK for dirmngr-1.0.3.tar.bz2.
=> SHA256 Checksum OK for dirmngr-1.0.3.tar.bz2.
===>  Patching for dirmngr-1.0.3_2
===>   dirmngr-1.0.3_2 depends on package: libassuan>=1.0.4 - not found
===>    Verifying install for libassuan>=1.0.4 in
/usr/ports/security/libassuan-1
===>  License check disabled, port has not defined LICENSE
===>  Extracting for libassuan-1-1.0.5
=> MD5 Checksum OK for libassuan-1.0.5.tar.bz2.
=> SHA256 Checksum OK for libassuan-1.0.5.tar.bz2.
=> MD5 Checksum OK for libassuan-1.0.5.tar.bz2.sig.
=> SHA256 Checksum OK for libassuan-1.0.5.tar.bz2.sig.
===>  Patching for libassuan-1-1.0.5
===>   libassuan-1-1.0.5 depends on shared library: pth.20 - found
===>  Configuring for libassuan-1-1.0.5
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... ./install-sh -c -d
checking for gawk... no
checking for mawk... no
checking for nawk... nawk
checking whether make sets $(MAKE)... yes

[... elided output of successfully building libassuan-1 ...]

make  all-am
/usr/local/libexec/ccache/world-cc -DHAVE_CONFIG_H -I. -I..      -O2
- -pipe -march=native -I/usr/local/include/pth -fPIC -fno-strict-aliasing
- -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wpointer-arith -MT
fdpassing.o -MD -MP -MF .deps/fdpassing.Tpo -c -o fdpassing.o fdpassing.c
mv -f .deps/fdpassing.Tpo .deps/fdpassing.Po
/usr/local/libexec/ccache/world-cc  -O2 -pipe -march=native
- -I/usr/local/include/pth -fPIC -fno-strict-aliasing -Wall -Wcast-align
- -Wshadow -Wstrict-prototypes -Wpointer-arith   -o fdpassing fdpassing.o
../src/libassuan.a
===>  Installing for libassuan-1-1.0.5
===>   Generating temporary packing list
===>  Checking if security/libassuan-1 already installed
===>   libassuan-1-1.0.5 is already installed
      You may wish to ``make deinstall'' and install this port again
      by ``make reinstall'' to upgrade it properly.
      If you really wish to overwrite the old port of security/libassuan-1
      without deleting it first, set the variable "FORCE_PKG_REGISTER"
      in your environment or the "make install" command line.
*** Error code 1

Stop in /usr/ports/security/libassuan-1.
*** Error code 1

Stop in /usr/ports/security/dirmngr.

The BUILD_DEPENDS in security/dirmngr should probably read:

lucid-nonsense:...ports/security/dirmngr:% diff -u Makefile{~,}
- --- Makefile~	2010-06-14 07:01:42.471983265 +0100
+++ Makefile	2010-06-14 12:43:58.961764828 +0100
@@ -15,7 +15,7 @@
 MAINTAINER=	umq at ueo.co.jp
 COMMENT=	A client for managing and downloading certificate revocation lists

- -BUILD_DEPENDS=	libassuan>=1.0.4:${PORTSDIR}/security/libassuan-1
+BUILD_DEPENDS=	libassuan-1>=1.0.4:${PORTSDIR}/security/libassuan-1
 LIB_DEPENDS=	gcrypt.16:${PORTSDIR}/security/libgcrypt \
 		gpg-error.0:${PORTSDIR}/security/libgpg-error \
 		ksba.17:${PORTSDIR}/security/libksba \


I guess a similar fix is needed in any of the other ports that don't
work with libassuan-2.0.0.

	Cheers,

	Matthew


- -- 
Dr Matthew J Seaman MA, D.Phil.                   7 Priory Courtyard
                                                  Flat 3
PGP: http://www.infracaninophile.co.uk/pgpkey     Ramsgate
JID: matthew at infracaninophile.co.uk               Kent, CT11 9PW
-----BEGIN PGP SIGNATURE-----
Version: GnuPG/MacGPG2 v2.0.14 (Darwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAkwWFvgACgkQ8Mjk52CukIw+4gCffMpRs6uMIXBw3POAGPslwNkj
npwAn2GHG7keEtnLnyqwiRAY4QbYDl1C
=RxlY
-----END PGP SIGNATURE-----


More information about the freebsd-ports mailing list