Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 7 Mar 2006 23:08:40 +0900
From:      Norikatsu Shigemura <nork@FreeBSD.org>
To:        novel@FreeBSD.org
Cc:        ports@FreeBSD.org, arved@FreeBSD.org, nork@FreeBSD.org, freebsd-ports@FreeBSD.org, Michael Nottebrock <lofi@FreeBSD.org>
Subject:   Re: security/dirmngr: install issue on 6.1-PRERELEASE
Message-ID:  <20060307230840.ac6da540.nork@FreeBSD.org>
In-Reply-To: <440D379F.9090908@freebsd.org>
References:  <20060228221052.03ce1150.nork@FreeBSD.org> <200602282033.12025.arved@freebsd.org> <440D379F.9090908@freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, 07 Mar 2006 08:34:55 +0100
Michael Nottebrock <lofi@freebsd.org> wrote:
> Tilman Linneweh schrieb:
> > * Norikatsu Shigemura [Tuesday, 28. February 2006 14:10 ]:
> >> `/usr/ports/security/dirmngr/work/dirmngr-0.9.3' gmake[1]: Leaving
> >> directory `/usr/ports/security/dirmngr/work/dirmngr-0.9.3' install-info
> >> --quiet /usr/local/info/dirmngr.info /usr/local/info/dir install-info: menu
> >> item `dirmngr-client' already exists, for file `gnupg' *** Error code 1
> > ports/93916 has a similar problem with vcdimager, so maybe this is another
> > libtool update fallout?
> Or perhaps an issue with texinfo. I've recently noticed at least one
> port switiching to the ports-version of texinfo instead of using the
> base-system one - maybe the current version is no longer backwards
> compatible with the base-system version or having both installed causes
> some problems?
> I haven't received a build-error notice from pointyhat for this, which
> makes me suspect a less general problem than another libtool bug.

	I found this issue's criminal:-).  It is security/gnutls.
	But there are some same issue, editors/psgml-emacs19,
	editors/psgml-mule, mail/exim-doc-html and security/gnutls-devel.

	I made a patch to fix this issue.  But I don't know that
	this patch is ok.  Because I don't know which texinfo's version
	is expected:-(.  And maybe I think, /usr/ports/UPDATING should
	be updated(pkg_delete texinfo-4.8_3).


Index: Makefile
===================================================================
RCS file: /home/ncvs/ports/security/gnutls/Makefile,v
retrieving revision 1.31
diff -u -r1.31 Makefile
--- Makefile	23 Feb 2006 10:38:55 -0000	1.31
+++ Makefile	7 Mar 2006 13:49:30 -0000
@@ -19,7 +19,6 @@
 MAINTAINER=	novel@FreeBSD.org
 COMMENT=	GNU Transport Layer Security library
 
-BUILD_DEPENDS=	${LOCALBASE}/bin/makeinfo:${PORTSDIR}/print/texinfo
 LIB_DEPENDS=	gcrypt.13:${PORTSDIR}/security/libgcrypt \
 		gpg-error.1:${PORTSDIR}/security/libgpg-error
 
@@ -48,6 +47,11 @@
 CONFIGURE_ARGS+=	--with-included-lzo
 MANCOMPRESSED=	no
 
+.include <bsd.port.pre.mk>
+.if ${OSVERSION} < 600000
+BUILD_DEPENDS=	${LOCALBASE}/bin/makeinfo:${PORTSDIR}/print/texinfo
+.endif
+
 .if !defined(NOPORTDOCS)
 PORTDOCS=		AUTHORS NEWS README THANKS
 .endif
@@ -68,4 +72,4 @@
 .endif
 
 .include "Makefile.man"
-.include <bsd.port.mk>
+.include <bsd.port.post.mk>



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20060307230840.ac6da540.nork>