Installation of ports-mgmt/packagekit can fail if contrib/debuginfo-install/pk-debuginfo-install.1 has not yet been created. This can happen because contrib/debuginfo-install/Makefile puts the xsltproc process that creates pk-debuginfo-install.1 in the background. This looks like a misplaced C shell attempt to redirect stderr.
Responsible Changed From-To: freebsd-ports-bugs->gnome Over to maintainer (via the GNATS Auto Assign Tool)
State Changed From-To: open->feedback Have you test this patch? Are you sure it works? Shouldn't it be patch in the Makefile.in instead of Makefile.am?
I can confirm the bug and that the fix solved the problem (in Makefile.in, not Makefile.am). Tim. -- Tim Bishop http://www.bishnet.net/tim/ PGP Key: 0x5AE7D984
mezz 2010-07-20 21:42:29 UTC FreeBSD ports repository Modified files: ports-mgmt/packagekit Makefile Log: Fix the misplaced C shell attempt to redirect stderr to allow a few users to be able to install this port. PR: ports/148102 Submitted by: truckman Feature safe: yes Revision Changes Path 1.2 +2 -0 ports/ports-mgmt/packagekit/Makefile _______________________________________________ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
State Changed From-To: feedback->closed Committed, thanks! Here's what I have done like this: @${FIND} ${WRKSRC} -name Makefile.in | ${XARGS} ${REINPLACE_CMD} -e '/xsltproc/s|.xsl [$$]? &> /dev|.xsl $$? > /dev|g'