The FreeBSD port devel/p5-ExtUtils-CBuilder is missing a dependency upon devel/p5-IPC-Run and succeeds with install but fails at run-time. There's a complaint in the forums at: http://forums.freebsd.org/showthread.php?t=20571 Verified on my system: % perl -e 'use ExtUtils::CBuilder' Can't locate IPC/Cmd.pm in @INC (@INC contains: [...] This affected my ability to install converters/p5-Encode-Punycode as it led to "configure"-time complaints: Warning: ExtUtils::CBuilder not installed or no compiler detected Proceeding with configuration, but compilation may fail during Build Marking serious as it is leading to port build failures with diagnostics which hide a dependency. Fix: ports/devel/p5-ExtUtils-CBuilder/Makefile needs to gain something like: RUN_DEPENDS= p5-IPC-Run>=0:${PORTSDIR}/devel/p5-IPC-Run (warning: untested, I just installed the module manually to get things working) How-To-Repeat: Attempt to install converters/p5-Encode-Punycode on a clean system.
Responsible Changed From-To: freebsd-ports-bugs->perl Fix synopsis and assign.
Responsible Changed From-To: perl->az
az 2011-01-08 11:04:21 UTC FreeBSD ports repository Modified files: devel/p5-ExtUtils-CBuilder Makefile Log: - Put workaround with missed dep IPC::Cmd which exists in coremodules at perl5.10 but not in 5.8. PR: ports/153782 Submitted by: Phil Pennock <phil.pennock@globnix.org> Revision Changes Path 1.32 +9 -1 ports/devel/p5-ExtUtils-CBuilder/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: open->closed Committed. Thanks!