Title: Message
To answer some of my own question.
 
I had earlier had difficulties which I thought may have been due to MMK,
so I switched to MMS.
 
It would appear that this is where my difficulty lies.
 
When I do a "MMK INSTALL" the directories that were missing are created and populated.
 
I think it might be safest if I blow everything away then ensure that I use the same tool throughout.
 
(And yes, I did see the warnings in the README, but at least I now know at least one manifestation of the difficulties that can arise).
 
Regards,
Paul Keirnan
-----Original Message-----
From: Keirnan, Paul
Sent: Thursday, 5 December 2002 12:44 PM
To: '[EMAIL PROTECTED]'
Subject: Missing standard modules


Hmmm... I obviously didn't learn nearly enough though.

My current Perl is the PCSI build of PERL V5.5-3A2.
(which means I didn't build any of it myself).

I have downloaded, built, tested and installed Perl 5.8.0.

I then attempted to build TEST-SIMPLE-0_47.

  HTCLU5_> perl makefile.pl
  Can't locate ExtUtils/MakeMaker.pm in @INC (@INC contains: perl_root:[lib.VMS_AXP.5_8_0] perl_root:[lib]
  perl_root:[lib.site_perl.VMS_AXP] perl_root:[lib.site_perl] /perl_root/lib/site_perl .) at makefile.pl line 10.
  BEGIN failed--compilation aborted at makefile.pl line 10.
  %RMS-F-SYN, file specification syntax error

And found that "perl_root:[lib.extutils]" does not exist.

PERLMODLIB.POD gives a list of standard modules, all of which are in the build area.

However, comparing the directories in the two install directories
        DSA0:[SYS1.SYSCOMMON.PERL5_005_03.LIB]
and
        DSA0:[SYS1.SYSCOMMON.PERL_5_8_0.LIB]
shows:

   Directories existing in 5.5.3 but not in 5.8.0
 
        ..B   .CGI   .CLASS   .BUNDLE ..CPAN   .DATA   .DEVEL   ..EXTUTILS   .FILE  .TERM

   Directories new to 5.8.0 (I take it this is just new functionality).

        .FILTER  ..HASH  .IO  .LIST   .LOCALE .MEMOIZE   ..MIME   .NEXT
        .PERLIO ..SCALAR .SWITCH  .THREAD .UNICODE  .UNICORE   ..WARNINGS

I am unable to determine either why the modules (Extutils::*, File::*, Term::*)
did not get moved from the build area to the install area, or what is needed to
make the install move them.

I could, of course, manually copy the required files to perl_root:[lib...] but this wouldn't
help me understand why they're not there in the first place.

Any help would be greatly appreciated.

Regards,
Paul Keirnan

Reply via email to