Just tried an upgrade of some outdated perl ports. Successfully upgraded 
perl5.22, but upgrade of perl5 failed:

  $ sudo port upgrade perl5
  :
  :
   --->  Staging perl5 into destroot
 Error: Can't find perl 5.22 (as /opt/local/bin/perl5.22) so can't link perl5 
to it.
 Error: org.macports.destroot for port perl5 returned: perl5.22 is missing


From the log:

:debug:destroot Executing org.macports.destroot (perl5)
:error:destroot Can't find perl 5.22 (as /opt/local/bin/perl5.22) so can't link 
perl5 to it.
:error:destroot org.macports.destroot for port perl5 returned: perl5.22 is 
missing
:debug:destroot Error code: NONE
:debug:destroot Backtrace: perl5.22 is missing
    while executing
"proc-org.macports.destroot-destroot-0 org.macports.destroot"
    ("eval" body line 1)
    invoked from within
"eval $procedure $targetname"
:info:destroot Warning: targets not executed for perl5: org.macports.install 
org.macports.destroot


Current perl versions:

    % sudo port installed |grep perl5.22
  mod_perl2 @2.0.9_0+perl5_22 (active)
  perl5 @5.16.3_0+perl5_22 (active)
  perl5.22 @5.22.0_0
  perl5.22 @5.22.1_0 (active)


How fix?
_______________________________________________
macports-users mailing list
macports-users@lists.macosforge.org
https://lists.macosforge.org/mailman/listinfo/macports-users

Reply via email to