This test script was not using the same names for the VMS specific files descrip.mms and descrip.mms_old that the rest of Makemaker was doing.

-John
[EMAIL PROTECTED]
Personal Opinion Only
--- lib/ExtUtils/t/Constant.t_25305     Thu Aug 18 20:33:20 2005
+++ lib/ExtUtils/t/Constant.t   Thu Aug 18 20:30:23 2005
@@ -48,7 +48,7 @@
 # Renamed by make clean
 my $makefile = ($^O eq 'VMS' ? 'descrip' : 'Makefile');
 my $makefile_ext = ($^O eq 'VMS' ? '.mms' : '');
-my $makefile_rename = $makefile . ($^O eq 'VMS' ? '.mms' : '.old');
+my $makefile_rename = $makefile . ($^O eq 'VMS' ? '.mms_old' : '.old');
 
 my $output = "output";
 my $package = "ExtTest";
@@ -250,7 +250,7 @@
 
   check_for_bonus_files ('.', @$files, $output, $makefile_rename, '.', '..');
 
-  rename $makefile_rename, $makefile
+  rename $makefile_rename, $makefile . $makefile_ext
     or die "Can't rename '$makefile_rename' to '$makefile': $!";
 
   unlink $output or warn "Can't unlink '$output': $!";

Reply via email to