[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#479206: Test failure



This module is failing tests at present, so I can't package it yet. I have contacted upstream. Build log is attached for reference.
dpkg-buildpackage: set CFLAGS to default value: -g -O2
dpkg-buildpackage: set CPPFLAGS to default value: 
dpkg-buildpackage: set LDFLAGS to default value: 
dpkg-buildpackage: set FFLAGS to default value: -g -O2
dpkg-buildpackage: set CXXFLAGS to default value: -g -O2
dpkg-buildpackage: source package libcurses-ui-poe-perl
dpkg-buildpackage: source version 0.02801-1
dpkg-buildpackage: source changed by Antony Gelberg <antony@wayforth.co.uk>
dpkg-buildpackage: host architecture amd64
 fakeroot debian/rules clean
dh_testdir
dh_testroot
dh_clean build-stamp install-stamp
# Add commands to clean up after the build process here
[ ! -f Makefile ] || /usr/bin/make realclean
make[1]: Entering directory `/home/antony/src/debian/perl/build/Curses-UI-POE-0.02801'
rm -f \
	  *.a core \
	  core.[0-9] blib/arch/auto/Curses/UI/POE/extralibs.all \
	  core.[0-9][0-9] POE.bso \
	  pm_to_blib.ts core.[0-9][0-9][0-9][0-9] \
	  POE.x  \
	  perl tmon.out \
	  *.o pm_to_blib \
	  blib/arch/auto/Curses/UI/POE/extralibs.ld blibdirs.ts \
	  core.[0-9][0-9][0-9][0-9][0-9] *perl.core \
	  core.*perl.*.? Makefile.aperl \
	  perl POE.def \
	  core.[0-9][0-9][0-9] mon.out \
	  libPOE.def perlmain.c \
	  perl.exe so_locations \
	  POE.exp 
rm -rf \
	  blib 
mv Makefile Makefile.old > /dev/null 2>&1
rm -f \
	  Makefile.old Makefile 
rm -rf \
	  Curses-UI-POE-0.02801 
make[1]: Leaving directory `/home/antony/src/debian/perl/build/Curses-UI-POE-0.02801'
 dpkg-source -b Curses-UI-POE-0.02801
dpkg-source: warning: source directory 'Curses-UI-POE-0.02801' is not <sourcepackage>-<upstreamversion> 'libcurses-ui-poe-perl-0.02801'
dpkg-source: warning: .orig directory name Curses-UI-POE-0.02801.orig is not <package>-<upstreamversion> (wanted libcurses-ui-poe-perl-0.02801.orig)
dpkg-source: info: using source format `1.0'
dpkg-source: info: building libcurses-ui-poe-perl using existing libcurses-ui-poe-perl_0.02801.orig.tar.gz
dpkg-source: info: building libcurses-ui-poe-perl in libcurses-ui-poe-perl_0.02801-1.diff.gz
dpkg-source: info: building libcurses-ui-poe-perl in libcurses-ui-poe-perl_0.02801-1.dsc
 debian/rules build
dh_testdir
# Add commands to compile the package here
/usr/bin/perl Makefile.PL INSTALLDIRS=vendor
Checking if your kit is complete...
Looks good
Writing Makefile for Curses::UI::POE
/usr/bin/make
make[1]: Entering directory `/home/antony/src/debian/perl/build/Curses-UI-POE-0.02801'
cp POE.pm blib/lib/Curses/UI/POE.pm
Manifying blib/man3/Curses::UI::POE.3pm
make[1]: Leaving directory `/home/antony/src/debian/perl/build/Curses-UI-POE-0.02801'
/usr/bin/make test
make[1]: Entering directory `/home/antony/src/debian/perl/build/Curses-UI-POE-0.02801'
PERL_DL_NONLAZY=1 /usr/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(0, 'blib/lib', 'blib/arch')" t/*.t
t/01base_classes........ok
t/02widget_classes......ok
t/03dialog_classes......ok
t/04language_classes....# Looks like you planned 12 tests but ran 2 extra.
dubious
	Test returned status 255 (wstat 65280, 0xff00)
DIED. FAILED tests 13-14
	Failed 2/12 tests, 83.33% okay
t/06ui..................ok
t/07widget..............ok
t/08common..............ok
t/09label...............ok
t/10texteditor..........ok
t/11listbox.............ok
t/12gpm_handler.........Use of uninitialized value in scalar chomp at /usr/share/perl5/Curses/UI.pm line 808.
Can't use string ("Curses::UI->new can only be call") as a HASH ref while "strict refs" in use at /usr/share/perl5/Curses/UI.pm line 811.
# Looks like you planned 5 tests but only ran 3.
# Looks like your test died just after 3.
dubious
	Test returned status 255 (wstat 65280, 0xff00)
DIED. FAILED tests 4-5
	Failed 2/5 tests, 60.00% okay
t/98misc................ok
t/99template............# Looks like your test died just after 1.
dubious
	Test returned status 255 (wstat 65280, 0xff00)
	after all the subtests completed successfully
t/base_classes..........ok
t/dialog_classes........ok
t/language_classes......# Looks like you planned 12 tests but ran 2 extra.
dubious
	Test returned status 255 (wstat 65280, 0xff00)
DIED. FAILED tests 13-14
	Failed 2/12 tests, 83.33% okay
t/session...............Unable to get Terminal Size. The TIOCGWINSZ ioctl didn't work. The COLUMNS and LINES environment variables didn't work. The resize program didn't work. at /usr/lib/perl5/Term/ReadKey.pm line 362.
Use of uninitialized value in scalar assignment at /usr/share/perl5/Curses/UI.pm line 260.
Use of uninitialized value in scalar assignment at /usr/share/perl5/Curses/UI.pm line 261.
Use of uninitialized value in subroutine entry at /usr/share/perl5/Curses/UI.pm line 300.
Use of uninitialized value in subroutine entry at /usr/share/perl5/Curses/UI.pm line 300.
Confused test output: test 2 answered after test 2
Confused test output: test 3 answered after test 3
FAILED test 1
	Failed 1/4 tests, 75.00% okay
t/widget_classes........ok
Failed Test            Stat Wstat Total Fail  Failed  List of Failed
-------------------------------------------------------------------------------
t/04language_classes.t  255 65280    12    2  16.67%  13-14
t/12gpm_handler.t       255 65280     5    4  80.00%  4-5
t/99template.t          255 65280     1    0   0.00%  ??
t/language_classes.t    255 65280    12    2  16.67%  13-14
t/session.t                           4    1  25.00%  1
Failed 5/18 test scripts, 72.22% okay. -1/132 subtests failed, 100.76% okay.
make[1]: *** [test_dynamic] Error 255
make[1]: Leaving directory `/home/antony/src/debian/perl/build/Curses-UI-POE-0.02801'
make: *** [build-stamp] Error 2
dpkg-buildpackage: failure: debian/rules build gave error exit status 2

Reply to: