Older Archive Zip: request for testing

David Lee t.d.lee at DURHAM.AC.UK
Tue Aug 17 12:55:43 IST 2004

On Mon, 16 Aug 2004, David Lee wrote:

> On Tue, 10 Aug 2004, Robin, Rob wrote:
> > Hello all,
> >
> >         BSDi 4.2 (planned to migrate to linux soon), Perl 5.005_03.
> >         For the Archive-Zip1.12, my compilation always failed at
> >
> > ----
> > t/testUpdate........Use of uninitialized value at /usr/libdata/perl5/5.00503/Test.pm line 68.
> > Use of uninitialized value at /usr/libdata/perl5/5.00503/Test.pm line 68.
> > Use of uninitialized value at /usr/libdata/perl5/5.00503/Test.pm line 68.
> > Use of uninitialized value at /usr/libdata/perl5/5.00503/Test.pm line 68.
> > ok
> > t/testex............Can't call method "print" on unblessed reference at blib/lib/Archive/Zip.pm line 1862.
> > FAILED test 14
> >         Failed 1/15 tests, 93.33% okay
> > ----
> Sorry for the delay in replying (holiday; just back today).
> [...]
> Now that I'm back, I'll try to chase it up, and report back.

This is a known bug in version 1.12 of Archive::Zip, which crept in since
earlier versions and which we think only affects relatively old versions
of perl, around 5.00503 .  About three weeks ago, I worked with A::Z's
author, Ned Konz, to fix it.  He prepared a test version (1.12_03) which
seems OK and he would like to release it as 1.13 (or similar).

But now we are left with the usual chicken-and-egg problem of testing.
This includes, of course, bugs in the "has the fix for one bug introduced
new bugs for others?" category.

Any volunteers here, please?

We're looking for a cross-section of OSes and of perl versions.  You
needn't be expert (I'm not!) but you ought to be self-supporting to the
extent that (as shouldn't happen) something goes wrong, you could dig
yourself out of the hole (e.g. reinstate your previous A::Z).

1.12 is on CPAN (also www.dur.ac.uk/t.d.lee/Archive-Zip-1.12.tar.gz).
It should work on everything, EXCEPT perl 5.00503 (or thereabouts) where
it should fail one of the t/testex tests (as in Rob Robin's email above).

1.12_03 is at www.dur.ac.uk/t.d.lee/Archive-Zip-1.12_03.tar.gz .  That
really should work on everything.  (I've been running a fractionally
earlier version for nearly three weeks handing 1million emails/week.)

Please report back your findings to me, mentioning OS and perl version.
I'll collate them for Ned Konz.



:  David Lee                                I.T. Service          :
:  Systems Programmer                       Computer Centre       :
:                                           University of Durham  :
:  http://www.dur.ac.uk/t.d.lee/            South Road            :
:                                           Durham                :
:  Phone: +44 191 334 2752                  U.K.                  :

------------------------ MailScanner list ------------------------
To unsubscribe, email jiscmail at jiscmail.ac.uk with the words:
'leave mailscanner' in the body of the email.
Before posting, read the MAQ (http://www.mailscanner.biz/maq/) and
the archives (http://www.jiscmail.ac.uk/lists/mailscanner.html).

More information about the MailScanner mailing list