While I realize that I should move on to a later release I just
wanted to point out that ExtUtils::MakeMaker as shipped with
perl 5.8.1 "MAINT19040" has exhibited some curious
problems with the entries made to the perlocal.pod documents
afterr issuing the command "mmk install".

By way of contrast here is a perllocal.pod entry seen with
the "perldoc perllocal" command running under perl 5.005_02:

  Tue Nov 16 20:59:44 1999 : `Module MIME::Base64'

    *   `installed into : perl_root:[lib]'

    *   `LINKTYPE : dynamic'

    *   `VERSION : 2.04'

  Tue Nov 16 21:00:02 1999 : `Module MD5'

Whereas here is the record of a recently installed module
in a perl 5.8.1 tree:

  Mon Jun  2 15:02:45 2003: "Module" DBI
    *   "installed into: perl_root:[lib.site_perl]"

    *   " : "

  Tue Jun  3 16:19:20 2003: "Module" DBD::mysql

Note that the LINKTYPE and VERSION are missing from
the latter perllocal.pod document.  It also looks like

For what it is worth the 5.005_02 version of perllocal.pod
generated these type of =head2 warnings, but I thought
you might like to see them:

$ podchecker -warnings -warnings
PERL_ROOT:[LIB.SITE_PERL.VMS_AXP]perllocal.pod
*** WARNING: =head2 without preceding higher level at line 1 in file
perl_root:[lib.site_perl.vms_axp]perllocal.pod
*** WARNING: =head2 without preceding higher level at line 16 in file
perl_root:[lib.site_perl.vms_axp]perllocal.pod
*** WARNING: =head2 without preceding higher level at line 31 in file
perl_root:[lib.site_perl.vms_axp]perllocal.pod
*** WARNING: =head2 without preceding higher level at line 46 in file
perl_root:[lib.site_perl.vms_axp]perllocal.pod
*** WARNING: =head2 without preceding higher level at line 61 in file
perl_root:[lib.site_perl.vms_axp]perllocal.pod
*** WARNING: =head2 without preceding higher level at line 76 in file
perl_root:[lib.site_perl.vms_axp]perllocal.pod
*** WARNING: =head2 without preceding higher level at line 91 in file
perl_root:[lib.site_perl.vms_axp]perllocal.pod
*** WARNING: =head2 without preceding higher level at line 106 in file
perl_root:[lib.site_perl.vms_axp]perllocal.pod
*** WARNING: =head2 without preceding higher level at line 121 in file
perl_root:[lib.site_perl.vms_axp]perllocal.pod
perl_root:[lib.site_perl.vms_axp]perllocal.pod pod syntax OK.
perl_root:[lib.site_perl.vms_axp]perllocal.pod pod syntax OK.

Peter Prymmer


Reply via email to