The most recent security/bro port no longer builds under poudriere (in FreeBSD 9.2), it fails in the final 'package' phase: [...] =======================<phase: package >============================ ===> Building package for bro-2.2 pkg-static: lstat(/wrkdirs/usr/ports/security/bro/work/stage/usr/local/spool/installed-scripts-do-not-touch/site/): No such file or directory pkg-static: lstat(/wrkdirs/usr/ports/security/bro/work/stage/usr/local/spool/installed-scripts-do-not-touch/auto/): No such file or directory pkg-static: lstat(/wrkdirs/usr/ports/security/bro/work/stage/usr/local/spool/installed-scripts-do-not-touch/): No such file or directory *** [do-package] Error code 1 The full build log is available at: http://www.ijs.si/usr/mark/tmp/bro-2.2.log How-To-Repeat: poudriere bulk -j 92amd64 security/bro
Maintainer of security/bro, Please note that PR ports/184194 has just been submitted. If it contains a patch for an upgrade, an enhancement or a bug fix you agree on, reply to this email stating that you approve the patch and a committer will take care of it. The full text of the PR can be found at: http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/184194 -- Edwin Groothuis via the GNATS Auto Assign Tool edwin@FreeBSD.org
State Changed From-To: open->feedback Awaiting maintainers feedback (via the GNATS Auto Assign Tool)
Responsible Changed From-To: freebsd-ports-bugs->antoine Take
Note that this PR should solve this issue: http://www.freebsd.org/cgi/query-pr.cgi?pr=184381 Craig
Author: antoine Date: Sun Dec 1 07:29:17 2013 New Revision: 335367 URL: http://svnweb.freebsd.org/changeset/ports/335367 Log: - Fix packaging with pkgng: create empty dirs to be packed in STAGEDIR - Fix build on FreeBSD 8: depend on libmagic ABI version from ports - While here, use new LIB_DEPENDS syntax PR: ports/184194 PR: ports/184381 Submitted by: Craig Leres (maintainer) Reported by: Mark Martinec and pkg-fallout Modified: head/security/bro/Makefile Modified: head/security/bro/Makefile ============================================================================== --- head/security/bro/Makefile Sun Dec 1 07:15:49 2013 (r335366) +++ head/security/bro/Makefile Sun Dec 1 07:29:17 2013 (r335367) @@ -13,7 +13,7 @@ LICENSE= BSD BUILD_DEPENDS= bison:${PORTSDIR}/devel/bison \ swig:${PORTSDIR}/devel/swig13 -LIB_DEPENDS= GeoIP:${PORTSDIR}/net/GeoIP +LIB_DEPENDS= libGeoIP.so:${PORTSDIR}/net/GeoIP USES= cmake:outsource perl5 USE_PYTHON= yes @@ -56,13 +56,13 @@ OPTIONS_EXCLUDE=NLS DOCS # Bro 2.2 requires libmagic >= 5.04 .if ${OSVERSION} < 901000 -LIB_DEPENDS+= magic:${PORTSDIR}/sysutils/file +LIB_DEPENDS+= libmagic.so.1:${PORTSDIR}/sysutils/file .endif .include <bsd.port.options.mk> .if ${PORT_OPTIONS:MBROCCOLI} -LIB_DEPENDS+= broccoli:${PORTSDIR}/security/broccoli +LIB_DEPENDS+= libbroccoli.so:${PORTSDIR}/security/broccoli .endif .if ${PORT_OPTIONS:MBROCTL} @@ -111,8 +111,10 @@ RUN_DEPENDS+= ipsumdump:${PORTSDIR}/net/ .if ${PORT_OPTIONS:MBROCTL} post-stage:: .if defined(BRO_PREFIX) - @${MKDIR} ${PREFIX} + @${MKDIR} ${STAGEDIR}${PREFIX} .endif + @${MKDIR} ${STAGEDIR}${PREFIX}/spool/installed-scripts-do-not-touch/auto + @${MKDIR} ${STAGEDIR}${PREFIX}/spool/installed-scripts-do-not-touch/site .for F in broctl.cfg @${INSTALL_SCRIPT} ${INSTALL_WRKSRC}/aux/broctl/etc/${F} ${STAGEDIR}${PREFIX}/etc/${F}.example .endfor _______________________________________________ svn-ports-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/svn-ports-all To unsubscribe, send any mail to "svn-ports-all-unsubscribe@freebsd.org"
State Changed From-To: feedback->closed Port fixed, thanks for the report!