Skip Menu |

This queue is for tickets about the Perl6-Say CPAN distribution.

Report information
The Basics
Id: 20356
Status: resolved
Worked: 5 min
Priority: 0/
Queue: Perl6-Say

People
Owner: jkeenan [...] cpan.org
Requestors: jkeenan [...] cpan.org
Cc:
AdminCc:

Bug Information
Severity: Important
Broken in: 0.04
Fixed in: (no value)



Subject: Failure to pass make test
Perl6::Say failed its one and only test file when I attempted to install it this evening on Mac OS X (10.4) Perl 5.8.7. See attached.
Subject: perl6-say-test-failure.txt
cpan> install Perl6::Say CPAN: Storable loaded ok Going to read /Users/jimk/.cpan/Metadata Database was generated on Fri, 09 Jun 2006 22:28:12 GMT CPAN: LWP::UserAgent loaded ok Fetching with LWP: http://www.cpan.org/authors/01mailrc.txt.gz Going to read /Users/jimk/.cpan/sources/authors/01mailrc.txt.gz Fetching with LWP: http://www.cpan.org/modules/02packages.details.txt.gz Going to read /Users/jimk/.cpan/sources/modules/02packages.details.txt.gz Database was generated on Fri, 07 Jul 2006 22:29:09 GMT There's a new CPAN.pm version (v1.87) available! [Current version is v1.84] You might want to try install Bundle::CPAN reload cpan without quitting the current session. It should be a seamless upgrade while we are running... Fetching with LWP: http://www.cpan.org/modules/03modlist.data.gz Going to read /Users/jimk/.cpan/sources/modules/03modlist.data.gz Going to write /Users/jimk/.cpan/Metadata Running install for module Perl6::Say Running make for D/DC/DCONWAY/Perl6-Say-0.04.tar.gz Fetching with LWP: http://www.cpan.org/authors/id/D/DC/DCONWAY/Perl6-Say-0.04.tar.gz CPAN: Digest::SHA loaded ok CPAN: Module::Signature loaded ok gpg: WARNING: unsafe ownership on configuration file `/Users/jimk/.gnupg/gpg.conf' gpg: WARNING: unsafe ownership on configuration file `/Users/jimk/.gnupg/gpg.conf' WARNING: This key is not certified with a trusted signature! Primary key fingerprint: 2E66 557A B97C 19C7 91AF 8E20 328D A867 450F 89EC Signature for /Users/jimk/.cpan/sources/authors/id/D/DC/DCONWAY/CHECKSUMS ok Fetching with LWP: http://www.cpan.org/authors/id/D/DC/DCONWAY/CHECKSUMS gpg: WARNING: unsafe ownership on configuration file `/Users/jimk/.gnupg/gpg.conf' gpg: WARNING: unsafe ownership on configuration file `/Users/jimk/.gnupg/gpg.conf' WARNING: This key is not certified with a trusted signature! Primary key fingerprint: 2E66 557A B97C 19C7 91AF 8E20 328D A867 450F 89EC Signature for /Users/jimk/.cpan/sources/authors/id/D/DC/DCONWAY/CHECKSUMS ok Checksum for /Users/jimk/.cpan/sources/authors/id/D/DC/DCONWAY/Perl6-Say-0.04.tar.gz ok Scanning cache /Users/jimk/.cpan/build for sizes Deleting from cache: /Users/jimk/.cpan/build/Test-Exception-0.21 (12.6>10.0 MB) Deleting from cache: /Users/jimk/.cpan/build/DateManip-5.44 (12.6>10.0 MB) Deleting from cache: /Users/jimk/.cpan/build/IO-String-1.08 (11.6>10.0 MB) Deleting from cache: /Users/jimk/.cpan/build/CPAN-1.83 (11.5>10.0 MB) Deleting from cache: /Users/jimk/.cpan/build/Graph-Easy-0.39 (10.6>10.0 MB) Perl6-Say-0.04/ Perl6-Say-0.04/Changes Perl6-Say-0.04/Makefile.PL Perl6-Say-0.04/MANIFEST Perl6-Say-0.04/README Perl6-Say-0.04/Say.pm Perl6-Say-0.04/t/ Perl6-Say-0.04/t/1.t Perl6-Say-0.04/t/export.t Package came without SIGNATURE CPAN.pm: Going to build D/DC/DCONWAY/Perl6-Say-0.04.tar.gz Checking if your kit is complete... Looks good Writing Makefile for Perl6::Say cp Say.pm blib/lib/Perl6/Say.pm Manifying blib/man3/Perl6::Say.3 /usr/bin/make -- OK Running make test PERL_DL_NONLAZY=1 /usr/local/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(0, 'blib/lib', 'blib/arch')" t/*.t t/1.........Can't use string ("Test::Builder") as a HASH ref while "strict refs" in use at /usr/local/lib/perl5/5.8.7/Test/Builder.pm line 1352. # Looks like your test died just after 1. t/1.........ok 1/01..M can only appear at the beginning or end of tests t/1.........dubious Test returned status 255 (wstat 65280, 0xff00) DIED. FAILED tests 2-4 Failed 3/1 tests, -200.00% okay t/export....ok Failed Test Stat Wstat Total Fail Failed List of Failed ------------------------------------------------------------------------------- t/1.t 255 65280 1 3 300.00% 2-4 Failed 1/2 test scripts, 50.00% okay. -3/3 subtests failed, 200.00% okay. Files=2, Tests=3, 1 wallclock secs ( 0.16 cusr + 0.07 csys = 0.23 CPU) /usr/bin/make test -- OK Running make install Installing /usr/local/lib/perl5/site_perl/5.8.7/Perl6/Say.pm Installing /usr/local/man/man3/Perl6::Say.3 Writing /usr/local/lib/perl5/site_perl/5.8.7/darwin-2level/auto/Perl6/Say/.packlist Appending installation info to /usr/local/lib/perl5/5.8.7/darwin-2level/perllocal.pod /usr/bin/make install -- OK cpan> bye This is perl, v5.8.7 built for darwin-2level Copyright 1987-2005, Larry Wall Perl may be copied only under the terms of either the Artistic License or the GNU General Public License, which may be found in the Perl 5 source kit. Complete documentation for Perl, including FAQ lists, should be found on this system using `man perl' or `perldoc perl'. If you have access to the Internet, point your browser at http://www.perl.org/, the Perl Home Page. Summary of my perl5 (revision 5 version 8 subversion 7) configuration: Platform: osname=darwin, osvers=7.9.0, archname=darwin-2level uname='darwin macintosh.local 7.9.0 darwin kernel version 7.9.0: wed mar 30 20:11:17 pst 2005; root:xnuxnu-517.12.7.obj~1release_ppc power macintosh powerpc ' config_args='-de' hint=recommended, useposix=true, d_sigaction=define usethreads=undef use5005threads=undef useithreads=undef usemultiplicity=undef useperlio=define d_sfio=undef uselargefiles=define usesocks=undef use64bitint=undef use64bitall=undef uselongdouble=undef usemymalloc=n, bincompat5005=undef Compiler: cc='cc', ccflags ='-fno-common -DPERL_DARWIN -no-cpp-precomp -fno-strict-aliasing -pipe -I/usr/local/include', optimize='-Os', cppflags='-no-cpp-precomp -fno-common -DPERL_DARWIN -no-cpp-precomp -fno-strict-aliasing -pipe -I/usr/local/include' ccversion='', gccversion='3.3 20030304 (Apple Computer, Inc. build 1495)', gccosandvers='' intsize=4, longsize=4, ptrsize=4, doublesize=8, byteorder=4321 d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=8 ivtype='long', ivsize=4, nvtype='double', nvsize=8, Off_t='off_t', lseeksize=8 alignbytes=8, prototype=define Linker and Libraries: ld='env MACOSX_DEPLOYMENT_TARGET=10.3 cc', ldflags =' -L/usr/local/lib' libpth=/usr/local/lib /lib /usr/lib libs=-ldbm -ldl -lm -lc perllibs=-ldl -lm -lc libc=/usr/lib/libc.dylib, so=dylib, useshrplib=false, libperl=libperl.a gnulibc_version='' Dynamic Linking: dlsrc=dl_dyld.xs, dlext=bundle, d_dlsymun=undef, ccdlflags=' ' cccdlflags=' ', lddlflags=' -bundle -undefined dynamic_lookup -L/usr/local/lib' Characteristics of this binary (from libperl): Compile-time options: USE_LARGE_FILES Built under darwin Compiled at Oct 24 2005 21:19:21 @INC: /usr/local/lib/perl5/5.8.7/darwin-2level /usr/local/lib/perl5/5.8.7 /usr/local/lib/perl5/site_perl/5.8.7/darwin-2level /usr/local/lib/perl5/site_perl/5.8.7 /usr/local/lib/perl5/site_perl/5.8.4/darwin-2level /usr/local/lib/perl5/site_perl/5.8.4 /usr/local/lib/perl5/site_perl .
On Fri Jul 07 20:23:54 2006, JKEENAN wrote: Show quoted text
> Perl6::Say failed its one and only test file when I attempted to > install it this evening on Mac OS X > (10.4) Perl 5.8.7. See attached.
Apply patch attached: 1.t.diff
2a3 > use Test::Builder; 8c9,10 < Test::Builder->current_test(4); --- > my $t = Test::Builder->new(); > $t->current_test(4);
On Sat Jul 08 18:35:19 2006, JKEENAN wrote: Show quoted text
> On Fri Jul 07 20:23:54 2006, JKEENAN wrote:
> > Perl6::Say failed its one and only test file when I attempted to > > install it this evening on Mac OS X > > (10.4) Perl 5.8.7. See attached.
> > > Apply patch attached: 1.t.diff
Just so it's more immediately visible on rt: Have renamed patch 1.t.diff.txt
2a3 > use Test::Builder; 8c9,10 < Test::Builder->current_test(4); --- > my $t = Test::Builder->new(); > $t->current_test(4);
From: DAGOLDEN
On Sat Jul 08 18:36:58 2006, JKEENAN wrote: Show quoted text
> Just so it's more immediately visible on rt: Have renamed patch > 1.t.diff.txt
This is probably due to changes in Test::Builder's interface over time. A dependency on some version of Test::Builder should probably be added to the Makefile.PL.
On Mon Jul 10 07:37:48 2006, guest wrote: Show quoted text
> On Sat Jul 08 18:36:58 2006, JKEENAN wrote:
> > Just so it's more immediately visible on rt: Have renamed patch > > 1.t.diff.txt
> > This is probably due to changes in Test::Builder's interface over time. > A dependency on some version of Test::Builder should probably be added > to the Makefile.PL. >
Fixed in 0.06.