Upgrade to version-0.7203.
[p5sagit/p5-mst-13.2.git] / lib / Module / CoreList.pm
index 27ba73a..f6c69b0 100644 (file)
@@ -1,7 +1,7 @@
 package Module::CoreList;
 use strict;
 use vars qw/$VERSION %released %patchlevel %version %families/;
-$VERSION = '2.03';
+$VERSION = '2.09_01';
 
 =head1 NAME
 
@@ -16,6 +16,11 @@ Module::CoreList - what modules shipped with versions of perl
  print Module::CoreList->first_release('File::Spec');       # prints 5.00503
  print Module::CoreList->first_release('File::Spec', 0.82); # prints 5.006001
 
+ print join ', ', Module::CoreList->find_modules(qr/Data/);
+    # prints 'Data::Dumper'
+ print join ', ', Module::CoreList->find_modules(qr/test::h.*::.*s/i, 5.008008);
+    # prints 'Test::Harness::Assert, Test::Harness::Straps'
+
  print join ", ", @{ $Module::CoreList::families{5.005} };
     # prints "5.005, 5.00503, 5.00504"
 
@@ -46,8 +51,8 @@ the perl sources are kept.
 
 Module::CoreList currently covers the 5.000, 5.001, 5.002, 5.003_07, 5.004,
 5.004_05, 5.005, 5.005_03, 5.005_04, 5.6.0, 5.6.1, 5.6.2, 5.7.3, 5.8.0, 5.8.1,
-5.8.2, 5.8.3, 5.8.4, 5.8.5, 5.8.6, 5.8.7, 5.8.8, 5.9.0, 5.9.1, 5.9.2 and 5.9.3
-releases of perl.
+5.8.2, 5.8.3, 5.8.4, 5.8.5, 5.8.6, 5.8.7, 5.8.8, 5.9.0, 5.9.1, 5.9.2, 5.9.3
+and 5.9.4 releases of perl.
 
 =head1 HISTORY
 
@@ -92,13 +97,28 @@ sub first_release {
 
     my @perls = $version
         ? grep { exists $version{$_}{ $module } &&
-                        $version{$_}{ $module } >= $version } keys %version
+                        $version{$_}{ $module } ge $version } keys %version
         : grep { exists $version{$_}{ $module }             } keys %version;
 
     return unless @perls;
     return (sort { $released{$a} cmp $released{$b} } @perls)[0];
 }
 
+sub find_modules {
+    my $discard = shift;
+    my $regex = shift;
+    my @perls = @_;
+    @perls = keys %version unless @perls;
+
+    my %mods;
+    foreach (@perls) {
+        while (my ($k, $v) = each %{$version{$_}}) {
+            $mods{$k}++ if $k =~ $regex;
+        }
+    }
+    return sort keys %mods
+}
+
 
 # when things escaped
 %released = (
@@ -128,6 +148,7 @@ sub first_release {
     5.008007 => '2005-05-30',
     5.009003 => '2006-01-28',
     5.008008 => '2006-01-31',
+    5.009004 => '2006-08-15',
    );
 
 # perforce branches and patch levels
@@ -152,7 +173,8 @@ sub first_release {
     5.009002 => [perl => 24131],
     5.008007 => ['maint-5.8' => 24641],
     5.009003 => [perl => 26975],
-    5.008008 => ['maint-5.8' => 27029],
+    5.008008 => ['maint-5.8' => 27040],
+    5.009004 => [perl => 28727],
 );
 
 for my $version ( sort { $a <=> $b } keys %released ) {
@@ -5502,7 +5524,6 @@ for my $version ( sort { $a <=> $b } keys %released ) {
        'B::Deparse'            => '0.69',
        'B::Disassembler'       => '1.03',
        'B::Lint'               => '1.03',
-       'B::O'                  => '1.00',
        'B::Showlex'            => '1.02',
        'B::Stackobj'           => '1.00',
        'B::Stash'              => '1.00',
@@ -5536,6 +5557,7 @@ for my $version ( sort { $a <=> $b } keys %released ) {
        'DBM_Filter::null'      => '0.01',
        'DBM_Filter::utf8'      => '0.01',
        'DB_File'               => '1.811',
+       'DCLsym'                => '1.02',
        'Data::Dumper'          => '2.121_04',
        'Devel::DProf'          => '20030813.00',
        'Devel::PPPort'         => '3.06',
@@ -5630,6 +5652,7 @@ for my $version ( sort { $a <=> $b } keys %released ) {
        'File::stat'            => '1.00',
        'FileCache'             => '1.04_01',
        'FileHandle'            => '2.01',
+       'Filespec'              => '1.11',
        'Filter::Simple'        => '0.78',
        'Filter::Util::Call'    => '1.0601',
        'FindBin'               => '1.44',
@@ -5653,11 +5676,11 @@ for my $version ( sort { $a <=> $b } keys %released ) {
        'IO::Socket'            => '1.28',
        'IO::Socket::INET'      => '1.27',
        'IO::Socket::UNIX'      => '1.21',
+       'IPC::Msg'              => '1.02',
        'IPC::Open2'            => '1.01',
        'IPC::Open3'            => '1.0106',
+       'IPC::Semaphore'        => '1.02',
        'IPC::SysV'             => '1.04',
-       'IPC::SysV::Msg'        => '1.02',
-       'IPC::SysV::Semaphore'  => '1.02',
        'List::Util'            => '1.14',
        'Locale::Constants'     => '2.07',
        'Locale::Country'       => '2.07',
@@ -5708,10 +5731,9 @@ for my $version ( sort { $a <=> $b } keys %released ) {
        'Net::netent'           => '1.00',
        'Net::protoent'         => '1.00',
        'Net::servent'          => '1.01',
+       'O'                     => '1.00',
        'ODBM_File'             => '1.05',
        'Opcode'                => '1.06',
-       'Opcode::Safe'          => '2.11',
-       'Opcode::ops'           => '1.00',
        'POSIX'                 => '1.08',
        'PerlIO'                => '1.03',
        'PerlIO::encoding'      => '0.07',
@@ -5748,12 +5770,14 @@ for my $version ( sort { $a <=> $b } keys %released ) {
        'Pod::Text::Termcap'    => '1.11',
        'Pod::Usage'            => '1.3',
        'SDBM_File'             => '1.04',
+       'Safe'                  => '2.11',
        'Scalar::Util'          => '1.14_1',
        'Search::Dict'          => '1.02',
        'SelectSaver'           => '1.01',
        'SelfLoader'            => '1.0904',
        'Shell'                 => '0.6',
        'Socket'                => '1.77',
+       'Stdio'                 => '2.3',
        'Storable'              => '2.14',
        'Switch'                => '2.10',
        'Symbol'                => '1.05',
@@ -5801,9 +5825,11 @@ for my $version ( sort { $a <=> $b } keys %released ) {
        'Unicode::UCD'          => '0.22',
        'User::grent'           => '1.00',
        'User::pwent'           => '1.00',
+       'Win32'                 => '0.23',
        'XS::APItest'           => '0.05',
        'XS::Typemap'           => '0.01',
        'XSLoader'              => '0.03',
+       'XSSymSet'              => '1.0',
        'assertions'            => '0.01',
        'assertions::activate'  => '0.01',
        'attributes'            => '0.06',
@@ -5828,6 +5854,7 @@ for my $version ( sort { $a <=> $b } keys %released ) {
        'lib'                   => '0.5565',
        'locale'                => '1.00',
        'open'                  => '1.04',
+       'ops'                   => '1.00',
        'overload'              => '1.03',
        're'                    => '0.05',
        'sigtrap'               => '1.02',
@@ -5860,7 +5887,6 @@ for my $version ( sort { $a <=> $b } keys %released ) {
        'B::Deparse'            => '0.7',
        'B::Disassembler'       => '1.04',
        'B::Lint'               => '1.03',
-       'B::O'                  => '1.00',
        'B::Showlex'            => '1.02',
        'B::Stackobj'           => '1.00',
        'B::Stash'              => '1.00',
@@ -5893,6 +5919,7 @@ for my $version ( sort { $a <=> $b } keys %released ) {
        'DBM_Filter::null'      => '0.01',
        'DBM_Filter::utf8'      => '0.01',
        'DB_File'               => '1.811',
+       'DCLsym'                => '1.02',
        'Data::Dumper'          => '2.121_04',
        'Devel::DProf'          => '20050310.00',
        'Devel::PPPort'         => '3.06',
@@ -5930,7 +5957,7 @@ for my $version ( sort { $a <=> $b } keys %released ) {
        'Env'                   => '1.00',
        'Errno'                 => '1.09_01',
        'Exporter'              => '5.58',
-       'Exporter::Heavy'       => '5.59',
+       'Exporter::Heavy'       => '5.58',
        'ExtUtils::Command'     => '1.05',
        'ExtUtils::Command::MM' => '0.03',
        'ExtUtils::Constant'    => '0.16',
@@ -5987,6 +6014,7 @@ for my $version ( sort { $a <=> $b } keys %released ) {
        'File::stat'            => '1.00',
        'FileCache'             => '1.05',
        'FileHandle'            => '2.01',
+       'Filespec'              => '1.11',
        'Filter::Simple'        => '0.78',
        'Filter::Util::Call'    => '1.0601',
        'FindBin'               => '1.44',
@@ -6010,11 +6038,11 @@ for my $version ( sort { $a <=> $b } keys %released ) {
        'IO::Socket'            => '1.28',
        'IO::Socket::INET'      => '1.28',
        'IO::Socket::UNIX'      => '1.21',
+       'IPC::Msg'              => '1.02',
        'IPC::Open2'            => '1.01',
        'IPC::Open3'            => '1.0106',
+       'IPC::Semaphore'        => '1.02',
        'IPC::SysV'             => '1.04',
-       'IPC::SysV::Msg'        => '1.02',
-       'IPC::SysV::Semaphore'  => '1.02',
        'List::Util'            => '1.14',
        'Locale::Constants'     => '2.07',
        'Locale::Country'       => '2.07',
@@ -6064,10 +6092,9 @@ for my $version ( sort { $a <=> $b } keys %released ) {
        'Net::netent'           => '1.00',
        'Net::protoent'         => '1.00',
        'Net::servent'          => '1.01',
+       'O'                     => '1.00',
        'ODBM_File'             => '1.05',
        'Opcode'                => '1.05',
-       'Opcode::Safe'          => '2.11',
-       'Opcode::ops'           => '1.00',
        'POSIX'                 => '1.08',
        'PerlIO'                => '1.03',
        'PerlIO::encoding'      => '0.07',
@@ -6104,12 +6131,14 @@ for my $version ( sort { $a <=> $b } keys %released ) {
        'Pod::Text::Termcap'    => '1.11',
        'Pod::Usage'            => '1.3',
        'SDBM_File'             => '1.04',
+       'Safe'                  => '2.11',
        'Scalar::Util'          => '1.14',
        'Search::Dict'          => '1.02',
        'SelectSaver'           => '1.01',
        'SelfLoader'            => '1.0904',
        'Shell'                 => '0.6',
        'Socket'                => '1.77',
+       'Stdio'                 => '2.3',
        'Storable'              => '2.13',
        'Switch'                => '2.10',
        'Symbol'                => '1.06',
@@ -6158,9 +6187,11 @@ for my $version ( sort { $a <=> $b } keys %released ) {
        'Unicode::UCD'          => '0.23',
        'User::grent'           => '1.00',
        'User::pwent'           => '1.00',
+       'Win32'                 => '0.24',
        'XS::APItest'           => '0.06',
        'XS::Typemap'           => '0.01',
        'XSLoader'              => '0.02',
+       'XSSymSet'              => '1.0',
        'attributes'            => '0.06',
        'attrs'                 => '1.01',
        'autouse'               => '1.04',
@@ -6182,6 +6213,7 @@ for my $version ( sort { $a <=> $b } keys %released ) {
        'lib'                   => '0.5565',
        'locale'                => '1.00',
        'open'                  => '1.04',
+       'ops'                   => '1.00',
        'overload'              => '1.03',
        're'                    => '0.04',
        'sigtrap'               => '1.02',
@@ -6216,7 +6248,6 @@ for my $version ( sort { $a <=> $b } keys %released ) {
        'B::Deparse'            => '0.73',
        'B::Disassembler'       => '1.05',
        'B::Lint'               => '1.04',
-       'B::O'                  => '1.00',
        'B::Showlex'            => '1.02',
        'B::Stackobj'           => '1.00',
        'B::Stash'              => '1.00',
@@ -6277,6 +6308,7 @@ for my $version ( sort { $a <=> $b } keys %released ) {
        'DBM_Filter::null'      => '0.01',
        'DBM_Filter::utf8'      => '0.01',
        'DB_File'               => '1.814',
+       'DCLsym'                => '1.02',
        'Data::Dumper'          => '2.121_08',
        'Devel::DProf'          => '20050603.00',
        'Devel::PPPort'         => '3.08',
@@ -6389,6 +6421,7 @@ for my $version ( sort { $a <=> $b } keys %released ) {
        'File::stat'            => '1.00',
        'FileCache'             => '1.06',
        'FileHandle'            => '2.01',
+       'Filespec'              => '1.11',
        'Filter::Simple'        => '0.82',
        'Filter::Util::Call'    => '1.0601',
        'FindBin'               => '1.47',
@@ -6413,11 +6446,11 @@ for my $version ( sort { $a <=> $b } keys %released ) {
        'IO::Socket::INET'      => '1.29_02',
        'IO::Socket::UNIX'      => '1.22_01',
        'IO::Zlib'              => '1.04_02',
+       'IPC::Msg'              => '1.02',
        'IPC::Open2'            => '1.02',
        'IPC::Open3'            => '1.02',
+       'IPC::Semaphore'        => '1.02',
        'IPC::SysV'             => '1.04',
-       'IPC::SysV::Msg'        => '1.02',
-       'IPC::SysV::Semaphore'  => '1.02',
        'List::Util'            => '1.18',
        'Locale::Constants'     => '2.07',
        'Locale::Country'       => '2.07',
@@ -6448,6 +6481,7 @@ for my $version ( sort { $a <=> $b } keys %released ) {
        'Memoize::SDBM_File'    => '0.65',
        'Memoize::Storable'     => '0.65',
        'Module::CoreList'      => '2.02',
+       'Moped::Msg'            => '0.01',
        'NDBM_File'             => '1.06',
        'NEXT'                  => '0.60_01',
        'Net::Cmd'              => '2.26_01',
@@ -6469,10 +6503,9 @@ for my $version ( sort { $a <=> $b } keys %released ) {
        'Net::netent'           => '1.00',
        'Net::protoent'         => '1.00',
        'Net::servent'          => '1.01',
+       'O'                     => '1.00',
        'ODBM_File'             => '1.06',
        'Opcode'                => '1.08',
-       'Opcode::Safe'          => '2.12',
-       'Opcode::ops'           => '1.01',
        'POSIX'                 => '1.10',
        'PerlIO'                => '1.04',
        'PerlIO::encoding'      => '0.09',
@@ -6537,12 +6570,14 @@ for my $version ( sort { $a <=> $b } keys %released ) {
        'Pod::Text::Termcap'    => '2.01',
        'Pod::Usage'            => '1.33_01',
        'SDBM_File'             => '1.05',
+       'Safe'                  => '2.12',
        'Scalar::Util'          => '1.18',
        'Search::Dict'          => '1.02',
        'SelectSaver'           => '1.01',
        'SelfLoader'            => '1.0905',
        'Shell'                 => '0.6',
        'Socket'                => '1.78',
+       'Stdio'                 => '2.3',
        'Storable'              => '2.15_02',
        'Switch'                => '2.10_01',
        'Symbol'                => '1.06',
@@ -6594,9 +6629,11 @@ for my $version ( sort { $a <=> $b } keys %released ) {
        'Unicode::UCD'          => '0.24',
        'User::grent'           => '1.01',
        'User::pwent'           => '1.00',
+       'Win32'                 => '0.2601',
        'XS::APItest'           => '0.09',
        'XS::Typemap'           => '0.02',
        'XSLoader'              => '0.06',
+       'XSSymSet'              => '1.0',
        'assertions'            => '0.02',
        'assertions::activate'  => '0.02',
        'assertions::compat'    => undef,
@@ -6623,6 +6660,7 @@ for my $version ( sort { $a <=> $b } keys %released ) {
        'lib'                   => '0.5565',
        'locale'                => '1.00',
        'open'                  => '1.05',
+       'ops'                   => '1.01',
        'overload'              => '1.04',
        're'                    => '0.06',
        'sigtrap'               => '1.02',
@@ -6640,51 +6678,29 @@ for my $version ( sort { $a <=> $b } keys %released ) {
     },
     5.008008 => {
        'AnyDBM_File'           => '1.00',
-       'Archive::Tar'          => '1.28',
-       'Archive::Tar::Constant'=> '0.02',
-       'Archive::Tar::File'    => '0.02',
        'Attribute::Handlers'   => '0.78_02',
        'AutoLoader'            => '5.60',
-       'AutoSplit'             => '1.04_01',
-       'B'                     => '1.10',
-       'B'                     => '1.10',
-       'B::Asmdata'            => '1.01',
+       'AutoSplit'             => '1.04',
+       'B'                     => '1.09_01',
        'B::Asmdata'            => '1.01',
        'B::Assembler'          => '0.07',
-       'B::Assembler'          => '0.07',
-       'B::Bblock'             => '1.02',
-       'B::Bblock'             => '1.02',
-       'B::Bytecode'           => '1.01',
-       'B::Bytecode'           => '1.01',
-       'B::C'                  => '1.04',
-       'B::C'                  => '1.04',
-       'B::CC'                 => '1.00',
-       'B::CC'                 => '1.00',
-       'B::Concise'            => '0.67',
-       'B::Concise'            => '0.67',
-       'B::Debug'              => '1.02',
-       'B::Debug'              => '1.02',
-       'B::Deparse'            => '0.73',
-       'B::Deparse'            => '0.73',
-       'B::Disassembler'       => '1.05',
+       'B::Bblock'             => '1.02_01',
+       'B::Bytecode'           => '1.01_01',
+       'B::C'                  => '1.04_01',
+       'B::CC'                 => '1.00_01',
+       'B::Concise'            => '0.66',
+       'B::Debug'              => '1.02_01',
+       'B::Deparse'            => '0.71',
        'B::Disassembler'       => '1.05',
-       'B::Lint'               => '1.04',
-       'B::Lint'               => '1.04',
-       'B::O'                  => '1.00',
-       'B::Showlex'            => '1.02',
+       'B::Lint'               => '1.03',
        'B::Showlex'            => '1.02',
        'B::Stackobj'           => '1.00',
-       'B::Stackobj'           => '1.00',
-       'B::Stash'              => '1.00',
        'B::Stash'              => '1.00',
-       'B::Terse'              => '1.03',
-       'B::Terse'              => '1.03',
-       'B::Xref'               => '1.01',
+       'B::Terse'              => '1.03_01',
        'B::Xref'               => '1.01',
        'Benchmark'             => '1.07',
        'ByteLoader'            => '0.06',
-       'ByteLoader'            => '0.06',
-       'CGI'                   => '3.15_01',
+       'CGI'                   => '3.15',
        'CGI::Apache'           => '1.00',
        'CGI::Carp'             => '1.29',
        'CGI::Cookie'           => '1.26',
@@ -6693,51 +6709,14 @@ for my $version ( sort { $a <=> $b } keys %released ) {
        'CGI::Push'             => '1.04',
        'CGI::Switch'           => '1.00',
        'CGI::Util'             => '1.5',
-       'CPAN'                  => '1.83_59',
-       'CPAN::Debug'           => '4.44',
-       'CPAN::FirstTime'       => '4.69',
-       'CPAN::HandleConfig'    => '4.69',
-       'CPAN::Nox'             => '2.31',
-       'CPAN::Tarzip'          => '3.36',
-       'CPAN::Version'         => '2.55',
-       'Carp'                  => '1.05',
-       'Carp::Heavy'           => '1.05',
+       'CPAN'                  => '1.76_02',
+       'CPAN::FirstTime'       => '1.60 ',
+       'CPAN::Nox'             => '1.03',
+       'Carp'                  => '1.04',
+       'Carp::Heavy'           => '1.04',
        'Class::ISA'            => '0.33',
        'Class::Struct'         => '0.63',
-       'Compress::Gzip::Constants'=> '2.000_07',
-       'Compress::Zip::Constants'=> '1.00',
-       'Compress::Zlib'        => '2.000_07',
-       'Compress::Zlib'        => '2.000_07',
-       'Compress::Zlib::Common'=> '2.000_07',
-       'Compress::Zlib::Common'=> '2.000_07',
-       'Compress::Zlib::Compress::Gzip::Constants'=> '2.000_07',
-       'Compress::Zlib::Compress::Zip::Constants'=> '1.00',
-       'Compress::Zlib::CompressPlugin::Deflate'=> '2.000_05',
-       'Compress::Zlib::CompressPlugin::Identity'=> '2.000_05',
-       'Compress::Zlib::File::GlobMapper'=> '0.000_02',
-       'Compress::Zlib::FileConstants'=> '2.000_07',
-       'Compress::Zlib::FileConstants'=> '2.000_07',
-       'Compress::Zlib::IO::Compress::Base'=> '2.000_05',
-       'Compress::Zlib::IO::Compress::Deflate'=> '2.000_07',
-       'Compress::Zlib::IO::Compress::Gzip'=> '2.000_07',
-       'Compress::Zlib::IO::Compress::RawDeflate'=> '2.000_07',
-       'Compress::Zlib::IO::Compress::Zip'=> '2.000_04',
-       'Compress::Zlib::IO::Uncompress::AnyInflate'=> '2.000_07',
-       'Compress::Zlib::IO::Uncompress::AnyUncompress'=> '2.000_05',
-       'Compress::Zlib::IO::Uncompress::Base'=> '2.000_05',
-       'Compress::Zlib::IO::Uncompress::Gunzip'=> '2.000_07',
-       'Compress::Zlib::IO::Uncompress::Inflate'=> '2.000_07',
-       'Compress::Zlib::IO::Uncompress::RawInflate'=> '2.000_07',
-       'Compress::Zlib::IO::Uncompress::Unzip'=> '2.000_05',
-       'Compress::Zlib::ParseParameters'=> '2.000_07',
-       'Compress::Zlib::ParseParameters'=> '2.000_07',
-       'Compress::Zlib::UncompressPlugin::Identity'=> '2.000_05',
-       'Compress::Zlib::UncompressPlugin::Inflate'=> '2.000_05',
-       'CompressPlugin::Deflate'=> '2.000_05',
-       'CompressPlugin::Identity'=> '2.000_05',
-       'Config'                => undef,
-       'Config::Extensions'    => '0.01',
-       'Cwd'                   => '3.15',
+       'Cwd'                   => '3.12',
        'DB'                    => '1.01',
        'DBM_Filter'            => '0.01',
        'DBM_Filter::compress'  => '0.01',
@@ -6746,103 +6725,60 @@ for my $version ( sort { $a <=> $b } keys %released ) {
        'DBM_Filter::null'      => '0.01',
        'DBM_Filter::utf8'      => '0.01',
        'DB_File'               => '1.814',
+       'DCLsym'                => '1.02',
        'Data::Dumper'          => '2.121_08',
-       'Data::Dumper'          => '2.121_08',
-       'Devel::DProf'          => '20050603.00',
        'Devel::DProf'          => '20050603.00',
-       'Devel::PPPort'         => '3.08',
-       'Devel::PPPort'         => '3.08',
-       'Devel::Peek'           => '1.03',
+       'Devel::PPPort'         => '3.06_01',
        'Devel::Peek'           => '1.03',
        'Devel::SelfStubber'    => '1.03',
        'Digest'                => '1.14',
        'Digest::MD5'           => '2.36',
-       'Digest::MD5'           => '2.36',
-       'Digest::SHA'           => '5.32',
-       'Digest::SHA'           => '5.32',
        'Digest::base'          => '1.00',
        'Digest::file'          => '1.00',
-       'DirHandle'             => '1.01',
+       'DirHandle'             => '1.00',
        'Dumpvalue'             => '1.12',
-       'DynaLoader'            => '1.07',
-       'DynaLoader'            => '1.07',
-       'DynaLoader'            => '1.07',
-       'Encode'                => '2.14',
-       'Encode'                => '2.14',
-       'Encode::Alias'         => '2.04',
+       'DynaLoader'            => '1.05',
+       'Encode'                => '2.12',
        'Encode::Alias'         => '2.04',
        'Encode::Byte'          => '2.00',
-       'Encode::Byte'          => '2.00',
        'Encode::CJKConstants'  => '2.00',
-       'Encode::CJKConstants'  => '2.00',
-       'Encode::CN'            => '2.00',
        'Encode::CN'            => '2.00',
-       'Encode::CN::HZ'        => '2.02',
-       'Encode::CN::HZ'        => '2.02',
-       'Encode::Config'        => '2.01',
+       'Encode::CN::HZ'        => '2.01',
        'Encode::Config'        => '2.01',
        'Encode::EBCDIC'        => '2.00',
-       'Encode::EBCDIC'        => '2.00',
-       'Encode::Encoder'       => '2.00',
        'Encode::Encoder'       => '2.00',
        'Encode::Encoding'      => '2.02',
-       'Encode::Encoding'      => '2.02',
-       'Encode::Guess'         => '2.00',
        'Encode::Guess'         => '2.00',
        'Encode::JP'            => '2.01',
-       'Encode::JP'            => '2.01',
-       'Encode::JP::H2Z'       => '2.00',
        'Encode::JP::H2Z'       => '2.00',
        'Encode::JP::JIS7'      => '2.00',
-       'Encode::JP::JIS7'      => '2.00',
-       'Encode::KR'            => '2.00',
        'Encode::KR'            => '2.00',
        'Encode::KR::2022_KR'   => '2.00',
-       'Encode::KR::2022_KR'   => '2.00',
-       'Encode::MIME::Header'  => '2.02',
-       'Encode::MIME::Header'  => '2.02',
-       'Encode::MIME::Header::ISO_2022_JP'=> '1.01',
+       'Encode::MIME::Header'  => '2.01',
        'Encode::MIME::Header::ISO_2022_JP'=> '1.01',
        'Encode::Symbol'        => '2.00',
-       'Encode::Symbol'        => '2.00',
-       'Encode::TW'            => '2.00',
        'Encode::TW'            => '2.00',
        'Encode::Unicode'       => '2.02',
-       'Encode::Unicode'       => '2.02',
-       'Encode::Unicode::UTF7' => '2.01',
        'Encode::Unicode::UTF7' => '2.01',
-       'English'               => '1.04',
+       'English'               => '1.02',
        'Env'                   => '1.00',
        'Errno'                 => '1.09_01',
-       'Errno'                 => '1.09_01',
-       'Errno'                 => '1.09_01',
-       'Exporter'              => '5.59',
-       'Exporter::Heavy'       => '5.59',
-       'ExtUtils::CBuilder'    => '0.15',
-       'ExtUtils::CBuilder::Base'=> '0.12',
-       'ExtUtils::CBuilder::Platform::Unix'=> '0.12',
-       'ExtUtils::CBuilder::Platform::VMS'=> '0.12',
-       'ExtUtils::CBuilder::Platform::Windows'=> '0.12',
-       'ExtUtils::CBuilder::Platform::aix'=> '0.12',
-       'ExtUtils::CBuilder::Platform::cygwin'=> '0.12',
-       'ExtUtils::CBuilder::Platform::darwin'=> '0.12',
-       'ExtUtils::CBuilder::Platform::dec_osf'=> '0.01',
-       'ExtUtils::CBuilder::Platform::os2'=> '0.13',
+       'Exporter'              => '5.58',
+       'Exporter::Heavy'       => '5.58',
        'ExtUtils::Command'     => '1.09',
-       'ExtUtils::Command::MM' => '0.05_01',
-       'ExtUtils::Constant'    => '0.2',
-       'ExtUtils::Constant::Base'=> '0.02',
-       'ExtUtils::Constant::ProxySubs'=> '0.01',
+       'ExtUtils::Command::MM' => '0.05',
+       'ExtUtils::Constant'    => '0.17',
+       'ExtUtils::Constant::Base'=> '0.01',
        'ExtUtils::Constant::Utils'=> '0.01',
-       'ExtUtils::Constant::XS'=> '0.02',
+       'ExtUtils::Constant::XS'=> '0.01',
        'ExtUtils::Embed'       => '1.26',
-       'ExtUtils::Install'     => '1.33_01',
+       'ExtUtils::Install'     => '1.33',
        'ExtUtils::Installed'   => '0.08',
        'ExtUtils::Liblist'     => '1.01',
        'ExtUtils::Liblist::Kid'=> '1.3',
        'ExtUtils::MM'          => '0.05',
        'ExtUtils::MM_AIX'      => '0.03',
-       'ExtUtils::MM_Any'      => '0.13_01',
+       'ExtUtils::MM_Any'      => '0.13',
        'ExtUtils::MM_BeOS'     => '1.05',
        'ExtUtils::MM_Cygwin'   => '1.08',
        'ExtUtils::MM_DOS'      => '0.02',
@@ -6851,37 +6787,32 @@ for my $version ( sort { $a <=> $b } keys %released ) {
        'ExtUtils::MM_OS2'      => '1.05',
        'ExtUtils::MM_QNX'      => '0.02',
        'ExtUtils::MM_UWIN'     => '0.02',
-       'ExtUtils::MM_Unix'     => '1.50_01',
+       'ExtUtils::MM_Unix'     => '1.50',
        'ExtUtils::MM_VMS'      => '5.73',
        'ExtUtils::MM_VOS'      => '0.02',
        'ExtUtils::MM_Win32'    => '1.12',
        'ExtUtils::MM_Win95'    => '0.04',
        'ExtUtils::MY'          => '0.01',
-       'ExtUtils::MakeMaker'   => '6.30_01',
+       'ExtUtils::MakeMaker'   => '6.30',
        'ExtUtils::MakeMaker::Config'=> '0.02',
        'ExtUtils::MakeMaker::bytes'=> '0.01',
        'ExtUtils::MakeMaker::vmsish'=> '0.01',
        'ExtUtils::Manifest'    => '1.46',
-       'ExtUtils::Miniperl'    => undef,
        'ExtUtils::Mkbootstrap' => '1.15',
        'ExtUtils::Mksymlists'  => '1.19',
        'ExtUtils::Packlist'    => '0.04',
-       'ExtUtils::ParseXS'     => '2.15_02',
        'ExtUtils::testlib'     => '1.15',
-       'Fatal'                 => '1.04',
-       'Fcntl'                 => '1.05',
+       'Fatal'                 => '1.03',
        'Fcntl'                 => '1.05',
        'File::Basename'        => '2.74',
        'File::CheckTree'       => '4.3',
-       'File::Compare'         => '1.1005',
+       'File::Compare'         => '1.1003',
        'File::Copy'            => '2.09',
        'File::DosGlob'         => '1.00',
        'File::Find'            => '1.10',
        'File::Glob'            => '1.05',
-       'File::Glob'            => '1.05',
-       'File::GlobMapper'      => '0.000_02',
        'File::Path'            => '1.08',
-       'File::Spec'            => '3.15',
+       'File::Spec'            => '3.12',
        'File::Spec::Cygwin'    => '1.1',
        'File::Spec::Epoc'      => '1.1',
        'File::Spec::Functions' => '1.3',
@@ -6890,16 +6821,15 @@ for my $version ( sort { $a <=> $b } keys %released ) {
        'File::Spec::Unix'      => '1.5',
        'File::Spec::VMS'       => '1.4',
        'File::Spec::Win32'     => '1.6',
-       'File::Temp'            => '0.16_01',
+       'File::Temp'            => '0.16',
        'File::stat'            => '1.00',
        'FileCache'             => '1.06',
        'FileHandle'            => '2.01',
+       'Filespec'              => '1.11',
        'Filter::Simple'        => '0.82',
        'Filter::Util::Call'    => '1.0601',
-       'Filter::Util::Call'    => '1.0601',
        'FindBin'               => '1.47',
        'GDBM_File'             => '1.08',
-       'GDBM_File'             => '1.08',
        'Getopt::Long'          => '2.35',
        'Getopt::Std'           => '1.05',
        'Hash::Util'            => '0.05',
@@ -6908,76 +6838,43 @@ for my $version ( sort { $a <=> $b } keys %released ) {
        'I18N::LangTags::Detect'=> '1.03',
        'I18N::LangTags::List'  => '0.35',
        'I18N::Langinfo'        => '0.02',
-       'I18N::Langinfo'        => '0.02',
-       'IO'                    => '1.22',
        'IO'                    => '1.22',
-       'IO::Compress::Base'    => '2.000_05',
-       'IO::Compress::Deflate' => '2.000_07',
-       'IO::Compress::Gzip'    => '2.000_07',
-       'IO::Compress::RawDeflate'=> '2.000_07',
-       'IO::Compress::Zip'     => '2.000_04',
        'IO::Dir'               => '1.05',
-       'IO::Dir'               => '1.05',
-       'IO::File'              => '1.13_01',
-       'IO::File'              => '1.13_01',
-       'IO::Handle'            => '1.26',
-       'IO::Handle'            => '1.26',
-       'IO::Pipe'              => '1.13',
+       'IO::File'              => '1.13',
+       'IO::Handle'            => '1.25',
        'IO::Pipe'              => '1.13',
        'IO::Poll'              => '0.07',
-       'IO::Poll'              => '0.07',
-       'IO::Seekable'          => '1.10',
        'IO::Seekable'          => '1.10',
        'IO::Select'            => '1.17',
-       'IO::Select'            => '1.17',
-       'IO::Socket'            => '1.29_01',
-       'IO::Socket'            => '1.29_01',
-       'IO::Socket::INET'      => '1.29_02',
-       'IO::Socket::INET'      => '1.29_02',
-       'IO::Socket::UNIX'      => '1.22_01',
-       'IO::Socket::UNIX'      => '1.22_01',
-       'IO::Uncompress::AnyInflate'=> '2.000_07',
-       'IO::Uncompress::AnyUncompress'=> '2.000_05',
-       'IO::Uncompress::Base'  => '2.000_05',
-       'IO::Uncompress::Gunzip'=> '2.000_07',
-       'IO::Uncompress::Inflate'=> '2.000_07',
-       'IO::Uncompress::RawInflate'=> '2.000_07',
-       'IO::Uncompress::Unzip' => '2.000_05',
-       'IO::Zlib'              => '1.04_02',
+       'IO::Socket'            => '1.29',
+       'IO::Socket::INET'      => '1.29',
+       'IO::Socket::UNIX'      => '1.22',
        'IPC::Msg'              => '1.02',
        'IPC::Open2'            => '1.02',
        'IPC::Open3'            => '1.02',
        'IPC::Semaphore'        => '1.02',
        'IPC::SysV'             => '1.04',
-       'IPC::SysV'             => '1.04',
-       'IPC::SysV::Msg'        => '1.02',
-       'IPC::SysV::Semaphore'  => '1.02',
-       'List::Util'            => '1.18',
        'List::Util'            => '1.18',
        'Locale::Constants'     => '2.07',
        'Locale::Country'       => '2.07',
        'Locale::Currency'      => '2.07',
        'Locale::Language'      => '2.07',
-       'Locale::Maketext'      => '1.10_01',
+       'Locale::Maketext'      => '1.09',
        'Locale::Maketext::Guts'=> undef,
        'Locale::Maketext::GutsLoader'=> undef,
        'Locale::Script'        => '2.07',
        'MIME::Base64'          => '3.07',
-       'MIME::Base64'          => '3.07',
-       'MIME::QuotedPrint'     => '3.07',
        'MIME::QuotedPrint'     => '3.07',
        'Math::BigFloat'        => '1.51',
        'Math::BigFloat::Trace' => '0.01',
        'Math::BigInt'          => '1.77',
        'Math::BigInt::Calc'    => '0.47',
        'Math::BigInt::CalcEmu' => '0.05',
-       'Math::BigInt::FastCalc'=> '0.10',
-       'Math::BigInt::FastCalc'=> '0.10',
        'Math::BigInt::Trace'   => '0.01',
        'Math::BigRat'          => '0.15',
        'Math::Complex'         => '1.35',
        'Math::Trig'            => '1.03',
-       'Memoize'               => '1.01_01',
+       'Memoize'               => '1.01',
        'Memoize::AnyDBM_File'  => '0.65',
        'Memoize::Expire'       => '1.00',
        'Memoize::ExpireFile'   => '1.01',
@@ -6985,13 +6882,11 @@ for my $version ( sort { $a <=> $b } keys %released ) {
        'Memoize::NDBM_File'    => '0.65',
        'Memoize::SDBM_File'    => '0.65',
        'Memoize::Storable'     => '0.65',
-       'Module::CoreList'      => '2.03',
        'NDBM_File'             => '1.06',
-       'NDBM_File'             => '1.06',
-       'NEXT'                  => '0.60_01',
-       'Net::Cmd'              => '2.26_01',
+       'NEXT'                  => '0.60',
+       'Net::Cmd'              => '2.26',
        'Net::Config'           => '1.10',
-       'Net::Domain'           => '2.19_01',
+       'Net::Domain'           => '2.19',
        'Net::FTP'              => '2.75',
        'Net::FTP::A'           => '1.16',
        'Net::FTP::E'           => '0.01',
@@ -7001,7 +6896,7 @@ for my $version ( sort { $a <=> $b } keys %released ) {
        'Net::NNTP'             => '2.23',
        'Net::Netrc'            => '2.12',
        'Net::POP3'             => '2.28',
-       'Net::Ping'             => '2.31_04',
+       'Net::Ping'             => '2.31',
        'Net::SMTP'             => '2.29',
        'Net::Time'             => '2.10',
        'Net::hostent'          => '1.01',
@@ -7010,32 +6905,24 @@ for my $version ( sort { $a <=> $b } keys %released ) {
        'Net::servent'          => '1.01',
        'O'                     => '1.00',
        'ODBM_File'             => '1.06',
-       'Opcode'                => '1.08',
-       'Opcode'                => '1.08',
-       'Opcode::Safe'          => '2.12',
-       'Opcode::ops'           => '1.01',
-       'POSIX'                 => '1.10',
-       'POSIX'                 => '1.10',
+       'Opcode'                => '1.06',
+       'POSIX'                 => '1.09',
        'PerlIO'                => '1.04',
        'PerlIO::encoding'      => '0.09',
-       'PerlIO::encoding'      => '0.09',
-       'PerlIO::scalar'        => '0.04',
        'PerlIO::scalar'        => '0.04',
        'PerlIO::via'           => '0.03',
-       'PerlIO::via'           => '0.03',
        'PerlIO::via::QuotedPrint'=> '0.06',
        'Pod::Checker'          => '1.43',
-       'Pod::Escapes'          => '1.04',
        'Pod::Find'             => '1.34',
        'Pod::Functions'        => '1.03',
        'Pod::Html'             => '1.0504',
        'Pod::InputObjects'     => '1.3',
        'Pod::LaTeX'            => '0.58',
-       'Pod::Man'              => '2.08',
+       'Pod::Man'              => '1.37',
        'Pod::ParseLink'        => '1.06',
        'Pod::ParseUtils'       => '1.33',
        'Pod::Parser'           => '1.32',
-       'Pod::Perldoc'          => '3.14_01',
+       'Pod::Perldoc'          => '3.14',
        'Pod::Perldoc::BaseTo'  => undef,
        'Pod::Perldoc::GetOptsOO'=> undef,
        'Pod::Perldoc::ToChecker'=> undef,
@@ -7049,56 +6936,24 @@ for my $version ( sort { $a <=> $b } keys %released ) {
        'Pod::PlainText'        => '2.02',
        'Pod::Plainer'          => '0.01',
        'Pod::Select'           => '1.3',
-       'Pod::Simple'           => '3.04',
-       'Pod::Simple::BlackBox' => undef,
-       'Pod::Simple::Checker'  => '2.02',
-       'Pod::Simple::Debug'    => undef,
-       'Pod::Simple::DumpAsText'=> '2.02',
-       'Pod::Simple::DumpAsXML'=> '2.02',
-       'Pod::Simple::HTML'     => '3.03',
-       'Pod::Simple::HTMLBatch'=> '3.02',
-       'Pod::Simple::HTMLLegacy'=> '5.01',
-       'Pod::Simple::LinkSection'=> undef,
-       'Pod::Simple::Methody'  => '2.02',
-       'Pod::Simple::Progress' => '1.01',
-       'Pod::Simple::PullParser'=> '2.02',
-       'Pod::Simple::PullParserEndToken'=> undef,
-       'Pod::Simple::PullParserStartToken'=> undef,
-       'Pod::Simple::PullParserTextToken'=> undef,
-       'Pod::Simple::PullParserToken'=> '2.02',
-       'Pod::Simple::RTF'      => '2.02',
-       'Pod::Simple::Search'   => '3.04',
-       'Pod::Simple::SimpleTree'=> '2.02',
-       'Pod::Simple::Text'     => '2.02',
-       'Pod::Simple::TextContent'=> '2.02',
-       'Pod::Simple::TiedOutFH'=> undef,
-       'Pod::Simple::Transcode'=> undef,
-       'Pod::Simple::TranscodeDumb'=> '2.02',
-       'Pod::Simple::TranscodeSmart'=> undef,
-       'Pod::Simple::XMLOutStream'=> '2.02',
-       'Pod::Text'             => '3.06',
-       'Pod::Text::Color'      => '2.03',
-       'Pod::Text::Overstrike' => '2',
-       'Pod::Text::Termcap'    => '2.03',
-       'Pod::Usage'            => '1.33_01',
-       'SDBM_File'             => '1.05',
+       'Pod::Text'             => '2.21',
+       'Pod::Text::Color'      => '1.04',
+       'Pod::Text::Overstrike' => '1.1',
+       'Pod::Text::Termcap'    => '1.11',
+       'Pod::Usage'            => '1.33',
        'SDBM_File'             => '1.05',
        'Safe'                  => '2.12',
        'Scalar::Util'          => '1.18',
-       'Scalar::Util'          => '1.18',
        'Search::Dict'          => '1.02',
        'SelectSaver'           => '1.01',
-       'SelfLoader'            => '1.0905',
+       'SelfLoader'            => '1.0904',
        'Shell'                 => '0.6',
        'Socket'                => '1.78',
-       'Socket'                => '1.78',
-       'Storable'              => '2.15_02',
-       'Storable'              => '2.15_02',
+       'Stdio'                 => '2.3',
+       'Storable'              => '2.15',
        'Switch'                => '2.10_01',
        'Symbol'                => '1.06',
        'Sys::Hostname'         => '1.11',
-       'Sys::Hostname'         => '1.11',
-       'Sys::Syslog'           => '0.13',
        'Sys::Syslog'           => '0.13',
        'Term::ANSIColor'       => '1.10',
        'Term::Cap'             => '1.09',
@@ -7106,7 +6961,7 @@ for my $version ( sort { $a <=> $b } keys %released ) {
        'Term::ReadLine'        => '1.02',
        'Test'                  => '1.25',
        'Test::Builder'         => '0.32',
-       'Test::Builder::Module' => '0.03',
+       'Test::Builder::Module' => '0.02',
        'Test::Builder::Tester' => '1.02',
        'Test::Builder::Tester::Color'=> undef,
        'Test::Harness'         => '2.56',
@@ -7117,7 +6972,7 @@ for my $version ( sort { $a <=> $b } keys %released ) {
        'Test::More'            => '0.62',
        'Test::Simple'          => '0.62',
        'Text::Abbrev'          => '1.01',
-       'Text::Balanced'        => '1.95_01',
+       'Text::Balanced'        => '1.95',
        'Text::ParseWords'      => '3.24',
        'Text::Soundex'         => '1.01',
        'Text::Tabs'            => '2005.0824',
@@ -7128,7 +6983,7 @@ for my $version ( sort { $a <=> $b } keys %released ) {
        'Thread::Signal'        => '1.00',
        'Thread::Specific'      => '1.00',
        'Tie::Array'            => '1.03',
-       'Tie::File'             => '0.97_01',
+       'Tie::File'             => '0.97',
        'Tie::Handle'           => '4.1',
        'Tie::Hash'             => '1.02',
        'Tie::Memoize'          => '1.0',
@@ -7136,33 +6991,23 @@ for my $version ( sort { $a <=> $b } keys %released ) {
        'Tie::Scalar'           => '1.00',
        'Tie::SubstrHash'       => '1.00',
        'Time::HiRes'           => '1.86',
-       'Time::HiRes'           => '1.86',
        'Time::Local'           => '1.11',
        'Time::gmtime'          => '1.02',
        'Time::localtime'       => '1.02',
        'Time::tm'              => '1.00',
-       'UNIVERSAL'             => '1.03',
-       'UncompressPlugin::Identity'=> '2.000_05',
-       'UncompressPlugin::Inflate'=> '2.000_05',
+       'UNIVERSAL'             => '1.01',
        'Unicode::Collate'      => '0.52',
        'Unicode::Normalize'    => '0.32',
-       'Unicode::Normalize'    => '0.32',
        'Unicode::UCD'          => '0.24',
        'User::grent'           => '1.01',
        'User::pwent'           => '1.00',
-       'XS::APItest'           => '0.09',
-       'XS::APItest'           => '0.09',
-       'XS::Typemap'           => '0.02',
+       'Win32'                 => '0.2601',
+       'XS::APItest'           => '0.08',
        'XS::Typemap'           => '0.02',
        'XSLoader'              => '0.06',
-       'XSLoader'              => '0.06',
-       'XSLoader'              => '0.06',
-       'assertions'            => '0.02',
-       'assertions::activate'  => '0.02',
-       'assertions::compat'    => undef,
+       'XSSymSet'              => '1.0',
        'attributes'            => '0.06',
        'attrs'                 => '1.02',
-       'attrs'                 => '1.02',
        'autouse'               => '1.05',
        'base'                  => '2.07',
        'bigint'                => '0.07',
@@ -7171,36 +7016,509 @@ for my $version ( sort { $a <=> $b } keys %released ) {
        'blib'                  => '1.03',
        'bytes'                 => '1.02',
        'charnames'             => '1.05',
-       'constant'              => '1.07',
+       'constant'              => '1.05',
        'diagnostics'           => '1.15',
        'encoding'              => '2.02',
-       'encoding'              => '2.02',
-       'encoding::warnings'    => '0.05',
-       'feature'               => '1.00',
        'fields'                => '2.03',
        'filetest'              => '1.01',
        'if'                    => '0.05',
        'integer'               => '1.00',
        'less'                  => '0.01',
        'lib'                   => '0.5565',
-       'lib'                   => '0.5565',
        'locale'                => '1.00',
        'open'                  => '1.05',
        'ops'                   => '1.01',
        'overload'              => '1.04',
-       're'                    => '0.06',
-       're'                    => '0.06',
+       're'                    => '0.05',
        'sigtrap'               => '1.02',
-       'sort'                  => '2.00',
+       'sort'                  => '1.02',
        'strict'                => '1.03',
        'subs'                  => '1.00',
        'threads'               => '1.07',
-       'threads'               => '1.07',
-       'threads::shared'       => '0.94',
        'threads::shared'       => '0.94',
        'utf8'                  => '1.06',
        'vars'                  => '1.01',
-       'version'               => '0.53',
+       'vmsish'                => '1.02',
+       'warnings'              => '1.05',
+       'warnings::register'    => '1.01',
+    },
+    5.009004 => {
+       'AnyDBM_File'           => '1.00',
+       'Archive::Tar'          => '1.30_01',
+       'Archive::Tar::Constant'=> '0.02',
+       'Archive::Tar::File'    => '0.02',
+       'Attribute::Handlers'   => '0.78_02',
+       'AutoLoader'            => '5.61',
+       'AutoSplit'             => '1.04_01',
+       'B'                     => '1.11',
+       'B::Asmdata'            => '1.01',
+       'B::Assembler'          => '0.07',
+       'B::Bblock'             => '1.02',
+       'B::Bytecode'           => '1.02',
+       'B::C'                  => '1.05',
+       'B::CC'                 => '1.00',
+       'B::Concise'            => '0.69',
+       'B::Debug'              => '1.02',
+       'B::Deparse'            => '0.76',
+       'B::Disassembler'       => '1.05',
+       'B::Lint'               => '1.08',
+       'B::Showlex'            => '1.02',
+       'B::Stackobj'           => '1.00',
+       'B::Stash'              => '1.00',
+       'B::Terse'              => '1.03',
+       'B::Xref'               => '1.01',
+       'Benchmark'             => '1.08',
+       'ByteLoader'            => '0.06',
+       'CGI'                   => '3.20',
+       'CGI::Apache'           => '1.00',
+       'CGI::Carp'             => '1.29',
+       'CGI::Cookie'           => '1.27',
+       'CGI::Fast'             => '1.07',
+       'CGI::Pretty'           => '1.08',
+       'CGI::Push'             => '1.04',
+       'CGI::Switch'           => '1.00',
+       'CGI::Util'             => '1.5',
+       'CPAN'                  => '1.87_55',
+       'CPAN::Debug'           => '5.400561',
+       'CPAN::FirstTime'       => '5.400742',
+       'CPAN::HandleConfig'    => '5.400740',
+       'CPAN::Nox'             => '5.400561',
+       'CPAN::Tarzip'          => '5.400714',
+       'CPAN::Version'         => '5.400561',
+       'Carp'                  => '1.05',
+       'Carp::Heavy'           => '1.05',
+       'Class::ISA'            => '0.33',
+       'Class::Struct'         => '0.63',
+       'Compress::Raw::Zlib'   => '2.000_13',
+       'Compress::Zlib'        => '2.000_13',
+       'Config::Extensions'    => '0.01',
+       'Cwd'                   => '3.19',
+       'DB'                    => '1.01',
+       'DBM_Filter'            => '0.01',
+       'DBM_Filter::compress'  => '0.01',
+       'DBM_Filter::encode'    => '0.01',
+       'DBM_Filter::int32'     => '0.01',
+       'DBM_Filter::null'      => '0.01',
+       'DBM_Filter::utf8'      => '0.01',
+       'DB_File'               => '1.814',
+       'DCLsym'                => '1.02',
+       'Data::Dumper'          => '2.121_08',
+       'Devel::DProf'          => '20050603.00',
+       'Devel::PPPort'         => '3.10',
+       'Devel::Peek'           => '1.03',
+       'Devel::SelfStubber'    => '1.03',
+       'Digest'                => '1.15',
+       'Digest::MD5'           => '2.36',
+       'Digest::SHA'           => '5.43',
+       'Digest::base'          => '1.00',
+       'Digest::file'          => '1.00',
+       'DirHandle'             => '1.01',
+       'Dumpvalue'             => '1.12',
+       'DynaLoader'            => '1.07',
+       'Encode'                => '2.18_01',
+       'Encode::Alias'         => '2.06',
+       'Encode::Byte'          => '2.02',
+       'Encode::CJKConstants'  => '2.02',
+       'Encode::CN'            => '2.02',
+       'Encode::CN::HZ'        => '2.04',
+       'Encode::Config'        => '2.03',
+       'Encode::EBCDIC'        => '2.02',
+       'Encode::Encoder'       => '2.01',
+       'Encode::Encoding'      => '2.04',
+       'Encode::Guess'         => '2.02',
+       'Encode::JP'            => '2.03',
+       'Encode::JP::H2Z'       => '2.02',
+       'Encode::JP::JIS7'      => '2.02',
+       'Encode::KR'            => '2.02',
+       'Encode::KR::2022_KR'   => '2.02',
+       'Encode::MIME::Header'  => '2.04',
+       'Encode::MIME::Header::ISO_2022_JP'=> '1.03',
+       'Encode::Symbol'        => '2.02',
+       'Encode::TW'            => '2.02',
+       'Encode::Unicode'       => '2.03',
+       'Encode::Unicode::UTF7' => '2.04',
+       'English'               => '1.04',
+       'Env'                   => '1.00',
+       'Errno'                 => '1.09_01',
+       'Exporter'              => '5.59',
+       'Exporter::Heavy'       => '5.59',
+       'ExtUtils::CBuilder'    => '0.18',
+       'ExtUtils::CBuilder::Base'=> '0.12',
+       'ExtUtils::CBuilder::Platform::Unix'=> '0.12',
+       'ExtUtils::CBuilder::Platform::VMS'=> '0.12',
+       'ExtUtils::CBuilder::Platform::Windows'=> '0.12_01',
+       'ExtUtils::CBuilder::Platform::aix'=> '0.12',
+       'ExtUtils::CBuilder::Platform::cygwin'=> '0.12',
+       'ExtUtils::CBuilder::Platform::darwin'=> '0.12',
+       'ExtUtils::CBuilder::Platform::dec_osf'=> '0.01',
+       'ExtUtils::CBuilder::Platform::os2'=> '0.13',
+       'ExtUtils::Command'     => '1.09',
+       'ExtUtils::Command::MM' => '0.05_01',
+       'ExtUtils::Constant'    => '0.2',
+       'ExtUtils::Constant::Base'=> '0.03',
+       'ExtUtils::Constant::ProxySubs'=> '0.03',
+       'ExtUtils::Constant::Utils'=> '0.01',
+       'ExtUtils::Constant::XS'=> '0.02',
+       'ExtUtils::Embed'       => '1.26',
+       'ExtUtils::Install'     => '1.41',
+       'ExtUtils::Installed'   => '1.41',
+       'ExtUtils::Liblist'     => '1.01',
+       'ExtUtils::Liblist::Kid'=> '1.3',
+       'ExtUtils::MM'          => '0.05',
+       'ExtUtils::MM_AIX'      => '0.03',
+       'ExtUtils::MM_Any'      => '0.13_02',
+       'ExtUtils::MM_BeOS'     => '1.05',
+       'ExtUtils::MM_Cygwin'   => '1.08',
+       'ExtUtils::MM_DOS'      => '0.02',
+       'ExtUtils::MM_MacOS'    => '1.08',
+       'ExtUtils::MM_NW5'      => '2.08_01',
+       'ExtUtils::MM_OS2'      => '1.05',
+       'ExtUtils::MM_QNX'      => '0.02',
+       'ExtUtils::MM_UWIN'     => '0.02',
+       'ExtUtils::MM_Unix'     => '1.5003',
+       'ExtUtils::MM_VMS'      => '5.73_03',
+       'ExtUtils::MM_VOS'      => '0.02',
+       'ExtUtils::MM_Win32'    => '1.12_02',
+       'ExtUtils::MM_Win95'    => '0.04_01',
+       'ExtUtils::MY'          => '0.01',
+       'ExtUtils::MakeMaker'   => '6.30_02',
+       'ExtUtils::MakeMaker::Config'=> '0.02',
+       'ExtUtils::MakeMaker::bytes'=> '0.01',
+       'ExtUtils::MakeMaker::vmsish'=> '0.01',
+       'ExtUtils::Manifest'    => '1.46_01',
+       'ExtUtils::Mkbootstrap' => '1.15_01',
+       'ExtUtils::Mksymlists'  => '1.19_01',
+       'ExtUtils::Packlist'    => '1.41',
+       'ExtUtils::ParseXS'     => '2.15_02',
+       'ExtUtils::testlib'     => '1.15',
+       'Fatal'                 => '1.04',
+       'Fcntl'                 => '1.05',
+       'File::Basename'        => '2.75',
+       'File::CheckTree'       => '4.3',
+       'File::Compare'         => '1.1005',
+       'File::Copy'            => '2.09',
+       'File::DosGlob'         => '1.00',
+       'File::Find'            => '1.11',
+       'File::Glob'            => '1.05',
+       'File::GlobMapper'      => '0.000_02',
+       'File::Path'            => '1.08',
+       'File::Spec'            => '3.19',
+       'File::Spec::Cygwin'    => '1.1',
+       'File::Spec::Epoc'      => '1.1',
+       'File::Spec::Functions' => '1.3',
+       'File::Spec::Mac'       => '1.4',
+       'File::Spec::OS2'       => '1.2',
+       'File::Spec::Unix'      => '1.5',
+       'File::Spec::VMS'       => '1.4',
+       'File::Spec::Win32'     => '1.6',
+       'File::Temp'            => '0.16_01',
+       'File::stat'            => '1.00',
+       'FileCache'             => '1.07',
+       'FileHandle'            => '2.01',
+       'Filespec'              => '1.11',
+       'Filter::Simple'        => '0.82',
+       'Filter::Util::Call'    => '1.0601',
+       'FindBin'               => '1.47',
+       'GDBM_File'             => '1.08',
+       'Getopt::Long'          => '2.3501',
+       'Getopt::Std'           => '1.05',
+       'Hash::Util'            => '0.07',
+       'Hash::Util::FieldHash' => '0.01',
+       'I18N::Collate'         => '1.00',
+       'I18N::LangTags'        => '0.35',
+       'I18N::LangTags::Detect'=> '1.03',
+       'I18N::LangTags::List'  => '0.35',
+       'I18N::Langinfo'        => '0.02',
+       'IO'                    => '1.23_01',
+       'IO::Compress::Adapter::Deflate'=> '2.000_13',
+       'IO::Compress::Adapter::Identity'=> '2.000_13',
+       'IO::Compress::Base'    => '2.000_13',
+       'IO::Compress::Base::Common'=> '2.000_13',
+       'IO::Compress::Deflate' => '2.000_13',
+       'IO::Compress::Gzip'    => '2.000_13',
+       'IO::Compress::Gzip::Constants'=> '2.000_13',
+       'IO::Compress::RawDeflate'=> '2.000_13',
+       'IO::Compress::Zip'     => '2.000_13',
+       'IO::Compress::Zip::Constants'=> '2.000_13',
+       'IO::Compress::Zlib::Constants'=> '2.000_13',
+       'IO::Compress::Zlib::Extra'=> '2.000_13',
+       'IO::Dir'               => '1.06',
+       'IO::File'              => '1.14',
+       'IO::Handle'            => '1.27',
+       'IO::Pipe'              => '1.13',
+       'IO::Poll'              => '0.07',
+       'IO::Seekable'          => '1.10',
+       'IO::Select'            => '1.17',
+       'IO::Socket'            => '1.30_01',
+       'IO::Socket::INET'      => '1.31',
+       'IO::Socket::UNIX'      => '1.23',
+       'IO::Uncompress::Adapter::Identity'=> '2.000_13',
+       'IO::Uncompress::Adapter::Inflate'=> '2.000_13',
+       'IO::Uncompress::AnyInflate'=> '2.000_13',
+       'IO::Uncompress::AnyUncompress'=> '2.000_13',
+       'IO::Uncompress::Base'  => '2.000_13',
+       'IO::Uncompress::Gunzip'=> '2.000_13',
+       'IO::Uncompress::Inflate'=> '2.000_13',
+       'IO::Uncompress::RawInflate'=> '2.000_13',
+       'IO::Uncompress::Unzip' => '2.000_13',
+       'IO::Zlib'              => '1.04_02',
+       'IPC::Msg'              => '1.02',
+       'IPC::Open2'            => '1.02',
+       'IPC::Open3'            => '1.02',
+       'IPC::Semaphore'        => '1.02',
+       'IPC::SysV'             => '1.04',
+       'List::Util'            => '1.18',
+       'Locale::Constants'     => '2.07',
+       'Locale::Country'       => '2.07',
+       'Locale::Currency'      => '2.07',
+       'Locale::Language'      => '2.07',
+       'Locale::Maketext'      => '1.10_01',
+       'Locale::Maketext::Guts'=> undef,
+       'Locale::Maketext::GutsLoader'=> undef,
+       'Locale::Script'        => '2.07',
+       'MIME::Base64'          => '3.07_01',
+       'MIME::QuotedPrint'     => '3.07',
+       'Math::BigFloat'        => '1.51',
+       'Math::BigFloat::Trace' => '0.01',
+       'Math::BigInt'          => '1.77',
+       'Math::BigInt::Calc'    => '0.47',
+       'Math::BigInt::CalcEmu' => '0.05',
+       'Math::BigInt::FastCalc'=> '0.10',
+       'Math::BigInt::Trace'   => '0.01',
+       'Math::BigRat'          => '0.15',
+       'Math::Complex'         => '1.36',
+       'Math::Trig'            => '1.04',
+       'Memoize'               => '1.01_01',
+       'Memoize::AnyDBM_File'  => '0.65',
+       'Memoize::Expire'       => '1.00',
+       'Memoize::ExpireFile'   => '1.01',
+       'Memoize::ExpireTest'   => '0.65',
+       'Memoize::NDBM_File'    => '0.65',
+       'Memoize::SDBM_File'    => '0.65',
+       'Memoize::Storable'     => '0.65',
+       'Module::Build'         => '0.2805',
+       'Module::Build::Base'   => undef,
+       'Module::Build::Compat' => '0.03',
+       'Module::Build::ConfigData'=> undef,
+       'Module::Build::Cookbook'=> undef,
+       'Module::Build::ModuleInfo'=> undef,
+       'Module::Build::Notes'  => undef,
+       'Module::Build::PPMMaker'=> undef,
+       'Module::Build::Platform::Amiga'=> undef,
+       'Module::Build::Platform::Default'=> undef,
+       'Module::Build::Platform::EBCDIC'=> undef,
+       'Module::Build::Platform::MPEiX'=> undef,
+       'Module::Build::Platform::MacOS'=> undef,
+       'Module::Build::Platform::RiscOS'=> undef,
+       'Module::Build::Platform::Unix'=> undef,
+       'Module::Build::Platform::VMS'=> undef,
+       'Module::Build::Platform::VOS'=> undef,
+       'Module::Build::Platform::Windows'=> undef,
+       'Module::Build::Platform::aix'=> undef,
+       'Module::Build::Platform::cygwin'=> undef,
+       'Module::Build::Platform::darwin'=> undef,
+       'Module::Build::Platform::os2'=> undef,
+       'Module::Build::PodParser'=> undef,
+       'Module::Build::Version'=> '0',
+       'Module::Build::YAML'   => '0.50',
+       'Module::CoreList'      => '2.08',
+       'Module::Load'          => '0.10',
+       'Module::Loaded'        => '0.01',
+       'Moped::Msg'            => '0.01',
+       'NDBM_File'             => '1.06',
+       'NEXT'                  => '0.60_01',
+       'Net::Cmd'              => '2.26_01',
+       'Net::Config'           => '1.10',
+       'Net::Domain'           => '2.19_01',
+       'Net::FTP'              => '2.75',
+       'Net::FTP::A'           => '1.16',
+       'Net::FTP::E'           => '0.01',
+       'Net::FTP::I'           => '1.12',
+       'Net::FTP::L'           => '0.01',
+       'Net::FTP::dataconn'    => '0.11',
+       'Net::NNTP'             => '2.23',
+       'Net::Netrc'            => '2.12',
+       'Net::POP3'             => '2.28',
+       'Net::Ping'             => '2.31_04',
+       'Net::SMTP'             => '2.29',
+       'Net::Time'             => '2.10',
+       'Net::hostent'          => '1.01',
+       'Net::netent'           => '1.00',
+       'Net::protoent'         => '1.00',
+       'Net::servent'          => '1.01',
+       'O'                     => '1.00',
+       'ODBM_File'             => '1.06',
+       'Opcode'                => '1.08',
+       'POSIX'                 => '1.10',
+       'Package::Constants'    => '0.01',
+       'PerlIO'                => '1.04',
+       'PerlIO::encoding'      => '0.09',
+       'PerlIO::scalar'        => '0.04',
+       'PerlIO::via'           => '0.03',
+       'PerlIO::via::QuotedPrint'=> '0.06',
+       'Pod::Checker'          => '1.43',
+       'Pod::Escapes'          => '1.04',
+       'Pod::Find'             => '1.34',
+       'Pod::Functions'        => '1.03',
+       'Pod::Html'             => '1.07',
+       'Pod::InputObjects'     => '1.3',
+       'Pod::LaTeX'            => '0.58',
+       'Pod::Man'              => '2.09',
+       'Pod::ParseLink'        => '1.06',
+       'Pod::ParseUtils'       => '1.33',
+       'Pod::Parser'           => '1.32',
+       'Pod::Perldoc'          => '3.14_01',
+       'Pod::Perldoc::BaseTo'  => undef,
+       'Pod::Perldoc::GetOptsOO'=> undef,
+       'Pod::Perldoc::ToChecker'=> undef,
+       'Pod::Perldoc::ToMan'   => undef,
+       'Pod::Perldoc::ToNroff' => undef,
+       'Pod::Perldoc::ToPod'   => undef,
+       'Pod::Perldoc::ToRtf'   => undef,
+       'Pod::Perldoc::ToText'  => undef,
+       'Pod::Perldoc::ToTk'    => undef,
+       'Pod::Perldoc::ToXml'   => undef,
+       'Pod::PlainText'        => '2.02',
+       'Pod::Plainer'          => '0.01',
+       'Pod::Select'           => '1.3',
+       'Pod::Simple'           => '3.04',
+       'Pod::Simple::BlackBox' => undef,
+       'Pod::Simple::Checker'  => '2.02',
+       'Pod::Simple::Debug'    => undef,
+       'Pod::Simple::DumpAsText'=> '2.02',
+       'Pod::Simple::DumpAsXML'=> '2.02',
+       'Pod::Simple::HTML'     => '3.03',
+       'Pod::Simple::HTMLBatch'=> '3.02',
+       'Pod::Simple::HTMLLegacy'=> '5.01',
+       'Pod::Simple::LinkSection'=> undef,
+       'Pod::Simple::Methody'  => '2.02',
+       'Pod::Simple::Progress' => '1.01',
+       'Pod::Simple::PullParser'=> '2.02',
+       'Pod::Simple::PullParserEndToken'=> undef,
+       'Pod::Simple::PullParserStartToken'=> undef,
+       'Pod::Simple::PullParserTextToken'=> undef,
+       'Pod::Simple::PullParserToken'=> '2.02',
+       'Pod::Simple::RTF'      => '2.02',
+       'Pod::Simple::Search'   => '3.04',
+       'Pod::Simple::SimpleTree'=> '2.02',
+       'Pod::Simple::Text'     => '2.02',
+       'Pod::Simple::TextContent'=> '2.02',
+       'Pod::Simple::TiedOutFH'=> undef,
+       'Pod::Simple::Transcode'=> undef,
+       'Pod::Simple::TranscodeDumb'=> '2.02',
+       'Pod::Simple::TranscodeSmart'=> undef,
+       'Pod::Simple::XMLOutStream'=> '2.02',
+       'Pod::Text'             => '3.07',
+       'Pod::Text::Color'      => '2.03',
+       'Pod::Text::Overstrike' => '2',
+       'Pod::Text::Termcap'    => '2.03',
+       'Pod::Usage'            => '1.33_01',
+       'SDBM_File'             => '1.06',
+       'Safe'                  => '2.12',
+       'Scalar::Util'          => '1.18',
+       'Search::Dict'          => '1.02',
+       'SelectSaver'           => '1.01',
+       'SelfLoader'            => '1.0905',
+       'Shell'                 => '0.7',
+       'Socket'                => '1.78',
+       'Stdio'                 => '2.3',
+       'Storable'              => '2.15_02',
+       'Switch'                => '2.10_01',
+       'Symbol'                => '1.06',
+       'Sys::Hostname'         => '1.11',
+       'Sys::Syslog'           => '0.17',
+       'Term::ANSIColor'       => '1.11',
+       'Term::Cap'             => '1.09',
+       'Term::Complete'        => '1.402',
+       'Term::ReadLine'        => '1.02',
+       'Test'                  => '1.25',
+       'Test::Builder'         => '0.33',
+       'Test::Builder::Module' => '0.03',
+       'Test::Builder::Tester' => '1.04',
+       'Test::Builder::Tester::Color'=> undef,
+       'Test::Harness'         => '2.62',
+       'Test::Harness::Assert' => '0.02',
+       'Test::Harness::Iterator'=> '0.02',
+       'Test::Harness::Point'  => '0.01',
+       'Test::Harness::Straps' => '0.26',
+       'Test::Harness::Util'   => '0.01',
+       'Test::More'            => '0.64',
+       'Test::Simple'          => '0.64',
+       'Text::Abbrev'          => '1.01',
+       'Text::Balanced'        => '1.98_01',
+       'Text::ParseWords'      => '3.25',
+       'Text::Soundex'         => '1.01',
+       'Text::Tabs'            => '2007.071101',
+       'Text::Wrap'            => '2006.0711',
+       'Thread'                => '2.00',
+       'Thread::Queue'         => '2.00',
+       'Thread::Semaphore'     => '2.01',
+       'Thread::Signal'        => '1.00',
+       'Thread::Specific'      => '1.00',
+       'Tie::Array'            => '1.03',
+       'Tie::File'             => '0.97_01',
+       'Tie::Handle'           => '4.1',
+       'Tie::Hash'             => '1.02',
+       'Tie::Memoize'          => '1.0',
+       'Tie::RefHash'          => '1.34_01',
+       'Tie::Scalar'           => '1.00',
+       'Tie::SubstrHash'       => '1.00',
+       'Time::HiRes'           => '1.87',
+       'Time::Local'           => '1.13',
+       'Time::gmtime'          => '1.03',
+       'Time::localtime'       => '1.02',
+       'Time::tm'              => '1.00',
+       'UNIVERSAL'             => '1.04',
+       'Unicode::Collate'      => '0.52',
+       'Unicode::Normalize'    => '1.01',
+       'Unicode::UCD'          => '0.24',
+       'User::grent'           => '1.01',
+       'User::pwent'           => '1.00',
+       'Win32'                 => '0.2601',
+       'Win32API::File'        => '0.1001',
+       'Win32API::File::ExtUtils::Myconst2perl'=> '1',
+       'XS::APItest'           => '0.09',
+       'XS::Typemap'           => '0.02',
+       'XSLoader'              => '0.06',
+       'XSSymSet'              => '1.0',
+       'assertions'            => '0.03',
+       'assertions::activate'  => '0.02',
+       'assertions::compat'    => '0.02',
+       'attributes'            => '0.06',
+       'attrs'                 => '1.02',
+       'autouse'               => '1.06',
+       'base'                  => '2.07',
+       'bigint'                => '0.07',
+       'bignum'                => '0.17',
+       'bigrat'                => '0.08',
+       'blib'                  => '1.03',
+       'bytes'                 => '1.02',
+       'charnames'             => '1.05',
+       'constant'              => '1.07',
+       'diagnostics'           => '1.16',
+       'encoding'              => '2.04',
+       'encoding::warnings'    => '0.10',
+       'feature'               => '1.01',
+       'fields'                => '2.03',
+       'filetest'              => '1.01',
+       'if'                    => '0.05',
+       'integer'               => '1.00',
+       'less'                  => '0.01',
+       'lib'                   => '0.5565',
+       'locale'                => '1.00',
+       'open'                  => '1.05',
+       'ops'                   => '1.01',
+       'overload'              => '1.04',
+       're'                    => '0.0601',
+       'sigtrap'               => '1.02',
+       'sort'                  => '2.00',
+       'strict'                => '1.03',
+       'subs'                  => '1.00',
+       'threads'               => '1.38',
+       'threads::shared'       => '0.94_01',
+       'utf8'                  => '1.06',
+       'vars'                  => '1.01',
+       'version'               => '0.67',
        'vmsish'                => '1.02',
        'warnings'              => '1.05',
        'warnings::register'    => '1.01',