0

I'm working on a Centos box that contains Perl 5.10.1. However for some reason it is missing Pod::Usage.

Is there a way to determine how long Pod::Usage has been part of core without scanning through all the Perl version deltas?

Miller
  • 34,962
  • 4
  • 39
  • 60
  • 2
    `corelist Pod::Usage` says "Pod::Usage was first released with perl v5.6.0" – ThisSuitIsBlackNot Jan 11 '16 at 22:12
  • @ThisSuitIsBlackNot Ty, I didn't know about that utility. – Miller Jan 11 '16 at 22:15
  • yw. Now I'm curious what's wrong with your install... – ThisSuitIsBlackNot Jan 11 '16 at 22:17
  • 1
    I'm curious too. For some reason the system perl is just missing some core libraries. Was missing Time::Piece as well. Unfortunately, investigating the cause is a low priority, as just making sure that the module is deployed to all environments is the most important thing. If I ever figure it out though, I'll chime back here :) – Miller Jan 11 '16 at 22:36
  • 3
    I believe redhat has split up the perl "core" into multiple rpms, not all of which are necessarily there. Try installing the perl-core rpm, "a metapackage which requires all of the perl bits and modules in the upstream tarball from perl.org." – ysth Jan 11 '16 at 23:06
  • 2
    [This blog post](http://perlhacks.com/2012/08/a-cautionary-tale/) explains what is going on. – Dave Cross Jan 12 '16 at 10:02

0 Answers0