I use CORE Perl modules very carefully - modules that are documented at http://perldoc.perl.org - whenever I can. For example, I use Time::Pieceinstead of DateTimeor IO::Uncompressrather than Archive::Zip.
We have thousands of servers managed by Chef, and we can guarantee that a specific version of Perl is installed, but it becomes a nightmare to ensure that certain CPAN modules are also installed.
Imagine my surprise when the script failed on the new server because it was Data::Dumpernot installed. This module was part of CORE modules from the earliest versions of Perl 5.
I found out that Oracle Linux Release 7 (which is modeled after RHEL 7) shared standard Perl packages, so core Perl no longer installs all CORE modules.
What RPMs do I need to install on Oracle Linux Release 7 (and probably RHEL 7) to ensure that all CORE Perl modules are installed?
source
share