Hey Mark,
        I maintain Test::Builder::Tester under Debian, and it appears that it
is broken under perl 5.8.8. It's being tracked as bug debian bug 353134
(bugs.debian.org/353134).  If you wouldn't mind taking some time to take
a look at it, that'd be great. I'm willing to help with whatever you
need to try and reproduce the bug if possible.

        Take care,

        -jay
        [EMAIL PROTECTED]

[EMAIL PROTECTED]:~/deb/libtest-builder-tester-perl/libtest-builder-tester-perl 
-1.01$ debuild
dpkg-buildpackage: source package is libtest-builder-tester-perl
dpkg-buildpackage: source version is 1.01-1
dpkg-buildpackage: source changed by Jay Bonci <[EMAIL PROTECTED]>
dpkg-buildpackage: host architecture i386
 fakeroot debian/rules clean
dh_testdir
dh_testroot
/usr/bin/make clean
make[1]: Entering directory
`/home/jaybonci/deb/libtest-builder-tester-perl/libt
est-builder-tester-perl-1.01'
make[1]: *** No rule to make target `clean'.  Stop.
make[1]: Leaving directory
`/home/jaybonci/deb/libtest-builder-tester-perl/libte
st-builder-tester-perl-1.01'
make: [clean] Error 2 (ignored)
rm -f Makefile.old
dh_clean
 dpkg-source -b libtest-builder-tester-perl-1.01
dpkg-source: building libtest-builder-tester-perl using existing
libtest-builder -tester-perl_1.01.orig.tar.gz
dpkg-source: building libtest-builder-tester-perl in
libtest-builder-tester-perl _1.01-1.diff.gz
dpkg-source: building libtest-builder-tester-perl in
libtest-builder-tester-perl _1.01-1.dsc
 debian/rules build
dh_testdir
# Add here commands to compile the package.
perl Makefile.PL verbose INSTALLDIRS=vendor
Checking if your kit is complete...
Looks good
  INSTALLDIRS => q[vendor]
  NAME => q[Test::Builder::Tester]
  PL_FILES => {  }
  PREREQ_PM => { Test::Builder=>q[0.12] }
  VERSION_FROM => q[lib/Test/Builder/Tester.pm]
Using PERL=/usr/bin/perl
Writing Makefile for Test::Builder::Tester
 fakeroot debian/rules binary
dh_testdir
# Add here commands to compile the package.
perl Makefile.PL verbose INSTALLDIRS=vendor
  INSTALLDIRS => q[vendor]
  NAME => q[Test::Builder::Tester]
  PL_FILES => {  }
  PREREQ_PM => { Test::Builder=>q[0.12] }
  VERSION_FROM => q[lib/Test/Builder/Tester.pm]
Using PERL=/usr/bin/perl
Writing Makefile for Test::Builder::Tester
dh_testdir
dh_testroot
dh_clean -k
dh_installdirs
/usr/bin/make
PREFIX=/home/jaybonci/deb/libtest-builder-tester-perl/libtest-buil
der-tester-perl-1.01/debian/`pwd | sed -e "s/.*\/\\(.*\\)-.*/\\1/"`/usr
OPTIMIZE ="-O2 -g -Wall" test install
make[1]: Entering directory
`/home/jaybonci/deb/libtest-builder-tester-perl/libt
est-builder-tester-perl-1.01'
cp lib/Test/Builder/Tester/Color.pm
blib/lib/Test/Builder/Tester/Color.pm
cp lib/Test/Builder/Tester.pm blib/lib/Test/Builder/Tester.pm
PERL_DL_NONLAZY=1 /usr/bin/perl "-MExtUtils::Command::MM" "-e"
"test_harness(0, 'blib/lib', 'blib/arch')" t/*.t
t/01basic........
#   Failed test 'testing failing'
#   in t/01basic.t at line 29.
# STDERR is:
# #   Failed test 'should fail'
# #   in t/01basic.t at line 28.
# #          got: 'foo'
# #     expected: 'bar'
#
# not:
# #     Failed test (t/01basic.t at line 28)
# #          got: 'foo'
# #     expected: 'bar'
#
# as expected
FAILED test 6
        Failed 1/6 tests, 83.33% okay
t/02fhrestore....ok
t/03die..........ok
t/04line_num.....ok
t/05faildiag.....
#   Failed test 'test fail'
#   in t/05faildiag.t at line 17.
# STDERR is:
# #   Failed test 'one'
# #   in t/05faildiag.t at line 10.
# #   Failed test 'two'
# #   in t/05faildiag.t at line 15.
#
# not:
# #     Failed test (t/05faildiag.t at line 10)
# #     Failed test (t/05faildiag.t at line 15)
#
# as expected

#   Failed test 'test_fail first'
#   in t/05faildiag.t at line 22.
# STDERR is:
# #   Failed test 'one'
# #   in t/05faildiag.t at line 21.
#
# not:
# #     Failed test (t/05faildiag.t at line 21)
#
# as expected
FAILED tests 1-2
        Failed 2/5 tests, 60.00% okay
t/06errormess....
#   Failed test 'STDERR basic meta meta test 2'
#   in t/06errormess.t at line 108.
# HEY THERE, I GOT '#+++Failed+test+'foo'
# #+++in+t/06errormess.t+at+line+107.
# ' not '#+++++Failed+test+(t/06errormess.t+at+line+107)
# '

#   Failed test 'STDOUT meta meta test with tbt2 '
#   in t/06errormess.t at line 123.
#          got: 'ok 1 - bar
# '
#     expected: 'not ok 1 - bar
# '

#   Failed test 'STDERR meta meta test with tbt2 '
#   in t/06errormess.t at line 123.
# HEY THERE, I GOT '#+++Failed+test+'bar'
# #+++in+t/06errormess.t+at+line+122.
# #+STDERR+is:
# #+#+++Failed+test+'foo'
# #+#+++in+t/06errormess.t+at+line+121.
# #+
# #+not:
# #+#+++++Failed+test+(t/06errormess.t+at+line+121)
# #+
# #+as+expected
# ' not ''

#   Failed test 'STDERR meta test b&w'
#   in t/06errormess.t at line 169.
# HEY THERE, I GOT '#+++Failed+test+'bar'
# #+++in+t/06errormess.t+at+line+165.
# #+STDERR+is:
# #+#+++Failed+test+'foo'
# #+#+++in+t/06errormess.t+at+line+161.
# #+#++++++++++got:+'php'
# #+#+++++expected:+'Perl'
# #+
# #+not:
# #+#+++++Failed+test+(t/06errormess.t+at+line+161)
# #+#++++++++++got:+'php'
# #+#+++++expected:+'perl'
# #+
# #+as+expected
# ' not '#+++++Failed+test+(t/06errormess.t+at+line+165)
# #+STDERR+is:
# #+#+++++Failed+test+(t/06errormess.t+at+line+161)
# #+#++++++++++got:+'php'
# #+#+++++expected:+'Perl'
# #+
# #+not:
# #+#+++++Failed+test+(t/06errormess.t+at+line+161)
# #+#++++++++++got:+'php'
# #+#+++++expected:+'perl'
# #+
# #+as+expected
# '

#   Failed test 'STDERR meta test color'
#   in t/06errormess.t at line 217.
# HEY THERE, I GOT '#+++Failed+test+'bar'
# #+++in+t/06errormess.t+at+line+213.
# #+STDERR+is:
# #+#+++Failed+test+'foo'
# #+#+++in+t/06errormess.t+at+line+209.
# #+#++++++++++got:+'php'
# #+#+++++expected:+'Perl'
# #+
# #+not:
# #+#+++++Failed+test+(t/06errormess.t+at+line+209)
# #+#++++++++++got:+'php'
# #+#+++++expected:+'perl'
# #+
# #+as+expected
# ' not '#+++++Failed+test+(t/06errormess.t+at+line+213)
# #+STDERR+is:
# #+#+++++Failed+test+(t/06errormess.t+at+line+209)
# #+#++++++++++got:+'php'
# #+#+++++expected:+'Perl'
# #+
# #+not:
# #+#+++++Failed+test+(t/06errormess.t+at+line+209)
# #+#++++++++++got:+'php'
# #+#+++++expected:+'perl'
# #+
# #+as+expected
# '
FAILED tests 4, 7-8, 10, 12
        Failed 5/12 tests, 58.33% okay
t/07args.........
#   Failed test 'STDERR basic meta meta test 2'
#   in t/07args.t at line 108.
# HEY THERE, I GOT '#+++Failed+test+'foo'
# #+++in+t/07args.t+at+line+107.
# ' not '#+++++Failed+test+(t/07args.t+at+line+107)
# '

#   Failed test 'STDOUT meta meta test with tbt2 '
#   in t/07args.t at line 123.
#          got: 'ok 1 - bar
# '
#     expected: 'not ok 1 - bar
# '

#   Failed test 'STDERR meta meta test with tbt2 '
#   in t/07args.t at line 123.
# HEY THERE, I GOT '#+++Failed+test+'bar'
# #+++in+t/07args.t+at+line+122.
# #+STDERR+is:
# #+#+++Failed+test+'foo'
# #+#+++in+t/07args.t+at+line+121.
# #+
# #+not:
# #+#+++++Failed+test+(t/07args.t+at+line+121)
# #+
# #+as+expected
# ' not ''

#   Failed test 'STDOUT meta test skip_out'
#   in t/07args.t at line 198.
#          got: 'ok 1 - bar
# '
#     expected: 'not ok 1 - bar
# '

#   Failed test 'STDERR meta test skip_out'
#   in t/07args.t at line 198.
# HEY THERE, I GOT '#+++Failed+test+'bar'
# #+++in+t/07args.t+at+line+195.
# #+STDERR+is:
# #+#+++Failed+test+'foo'
# #+#+++in+t/07args.t+at+line+192.
# #+
# #+not:
# #+#+++++Failed+test+(t/07args.t+at+line+192)
# #+
# #+as+expected
# ' not ''
FAILED tests 4, 7-8, 15-16
        Failed 5/18 tests, 72.22% okay
Failed Test     Stat Wstat Total Fail  Failed  List of Failed
-------------------------------------------------------------------------------
t/01basic.t                    6    1  16.67%  6
t/05faildiag.t                 5    2  40.00%  1-2
t/06errormess.t               12    5  41.67%  4 7-8 10 12
t/07args.t                    18    5  27.78%  4 7-8 15-16
Failed 4/7 test scripts, 42.86% okay. 13/49 subtests failed, 73.47%
okay.
make[1]: *** [test_dynamic] Error 255
make[1]: Leaving directory
`/home/jaybonci/deb/libtest-builder-tester-perl/libte
st-builder-tester-perl-1.01'

[EMAIL 
PROTECTED]:~/deb/libtest-builder-tester-perl/libtest-builder-tester-perl-1.01$ 
perl -v

This is perl, v5.8.8 built for i486-linux-gnu-thread-multi

Copyright 1987-2006, 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.

[EMAIL 
PROTECTED]:~/deb/libtest-builder-tester-perl/libtest-builder-tester-perl-1.01$ 
perl -V
Summary of my perl5 (revision 5 version 8 subversion 8) configuration:
  Platform:
    osname=linux, osvers=2.6.15, archname=i486-linux-gnu-thread-multi
    uname='linux ninsei 2.6.15 #1 smp preempt sat jan 7 12:47:52 pst
2006 i686 gnulinux '
    config_args='-Dusethreads -Duselargefiles -Dccflags=-DDEBIAN
-Dcccdlflags=-fPIC -Darchname=i486-linux-gnu -Dprefix=/usr
-Dprivlib=/usr/share/perl/5.8 -Darchlib=/usr/lib/perl/5.8
-Dvendorprefix=/usr -Dvendorlib=/usr/share/perl5
-Dvendorarch=/usr/lib/perl5 -Dsiteprefix=/usr/local
-Dsitelib=/usr/local/share/perl/5.8.8
-Dsitearch=/usr/local/lib/perl/5.8.8 -Dman1dir=/usr/share/man/man1
-Dman3dir=/usr/share/man/man3 -Dsiteman1dir=/usr/local/man/man1
-Dsiteman3dir=/usr/local/man/man3 -Dman1ext=1 -Dman3ext=3perl
-Dpager=/usr/bin/sensible-pager -Uafs -Ud_csh -Uusesfio -Uusenm
-Duseshrplib -Dlibperl=libperl.so.5.8.8 -Dd_dosuid -des'
    hint=recommended, useposix=true, d_sigaction=define
    usethreads=define use5005threads=undef useithreads=define
usemultiplicity=define
    useperlio=define d_sfio=undef uselargefiles=define usesocks=undef
    use64bitint=undef use64bitall=undef uselongdouble=undef
    usemymalloc=n, bincompat5005=undef
  Compiler:
    cc='cc', ccflags ='-D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS
-DDEBIAN -fno-strict-aliasing -pipe -Wdeclaration-after-statement
-I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64',
    optimize='-O2',
    cppflags='-D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBIAN
-fno-strict-aliasing -pipe -Wdeclaration-after-statement
-I/usr/local/include'
    ccversion='', gccversion='4.0.3 20060128 (prerelease) (Debian
4.0.2-8)', gccosandvers=''
    intsize=4, longsize=4, ptrsize=4, doublesize=8, byteorder=1234
    d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=12
    ivtype='long', ivsize=4, nvtype='double', nvsize=8, Off_t='off_t',
lseeksize=8
    alignbytes=4, prototype=define
  Linker and Libraries:
    ld='cc', ldflags =' -L/usr/local/lib'
    libpth=/usr/local/lib /lib /usr/lib
    libs=-lgdbm -lgdbm_compat -ldb -ldl -lm -lpthread -lc -lcrypt
    perllibs=-ldl -lm -lpthread -lc -lcrypt
    libc=/lib/libc-2.3.5.so, so=so, useshrplib=true,
libperl=libperl.so.5.8.8
    gnulibc_version='2.3.5'
  Dynamic Linking:
    dlsrc=dl_dlopen.xs, dlext=so, d_dlsymun=undef, ccdlflags='-Wl,-E'
    cccdlflags='-fPIC', lddlflags='-shared -L/usr/local/lib'


Characteristics of this binary (from libperl):
  Compile-time options: MULTIPLICITY PERL_IMPLICIT_CONTEXT
                        PERL_MALLOC_WRAP THREADS_HAVE_PIDS USE_ITHREADS
                        USE_LARGE_FILES USE_PERLIO USE_REENTRANT_API
  Built under linux
  Compiled at Feb  9 2006 22:12:59
  @INC:
    /etc/perl
    /usr/local/lib/perl/5.8.8
    /usr/local/share/perl/5.8.8
    /usr/lib/perl5
    /usr/share/perl5
    /usr/lib/perl/5.8
    /usr/share/perl/5.8
    /usr/local/lib/site_perl
    /usr/local/lib/perl/5.8.7
    /usr/local/share/perl/5.8.7


Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to