security/dirmngr: install issue on 6.1-PRERELEASE
Norikatsu Shigemura
nork at FreeBSD.org
Tue Mar 7 06:08:43 PST 2006
On Tue, 07 Mar 2006 08:34:55 +0100
Michael Nottebrock <lofi at 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 at 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>
More information about the freebsd-ports
mailing list