> 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

Reply via email to