> At 5:10 PM +0000 1/6/08, [EMAIL PROTECTED] wrote:
> >I'm attempting to build PERL 5.10.0 on an Alpha VMS 8.3 system on an ODS-5
> >disk. It passes all but two of the tests see below
> Thanks for the report. Both of these appear to have something to do
> with zip archives, and it might be they are using whatever external
> utilities you've got. What do you get from
> $ unzip -v
> $ zip -v
Thanks Craig. The ZIP and UNZIP were setup in a directory pointed to by
DCL$PATH and I discovered that it seems to need w:re rather than just w:e
protection on that directory for an unprivileged account to run them -
which I didn't think it should.
But anyway changing that makes no difference to the
20_CPANPLUS-Dist-MM.t test
$ @ [.VMS]TEST .EXE "" -"v" [-.lib.CPANPLUS.t]20_CPANPLUS-Dist-MM.t
%DELETE-I-FILDEL, DATA1:[000000.perl-5_10_0.t]PERL.EXE;1 deleted (80 blocks)
%COPY-S-COPIED, DATA1:[000000.perl-5_10_0]PERL.EXE;1 copied to
DATA1:[000000.PER
L-5_10_0.T]PERL.EXE;1 (6 blocks)
%DELETE-I-FILDEL, DATA1:[000000.perl-5_10_0.t]vmspipe.com;1 deleted (80 blocks)
%COPY-S-COPIED, DATA1:[000000.perl-5_10_0]vmspipe.com;1 copied to
DATA1:[000000.
PERL-5_10_0.T]vmspipe.com;1 (2 blocks)
6-JAN-2008 20:18:20.80 User: CPAN Process ID: 00009280
Node: HELIUM Process name: "CPAN"
Accounting information:
Buffered I/O count: 8571 Peak working set size: 10128
Direct I/O count: 582 Peak virtual size: 182672
Page faults: 7343 Mounted volumes: 0
Images activated: 82
Elapsed CPU time: 0 00:00:02.37
Connect time: 0 00:45:35.26
ok 1 - Rebuilding trees
ok 2 - Loaded object for: Foo::Bar::EU::NOXS
ok 3 - Loaded object for: Foo::Bar
ok 4 - Format is available
ok 5 - Making format unavailable
ok 6 - Format failure logged
ok 7 - Fetching module to
DATA1:[PERL-5_10_0.LIB.CPANPLUS.T.dummy-cpanplus.autho
rs.id.EUNOXS]Foo-Bar-0.01.tar.gz
ok 8 - Extracting module to
DATA1:[PERL-5_10_0.LIB.CPANPLUS.T.dummy-cpanplus.5_1
0_0.build.Foo-Bar-0_01]
ok 9 - Testing module
ok 10 - Test success registered as status
ok 11 - Prepared status registered
ok 12 - Created status registered
ok 13 - Distdir status registered properly
ok 14 - Preparing module
ok 15 - Creating module
ok 16 - Building distribution
ok 17 - Dist registered as status
ok 18 - The object isa CPANPLUS::Dist::MM
ok 19 # skip No install tests under core perl
ok 20 # skip No install tests under core perl
ok 21 # skip No install tests under core perl
ok 22 # skip No install tests under core perl
ok 23 # skip No install tests under core perl
ok 24 # skip No install tests under core perl
ok 25 # skip No install tests under core perl
ok 26 # skip No install tests under core perl
ok 27 # skip No install tests under core perl
ok 28 # skip No install tests under core perl
ok 29 - Old status info flushed
ok 30 - New dist object made
ok 31 - Dist->prepare failed
ok 32 - Failure logged
ok 33 - Dist->create failed
ok 34 - Failure logged
ok 35 - Dist->create failed
ok 36 - Failure logged
ok 37 - Old status info flushed
ok 38 - Module fetched again
ok 39 - Module extracted again
not ok 40 - Dist object built
LIB/CPANPLUS/T/20_CPANPLUS-DIST-MM....FAILED at test 40
Failed 1 test out of 0, 0.00% okay.
[-.LIB.CPANPLUS.T]20_CPANPLUS-DIST-MM.T
but with the [-.lib.Archive.Extract.t]01_Archive-Extract.t test it now gets
past test 37 but fails later
$ @ [.VMS]TEST .EXE "" -"v" [-.lib.Archive.Extract.t]01_Archive-Extract.t
%DELETE-I-FILDEL, DATA1:[000000.perl-5_10_0.t]PERL.EXE;1 deleted (80 blocks)
%COPY-S-COPIED, DATA1:[000000.perl-5_10_0]PERL.EXE;1 copied to
DATA1:[000000.PER
L-5_10_0.T]PERL.EXE;1 (6 blocks)
%DELETE-I-FILDEL, DATA1:[000000.perl-5_10_0.t]vmspipe.com;1 deleted (80 blocks)
%COPY-S-COPIED, DATA1:[000000.perl-5_10_0]vmspipe.com;1 copied to
DATA1:[000000.
PERL-5_10_0.T]vmspipe.com;1 (2 blocks)
6-JAN-2008 20:20:19.29 User: CPAN Process ID: 00009280
Node: HELIUM Process name: "CPAN"
Accounting information:
Buffered I/O count: 9485 Peak working set size: 10128
Direct I/O count: 654 Peak virtual size: 182672
Page faults: 8360 Mounted volumes: 0
Images activated: 91
Elapsed CPU time: 0 00:00:02.68
Connect time: 0 00:47:33.76
Soft CPU Affinity: off
ok 1 - use Archive::Extract;
ok 2 - Archive::Extract->can('types')
ok 3 - Got a list of types
ok 4 - Object created based on 'tgz'
ok 5 - No error logged
ok 6 - Object created based on 'tar'
ok 7 - No error logged
ok 8 - Object created based on 'gz'
ok 9 - No error logged
ok 10 - Object created based on 'zip'
ok 11 - No error logged
ok 12 - Object created based on 'bz2'
ok 13 - No error logged
ok 14 - Object created based on 'tbz'
ok 15 - No error logged
ok 16 - Object created based on 'Z'
ok 17 - No error logged
ok 18 - Found extraction dir 'DATA1:[perl-5_10_0.lib.Archive.Extract.t.src]'
ok 19 - Is expected dir 'DATA1:[perl-5_10_0.lib.Archive.Extract.t.src]'
ok 20 # skip Prepending ./ to a valid path doesn't give you another valid path
o
n VMS
ok 21 # skip Prepending ./ to a valid path doesn't give you another valid path
o
n VMS
ok 22 - The object isa Archive::Extract
ok 23 - Archive type recognized properly
ok 24 - extract() for 'y.tar.gz' reports success
ok 25 - No errors capturing buffers
ok 26 - Found correct number of output files
ok 27 - Found correct output file 'y/z'
ok 28 - Output file 'DATA1:[perl-5_10_0.lib.Archive.Extract.t.out.y]z' exists
ok 29 - Extract dir found
ok 30 - Extract dir exists
ok 31 - Extract dir is expected
'DATA1:[perl-5_10_0.lib.Archive.Extract.t.out.y]
'
ok 32 - Output file successfully removed
ok 33 - rmtree gave no error
ok 34 - Extract dir succesfully removed
ok 35 - The object isa Archive::Extract
ok 36 - Archive type recognized properly
ok 37 - extract() for 'double_dir.zip' reports success
ok 38 # skip No buffers available
ok 39 # skip No buffers available
ok 40 # skip No buffers available
ok 41 # skip No buffers available
ok 42 # skip No buffers available
ok 43 # skip No buffers available
ok 44 # skip No buffers available
ok 45 - Output file successfully removed
.
.
.
ok 149 - Output file successfully removed
ok 150 # skip No extract path captured, can't remove paths
ok 151 # skip No extract path captured, can't remove paths
ok 152 - The object isa Archive::Extract
ok 153 - Archive type recognized properly
not ok 154 - extract() for 'y.tbz' reports success
LIB/ARCHIVE/EXTRACT/T/01_ARCHIVE-EXTRACT....FAILED at test 154
Failed 1 test out of 0, 0.00% okay.
[-.LIB.ARCHIVE.EXTRACT.T]01_ARCHIVE-EXTRACT.T
### Since not all tests were successful, you may want to run some of
### them individually and examine any diagnostic messages they produce.
### See the INSTALL document's section on "make test".
u=2.96 s=0.00 cu=0.00 cs=0.00 scripts=0 tests=0
In answer to your question
$ zip -v
Copyright (C) 1990-1997 Mark Adler, Richard B. Wales, Jean-loup Gailly,
Onno van der Linden, Christian Spieler and Igor Mandrichenko.
Type 'zip "-L"' for software license.
This is Zip 2.2 (November 3rd 1997), by Info-ZIP.
Currently maintained by Onno van der Linden. Please send bug reports to
the authors at [EMAIL PROTECTED]; see README for details.
Latest sources and executables are at ftp://ftp.cdrom.com/pub/infozip, as of
above date; see http://www.cdrom.com/pub/infozip/Zip.html for other sites
Compiled with DEC C V5.6-003 for OpenVMS (V6.2 for Alpha) on Nov 22 1997.
Zip special compilation options:
VMSCLI
VMS_PK_EXTRA
Zip environment options:
ZIP_OPTS: [none]
ZIPOPT: [none]
and
$ unzip -v
UnZip 5.52 of 28 February 2005, by Info-ZIP. Maintained by C. Spieler. Send
bug reports using http://www.info-zip.org/zip-bug.html; see README for details.
Latest sources and executables are at ftp://ftp.info-zip.org/pub/infozip/ ;
see ftp://ftp.info-zip.org/pub/infozip/UnZip.html for other sites.
Compiled with DEC C V6.2-003 for OpenVMS (V7.3-2 Alpha) on Feb 28 2005.
UnZip special compilation options:
COPYRIGHT_CLEAN (PKZIP 0.9x unreducing method not supported)
TIMESTAMP
USE_UNSHRINK (PKZIP/Zip 1.x unshrinking method supported)
USE_DEFLATE64 (PKZIP 4.x Deflate64(tm) supported)
VMSCLI
[decryption, version 2.9 of 05 May 2000]
UnZip and ZipInfo environment options:
UNZIP_OPTS: [none]
UNZIPOPT: [none]
ZIPINFO_OPTS: [none]
ZIPINFOOPT: [none]
Thanks
David Webb
Security team leader
CCSS
Middlesex University
> ?
> --
> ________________________________________
> Craig A. Berry
> mailto:[EMAIL PROTECTED]
> "... getting out of a sonnet is much more
> difficult than getting in."
> Brad Leithauser