Skip Menu |

Preferred bug tracker

Please visit the preferred bug tracker to report your issue.

This queue is for tickets about the Test-Dependencies CPAN distribution.

Report information
The Basics
Id: 20602
Status: resolved
Priority: 0/
Queue: Test-Dependencies

People
Owner: Nobody in particular
Requestors: j.leffler [...] acm.org
Cc:
AdminCc:

Bug Information
Severity: Critical
Broken in: 0.06
Fixed in: (no value)



Subject: Test::Dependencies 0.06 - test 03 fails?
Using Perl 5.8.8 on MacOS X 10.4.7. Using recent versions of YAML and YAML::Syck - format changed there recently, they said. Here's the module version identities: *** Module::AutoInstall version 1.02 *** Checking for Perl dependencies... [Core Features] - Test::Builder::Tester ...loaded. (1.04 >= 0.64) - B::PerlReq ...loaded. (0.5.2) - File::Find::Rule ...loaded. (0.300) - Module::CoreList ...loaded. (2.050) - PerlReq::Utils ...loaded. (0) - Test::Builder::Module ...loaded. (0.030) - YAML ...loaded. (0.620) *** Module::AutoInstall configuration finished. Writing Makefile for Test::Dependencies Got test errors as shown: t/02-dependencies.........ok t/03-empty................ # Failed test 'empty directory fails to find META.yml' t/03-empty................NOK 1# in t/03-empty.t at line 12. # STDOUT is: # ok 1 - META.yml is present and readable # ok 2 - requires('B::PerlReq') in Makefile.PL # ok 3 - requires('File::Find::Rule') in Makefile.PL # ok 4 - requires('Module::CoreList') in Makefile.PL # ok 5 - requires('PerlReq::Utils') in Makefile.PL # ok 6 - requires('Test::Builder::Module') in Makefile.PL # ok 7 - requires('YAML') in Makefile.PL # ok 8 - build_requires('Test::Builder::Tester') in Makefile.PL # not ok 9 - build_requires('Test::Dependencies') in Makefile.PL # # not: # not ok 1 - META.yml is present and readable # # as expected # STDERR is: # # Failed test 'build_requires('Test::Dependencies') in Makefile.PL' # # in t/03-empty.t at line 11. # # not: # (?-xism:#\s+Failed\ test.*?\n?.*?t\/03\-empty\.t at line 11.*\n?) # # You seem to be missing a META.yml. I can't check which dependencies you've declared without it # # as expected # Failed test 'mostly empty directory works just fine' # in t/03-empty.t at line 18. # STDOUT is: # ok 1 - META.yml is present and readable t/03-empty................NOK 2# ok 2 - requires('B::PerlReq') in Makefile.PL # ok 3 - requires('File::Find::Rule') in Makefile.PL # ok 4 - requires('Module::CoreList') in Makefile.PL # ok 5 - requires('PerlReq::Utils') in Makefile.PL # ok 6 - requires('Test::Builder::Module') in Makefile.PL # ok 7 - requires('YAML') in Makefile.PL # ok 8 - build_requires('Test::Builder::Tester') in Makefile.PL # not ok 9 - build_requires('Test::Dependencies') in Makefile.PL # # not: # ok 1 - META.yml is present and readable # # as expected # STDERR is: # # Failed test 'build_requires('Test::Dependencies') in Makefile.PL' # # in t/03-empty.t at line 17. # # not: # # as expected t/03-empty................FAILED tests 1-2 Failed 2/2 tests, 0.00% okay t/boilerplate.............ok 'perl -V' and other information available on demand. -- Jonathan Leffler <jleffler@earthlink.net> <jleffler@us.ibm.com> Guardian of DBD::Informix 2003.04 -- see http://dbi.perl.org/ "I don't suffer from insanity - I enjoy every minute of it!"
Subject: Re: [rt.cpan.org #20602] Test::Dependencies 0.06 - test 03 fails?
Date: Fri, 21 Jul 2006 10:08:11 -0400
To: bug-Test-Dependencies [...] rt.cpan.org
From: Zev Benjamin <zev [...] strangersgate.com>
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hi John, Thanks for the bug report! I discovered this yesterday, also. The problem is that Module::Install doesn't package empty directories (which, as you might have guessed, is what 03-empty.t is testing). How many people do you know actually unpack the resulting tar.gz and retest? Anyway, I fixed the problem in version 0.07, which went out yesterday. It's probably still making its way to your mirror. If you find any more bugs, just let me know. Zev Jonathan_Leffler via RT wrote: Show quoted text
> Fri Jul 21 03:52:41 2006: Request 20602 was acted upon. > Transaction: Ticket created by JOHNL > Queue: Test-Dependencies > Subject: Test::Dependencies 0.06 - test 03 fails? > Broken in: 0.06 > Severity: Critical > Owner: Nobody > Requestors: JOHNL@cpan.org > Status: new > Ticket <URL: http://rt.cpan.org/Ticket/Display.html?id=20602 > > > > Using Perl 5.8.8 on MacOS X 10.4.7. > Using recent versions of YAML and YAML::Syck - format changed there > recently, they said. > > Here's the module version identities: > *** Module::AutoInstall version 1.02 > *** Checking for Perl dependencies... > [Core Features] > - Test::Builder::Tester ...loaded. (1.04 >= 0.64) > - B::PerlReq ...loaded. (0.5.2) > - File::Find::Rule ...loaded. (0.300) > - Module::CoreList ...loaded. (2.050) > - PerlReq::Utils ...loaded. (0) > - Test::Builder::Module ...loaded. (0.030) > - YAML ...loaded. (0.620) > *** Module::AutoInstall configuration finished. > Writing Makefile for Test::Dependencies > > > Got test errors as shown: > > t/02-dependencies.........ok > > t/03-empty................ > # Failed test 'empty directory fails to find META.yml' > t/03-empty................NOK 1# in t/03-empty.t at line 12. > > # STDOUT is: > # ok 1 - META.yml is present and readable > # ok 2 - requires('B::PerlReq') in Makefile.PL > # ok 3 - requires('File::Find::Rule') in Makefile.PL > # ok 4 - requires('Module::CoreList') in Makefile.PL > # ok 5 - requires('PerlReq::Utils') in Makefile.PL > # ok 6 - requires('Test::Builder::Module') in Makefile.PL > # ok 7 - requires('YAML') in Makefile.PL > # ok 8 - build_requires('Test::Builder::Tester') in Makefile.PL > # not ok 9 - build_requires('Test::Dependencies') in Makefile.PL > # > # not: > # not ok 1 - META.yml is present and readable > # > # as expected > # STDERR is: > # # Failed test 'build_requires('Test::Dependencies') in Makefile.PL' > # # in t/03-empty.t at line 11. > # > # not: > # (?-xism:#\s+Failed\ test.*?\n?.*?t\/03\-empty\.t at line 11.*\n?) > # # You seem to be missing a META.yml. I can't check which dependencies > you've declared without it > # > # as expected > > # Failed test 'mostly empty directory works just fine' > # in t/03-empty.t at line 18. > # STDOUT is: > # ok 1 - META.yml is present and readable > t/03-empty................NOK 2# ok 2 - requires('B::PerlReq') in > Makefile.PL > # ok 3 - requires('File::Find::Rule') in Makefile.PL > # ok 4 - requires('Module::CoreList') in Makefile.PL > # ok 5 - requires('PerlReq::Utils') in Makefile.PL > # ok 6 - requires('Test::Builder::Module') in Makefile.PL > # ok 7 - requires('YAML') in Makefile.PL > # ok 8 - build_requires('Test::Builder::Tester') in Makefile.PL > # not ok 9 - build_requires('Test::Dependencies') in Makefile.PL > # > # not: > # ok 1 - META.yml is present and readable > # > # as expected > # STDERR is: > # # Failed test 'build_requires('Test::Dependencies') in Makefile.PL' > # # in t/03-empty.t at line 17. > # > # not: > # > # as expected > t/03-empty................FAILED tests 1-2 > > Failed 2/2 tests, 0.00% okay > t/boilerplate.............ok > > > 'perl -V' and other information available on demand. > >
-----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.3 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFEwN/LlO3j8HLL0+4RAncpAJ4n1ASNxOUlhftmgTfbS1Kfmzau+QCePJZu dHlBBIoS5G6YQIA43huIJ1M= =bLFg -----END PGP SIGNATURE-----