I had noted in the past that temporary files were starting to pile up in
my SYS$SCRATCH: directory after runs of "mmk test" in a
perl source tree.  Unfortunately I have bad news: it appears
that basic perl use with recent maint kits will lead to accumulation
of these temporary files.  I was able to tell this since as of
this morning I have run only a couple of basic perl tasks:
I set def'ed into a [EMAIL PROTECTED] source tree and ran:

   mmk install

I then unpacked a snapshot of File::Spec::0.85_01
from CPAN and ran the usual:

  perl Makefile.PL
  mmk test

(one of the tests failed - possible vmspipe.com issue too).

 As of this morning I now have three new unwanted files:

$ dir/date/size/since sys$scratch:

Directory S1:[PPRYMMER]

FILE-SPEC-0_85_01.DIR;1
                           1  12-SEP-2003 09:18:50.66
FILE-SPEC-0_85_01.TAR;1
                         280  12-SEP-2003 09:18:25.28
FTP_SERVER.LOG;1          12  12-SEP-2003 09:17:09.63
PERLIO_65DA58.;1           5  12-SEP-2003 08:58:17.09
PERLIO_A5DA58.;1           4  12-SEP-2003 09:00:17.58
PERLPIPE_2A65EB60_4.COM;1
                           2  12-SEP-2003 09:19:34.58

Total of 6 files, 304 blocks.

The perlpipe_$$.com is possibly due to a lack of vmspipe clean up in the
failed test of the module.  But the perlio_$$. files contain things like:

pod/perl.pod
pod/perl5004delta.pod
pod/perl5005delta.pod
pod/perl561delta.pod
pod/perl56delta.pod
pod/perl570delta.pod
pod/perl571delta.pod
pod/perl572delta.pod
pod/perl573delta.pod
pod/perl58delta.pod
pod/perlaix.pod
pod/perlamiga.pod
pod/perlapi.pod
pod/perlapio.pod
<snip>

Which looks like installperl. pod directory listings and the other
contains:

lib/vms_axp/5_8_1/core/av.h
lib/vms_axp/5_8_1/core/cc_runtime.h
lib/vms_axp/5_8_1/core/config.h
lib/vms_axp/5_8_1/core/cop.h
lib/vms_axp/5_8_1/core/cv.h
lib/vms_axp/5_8_1/core/embed.h
lib/vms_axp/5_8_1/core/embedvar.h
lib/vms_axp/5_8_1/core/extern.h
lib/vms_axp/5_8_1/core/fakethr.h
lib/vms_axp/5_8_1/core/form.h
lib/vms_axp/5_8_1/core/gv.h
lib/vms_axp/5_8_1/core/handy.h

which looks like installperl header listings.

Peter Prymmer

Reply via email to