ports/149775: textproc/p5-Perl-Critic 1.10.8 also depends on textproc/p5-PPIx-Utilities
Alex Zbyslaw
xfb52 at dial.pipex.com
Wed Aug 18 17:00:04 UTC 2010
>Number: 149775
>Category: ports
>Synopsis: textproc/p5-Perl-Critic 1.10.8 also depends on textproc/p5-PPIx-Utilities
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: sw-bug
>Submitter-Id: current-users
>Arrival-Date: Wed Aug 18 17:00:03 UTC 2010
>Closed-Date:
>Last-Modified:
>Originator: Alex Zbyslaw
>Release: 8.1
>Organization:
>Environment:
FreeBSD cartman 8.1-RELEASE FreeBSD 8.1-RELEASE #0: Tue Aug 17 18:50:15 BST 2010 root at cartman:/usr/obj/usr/src/sys/CARTMAN8-SMP i386
>Description:
Unless textproc/p5-PPIx-Utilities is also installed, running perlcritic will produce errors like:
Couldn't require Perl::Critic::Policy::NamingConventions::Capitalization : Can't locate PPIx/Utilities/Statement.pm in @INC (@INC contains: /usr/local/lib/perl5/5.8.9/BSDPAN /usr/local/lib/perl5/site_perl/5.8.9/mach /usr/local/lib/perl5/site_perl/5.8.9 /usr/local/lib/perl5/5.8.9/mach /usr/local/lib/perl5/5.8.9 .) at /usr/local/lib/perl5/site_perl/5.8.9/Perl/Critic/Policy/NamingConventions/Capitalization.pm line 31.
BEGIN failed--compilation aborted at /usr/local/lib/perl5/site_perl/5.8.9/Perl/Critic/Policy/NamingConventions/Capitalization.pm line 31.
>How-To-Repeat:
delete textproc/p5-PPIx-Utilities if it is installed
Install perlcritic
perlcritic module.pm or file.pl
>Fix:
Add a line like:
p5-PPIx-Utilities>=0:${PORTSDIR}/textproc/p5-PPIx-Utilitites \
to the RUN_DEPENDS
I have no idea what actual version may be required so specified as 0.
Current port version of p5-PPIx-Utilitites is 1.000001
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list