Skip Menu |

This queue is for tickets about the Acme-MetaSyntactic CPAN distribution.

Report information
The Basics
Id: 40946
Status: resolved
Priority: 0/
Queue: Acme-MetaSyntactic

People
Owner: Nobody in particular
Requestors: ANDK [...] cpan.org
Cc: mschwern [...] cpan.org
AdminCc:

Bug Information
Severity: (no value)
Broken in: 0.99
Fixed in: 0.99_01



CC: MSCHWERN [...] cpan.org
Subject: Test-Simple-0.85_01 broke t/33locale_win32
The problem persists with Test-Simple-0.86 The resulting error message is: t/33locale_win32........Name "Acme::MetaSyntactic::haddock::meta" used only once: possible typo at /home/sand/.cpan/build/Acme-MetaSyntactic-0.99-HbUm4j/blib/lib/Acme/MetaSyntactic/MultiList.pm line 44. Can't locate overload.pm in @INC (@INC contains: /home/sand/.cpan/build/Acme-MetaSyntactic-0.99-HbUm4j/blib/lib /home/sand/.cpan/build/Acme-MetaSyntactic-0.99-HbUm4j/blib/arch /home/sand/.cpan/build/Acme-MetaSyntactic-0.99-HbUm4j/blib/arch /home/sand/.cpan/build/Acme-MetaSyntactic-0.99-HbUm4j/blib/lib /home/sand/.cpan/build/Encode-IBM-0.11-tgSuv0/blib/arch /home/sand/.cpan/build/Encode-IBM-0.11-tgSuv0/blib/lib /home/sand/.cpan/build/parrot-0.8.0-xJhU5d/blib/arch /home/sand/.cpan/build/parrot-0.8.0-xJhU5d/blib/lib) at /home/src/perl/repoperls/installed-perls/maint-5.10/pdKQF1d/perl-5.10.0@34793/lib/5.10.0/Test/Builder.pm line 460. # Looks like your test exited with 255 before it could output anything. Dubious, test returned 255 (wstat 65280, 0xff00) Failed 1/1 subtests This is with my current maint-5.10 but we have seen it with other perls too, here are the current cpantesters results: FAIL 2614203 meta:perl[5.10.0@34793] mod:Test::More[0.86] FAIL 2602918 meta:perl[5.8.9] mod:Test::More[0.86] FAIL 2594986 meta:perl[5.8.9@34813] mod:Test::More[0.86] FAIL 2584734 meta:perl[5.11.0@34785] mod:Test::More[0.86] Thanks,
I'm still seeing this error Mac OS X 10.6.0, perl 5.10.0 in 64 bit mode. travis-4:Acme-MetaSyntactic-0.99-w2FW1E root# perl -Ilib t/33locale_win32.t 1..1 Can't locate overload.pm in @INC (@INC contains:) at /Library/Perl/Updates/5.10.0/Test/Builder.pm line 812. # Looks like your test exited with 255 before it could output anything. travis-4:Acme-MetaSyntactic-0.99-w2FW1E root#
The problem is this. @INC = grep /\bblib\b/, @INC; The test makes he broken assumption that a function not under its control -- in this case, is() -- will not try to load another module. It does. It appears to be trying to prevent Win32::Locale from loading. There's a less chainsaw way to do that which is to use Devel::Hide.
Book. the bits are rotten, it's now over 4 years without a release and the whole matrix so red: http://matrix.cpantesters.org/?dist=Acme-MetaSyntactic&maxver= How could we motivate you to make a new release? Best wishes,