[MacPorts] #34789: p5.12-module-build @0.400.0 fails to upgrade because modules provided by perl5.12 are too old

MacPorts noreply at macports.org
Thu Jun 7 00:33:22 PDT 2012


#34789: p5.12-module-build @0.400.0 fails to upgrade because modules provided by
perl5.12 are too old
---------------------------------+------------------------------------------
 Reporter:  allbery.b@…          |       Owner:  macports-tickets@…                   
     Type:  defect               |      Status:  new                                  
 Priority:  Normal               |   Milestone:                                       
Component:  ports                |     Version:  2.1.1                                
 Keywords:                       |        Port:  p5.12-module-build                   
---------------------------------+------------------------------------------
 10.6.8 with Xcode 3.2.6

 Full log attached; relevant snippet appears to be

 {{{
 DEBUG: Executing command line:  cd
 "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_perl_p5
 -module-build/p5.12-module-build/work/Module-Build-0.40" &&
 /opt/local/bin/perl5.12 Build.PL installdirs=vendor
 *** BOOTSTRAPPING version ***
 Checking prerequisites...
   requires:
     !  CPAN::Meta is not installed
   build_requires:
     !  Parse::CPAN::Meta (1.40) is installed, but we need version >=
 1.4401

 ERRORS/WARNINGS FOUND IN PREREQUISITES.  You may wish to install the
 versions
 of the modules indicated above before proceeding with this installation

 Could not create MYMETA files
 Copied META.yml to MYMETA.yml for bootstrapping

 These additional prerequisites must be installed:
   requires:
     ! version (we need version 0.87)
 }}}

 and, while the former two may not be necessary for an initial build or
 even an update (as indicated by the bootstrap YAML), the latter
 prerequisite is confirmed later:

 {{{
 version version 0.87 required--this is only version 0.82 at
 /opt/local/lib/perl5/vendor_perl/5.12.3/Module/Metadata.pm line 20.
 }}}

 which, as expected for a basic pragma, is provided by perl5.12:

 {{{
 pyanfar:10082 Z$ port provides /opt/local/lib/perl5/5.12.4/version.pm
 /opt/local/lib/perl5/5.12.4/version.pm is provided by: perl5.12
 }}}

-- 
Ticket URL: <https://trac.macports.org/ticket/34789>
MacPorts <http://www.macports.org/>
Ports system for Mac OS


More information about the macports-tickets mailing list