[MacPorts] #44644: p5.8-compress-snappy: missing parent.pm; clean up dependencies
MacPorts
noreply at macports.org
Thu Aug 14 03:55:43 PDT 2014
#44644: p5.8-compress-snappy: missing parent.pm; clean up dependencies
---------------------+----------------------------------
Reporter: mojca@… | Owner: macports-tickets@…
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version:
Keywords: | Port: p5.8-compress-snappy
---------------------+----------------------------------
p5.8-compress-snappy fails to build with perl 5.8 because of missing
`parent.pm`:
{{{
DEBUG: Assembled command: 'cd
"/opt/local/var/macports/build/_opt_mports_dports_perl_p5-compress-
snappy/p5.8-compress-snappy/work/Compress-Snappy-0.23" &&
/opt/local/bin/perl5.8 Makefile.PL INSTALLDIRS=vendor CC="/usr/bin/clang"
LD="/usr/bin/clang"'
DEBUG: Executing command line: cd
"/opt/local/var/macports/build/_opt_mports_dports_perl_p5-compress-
snappy/p5.8-compress-snappy/work/Compress-Snappy-0.23" &&
/opt/local/bin/perl5.8 Makefile.PL INSTALLDIRS=vendor CC="/usr/bin/clang"
LD="/usr/bin/clang"~
Can't locate parent.pm in @INC (@INC contains:
/opt/local/lib/perl5/site_perl/5.8.9/darwin-thread-multi-2level
/opt/local/lib/perl5/site_perl/5.8.9 /opt/local/lib/perl5/site_perl
/opt/local/lib/perl5/vendor_perl/5.8.9/darwin-thread-multi-2level
/opt/local/lib/perl5/vendor_perl/5.8.9 /opt/local/lib/perl5/vendor_perl
/opt/local/lib/perl5/5.8.9/darwin-thread-multi-2level
/opt/local/lib/perl5/5.8.9 .) at
/opt/local/lib/perl5/vendor_perl/5.8.9/File/Temp.pm line 32.
BEGIN failed--compilation aborted at
/opt/local/lib/perl5/vendor_perl/5.8.9/File/Temp.pm line 32.
Compilation failed in require at
/opt/local/lib/perl5/vendor_perl/5.8.9/Devel/CheckLib.pm line 13.
BEGIN failed--compilation aborted at
/opt/local/lib/perl5/vendor_perl/5.8.9/Devel/CheckLib.pm line 13.
Compilation failed in require at Makefile.PL line 5.
BEGIN failed--compilation aborted at Makefile.PL line 5.
Command failed: cd
"/opt/local/var/macports/build/_opt_mports_dports_perl_p5-compress-
snappy/p5.8-compress-snappy/work/Compress-Snappy-0.23" &&
/opt/local/bin/perl5.8 Makefile.PL INSTALLDIRS=vendor CC="/usr/bin/clang"
LD="/usr/bin/clang"
Exit code: 2
Error: org.macports.configure for port p5.8-compress-snappy returned:
configure failure: command execution failed
}}}
The port also contains comments like
{{{
# requires ExtUtils::MakeMaker version 6.52+ but perl 5.8 core only
provides 6.48
}}}
While the dependency could probably be added, it would make more sense to
simply drop older versions of Perl and figure out which other dependencies
could be removed.
--
Ticket URL: <https://trac.macports.org/ticket/44644>
MacPorts <http://www.macports.org/>
Ports system for OS X
More information about the macports-tickets
mailing list