At 9:23 PM -0800 1/2/03, Michael G Schwern wrote: ><record type=broken>Please post your descrip.mms with your reports</record>
<oops explanation="forgot" remedy="attached">Sorry about that.</oops> >BTW The Compaq TestDrive machines had their user disks wiped a few months >back, so I lost my Unixy VMS testing setup. I tried to restore it using GNV >(GNV's Not VMS) but their current stable packages are missing unzip and >gunzip and their stuff from CVS doesn't compile properly. The GNV I've got has both of those. There is a self-extracting zip file of the current version at <http://www.openvms.compaq.com/opensource/DEC-AXPVMS-GNV-X0104-005-1.PCSI-DCX_AXPEXE> You should be able to run the file to extract the .PCSI kit, then install it something like $ run DEC-AXPVMS-GNV-X0104-005-1.PCSI-DCX_AXPEXE $ product install/destination=mydisk:[mydir] gnv $ @mydisk:[mydir]gnv_setup $ bash ... >Also, the OpenVMS >Galaxy machines have been down for weeks which means no MMS or MMK. :( I think they rotate around; the machines you were using may be running Linux or Tru64 this week. >If you know the location of unzip and gunzip for VMS I should be able to >install MMK and start working on this on my own again. <ftp://ftp.process.com/vms-freeware/unzip.alpha_exe> $ unzip :== mydisk:[mydir]unzip.alpha_exe $ unzip whatever <ftp://ftp.process.com/vms-freeware/fileserv/gzip-1-2-4b.zip> <ftp://ftp.madgoat.com/madgoat/MMK.zip> >You're still getting the eliminate_macros errors? No, but the reason they were occurring was still latent before my patch. > > The VMS-specific pm_to_blib override needs to be reinstated because >> the Unix one creates lines that are too long > >That shouldn't be happening, split_command() should be doing the Right >Thing. How much longer than too long are they? A little over 256 or a lot? A little, I think. See below. > > it concatenates macros > > as filespecs so you end up with invalid directories of the form >> [.[foo].bar] > >The only concatenation done is when calculating the autodir and MM_VMS's old >pm_to_blib did nearly the same thing except it used $self->{INST_LIB} >instead of $(INST_LIB). Isn't eliminate_macros() supposed to take care of >things like that? Hmm. I'm actually not seeing this in the current snapshot, so perhaps it got fixed already. Here's what a run currently looks like: $ perl Makefile.PL Argument "6.06_02" isn't numeric in numeric lt (<) at makefile.pl line 32. Checking if your kit is complete... Looks good Warning: prerequisite Pod::Man 0 not found. Use of uninitialized value in pattern match (m//) at lib/ExtUtils/MM_VMS.pm line 387. Use of uninitialized value in split at lib/ExtUtils/MM_VMS.pm line 394. Writing Descrip.MMS for ExtUtils::MakeMaker $ mmk Create/Directory [.blib.lib.ExtUtils] MCR perl_root:[000000]miniperl.exe -we "open F,qq{>$ARGV[1]};close F;utime(0,(stat($ARGV[0]))[9]+1,$ARGV[1])" perl_root:[lib.VMS_AXP.5_8_0.CORE]perl.h [.blib.lib.ExtUtils].exists Create/Directory [.blib.arch.auto.ExtUtils.MakeMaker] MCR perl_root:[000000]miniperl.exe -we "open F,qq{>$ARGV[1]};close F;utime(0,(stat($ARGV[0]))[9]+1,$ARGV[1])" perl_root:[lib.VMS_AXP.5_8_0.CORE]perl.h [.blib.arch.auto.ExtUtils.MakeMaker].exists Create/Directory [.blib.lib.auto.ExtUtils.MakeMaker] MCR perl_root:[000000]miniperl.exe -we "open F,qq{>$ARGV[1]};close F;utime(0,(stat($ARGV[0]))[9]+1,$ARGV[1])" perl_root:[lib.VMS_AXP.5_8_0.CORE]perl.h [.blib.lib.auto.ExtUtils.MakeMaker].exists Create/Directory [.blib.man3] MCR perl_root:[000000]miniperl.exe -we "open F,qq{>$ARGV[1]};close F;utime(0,(stat($ARGV[0]))[9]+1,$ARGV[1])" perl_root:[lib.VMS_AXP.5_8_0.CORE]perl.h [.blib.man3].exists MCR perl_root:[000000]miniperl.exe "-ID0:[CRAIG.EXTUTILS-MAKEMAKER-6_06_02.lib]" "-MExtUtils::Install" -e "pm_to_blib({@ARGV}, '[.blib.lib.auto]', '')" [.lib.extutils]mm_vms.pm [.blib.lib.extutils]mm_vms.pm [.lib.extutils]mm_cygwin.pm [.blib.lib.extutils]mm_cygwin.pm [.lib.extutils]command.pm [.blib.lib.extutils]command.pm %DCL-W-TKNOVF, command element is too long - shorten \perl_root:[000000]miniperl.exe "-ID0:[CRAIG.EXTUTILS-MAKEMAKER-6_06_02.lib]" "-MExtUtils::Install" -e "pm_to_blib({@ARGV}, '[.blib.lib.auto]', )" [.lib.extutils]mm_vms.pm [.blib.lib.extutils]mm_vms.pm [.lib.extutils]mm_cygwin.pm [.blib.lib.extutils]mm_c %MMK-F-ERRUPD, error status %X000382A0 occurred when updating target PM_TO_BLIB -- ________________________________________ Craig A. Berry mailto:[EMAIL PROTECTED] "... getting out of a sonnet is much more difficult than getting in." Brad Leithauser
%descrip.mms.gz
Description: application/applefile
descrip.mms.gz
Description: Binary data
