The following is a list of modules that had to be installed/upgraded to get the PerfSONAR-PS PingER MA/MP running on my machine at SLAC. My machine runs RHEL 4u5 but also uses the SLAC unix-admin-maintained perl libraries as well, so it is not exhaustive. Conversely, some of the sitewide installed modules were older versions which caused problems.
The list was built from perllocal.pod and so it includes CPAN-followed dependencies. I bolded modules I remember installing by name.
- Module::Load - v0.12 (needed upgrading)
- Pod::Coverage
- Pod::Escapes
- Clone::PP
- DateTime::Locale - v0.35 (needed upgrading)
- Params::Validate
- Task::Weaken
- Rose::Object - v0.84
- Sub::Uplevel
- Bit::Vector
- Params::Util
- Sub::Install
- Time::Clock
- YAML:Syck - v0.99, required upgrade of YAML
- Clone
- DateTime::Format::Strptime
- Data::OptList
- Sub::Exporter
- SQL::ReservedWords
- Rose::DateTime
- List::MoreUtils
- DateTime - v0.41 (needed upgrading)
- DateTime::Format::Pg - v0.16001 (needed upgrading)
- DBI - v1.601 (needed upgrading)
- DBD::SQLite - v1.14 (needed upgrading, one test segfaulted and I had to edit the test suite to bypass it)
- DBD::mysql - v4.005 (had to install mysql-devel RPM for headers as well)
- Rose::DB - v0.736
- Rose::DB::Object - v0.765
- version - v0.74
- Carp::Assert - v0.20
- Class::Fields - v0.203
- XML::LibXML - v1.65 (needed upgrading)
- XML:SAX - v0.16
- Clone::Fast - v0.93