[MacPorts] #37289: wget: perl version 5.16.1 can't run /usr/bin/pod2man

MacPorts noreply at macports.org
Wed Dec 12 10:33:48 PST 2012


#37289: wget: perl version 5.16.1 can't run /usr/bin/pod2man
----------------------+--------------------------
  Reporter:  etler@…  |      Owner:  ryandesign@…
      Type:  defect   |     Status:  closed
  Priority:  Normal   |  Milestone:
 Component:  ports    |    Version:  2.1.2
Resolution:  invalid  |   Keywords:
      Port:  wget     |
----------------------+--------------------------
Changes (by ryandesign@…):

 * status:  new => closed
 * resolution:   => invalid


Comment:

 Yes, that would be the cause. Please restore /usr/bin/perl to the way it
 should be. You shouldn't change system files like /usr/bin/perl which
 could have consequences for the operating system; also your changes might
 be undone by future OS updates.

 Instead, install the perl5 port with the perl5_16 variant. ("sudo port
 install perl5 +perl5_16") This will give you the symlink
 /opt/local/bin/perl pointing to /opt/local/bin/perl5.16.

 Perl in MacPorts is somewhat unusual in this mechanism. The preferred
 mechanism these days is "port select", but perl in MacPorts predates that
 mechanism and [ticket:29763 has not been updated for it] yet.

 Some small number of ports might fail with perl symlinked to perl5.16 in
 this way. perl5.12 is still the default in MacPorts so most of us don't
 test with anything else. If you encounter such a problem just reactivate
 perl5+5_12 for the duration of the build.

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


More information about the macports-tickets mailing list