Bug#752925: libdebug-client-perl: FTBFS with Perl 5.20: t/99-perldb.t failure

gregor herrmann gregoa at debian.org
Fri Jun 27 20:59:36 UTC 2014


Control: tag -1 + unreproducible

On Fri, 27 Jun 2014 23:07:00 +0300, Niko Tyni wrote:

> This package fails to build with Perl 5.20 (currently in experimental):
> 
>   t/40-test_1415.t ...... ok
>   Use of uninitialized value in subroutine entry at t/lib/Debugger.pm line 84.
>   # Looks like your test exited with 2 before it could output anything.
>   t/99-perldb.t ......... 
>   Dubious, test returned 2 (wstat 512, 0x200)
>   Failed 1/1 subtests 
>   # Prerequisite Report:
>   #    Version Module               
>   #   -------- ---------------------
>   #     1.3301 Carp                 
>   #       5.70 Exporter             
>   #       6.98 ExtUtils::MakeMaker  
>   #       1.00 File::HomeDir        
>   #       3.47 File::Spec           
>   #       3.47 File::Spec::Functions
>   #     0.2304 File::Temp           
>   #       0.29 IO::Socket::IP       
>   #       1.38 List::Util           
>   #       1.98 PadWalker            
>   #       1.14 Term::ReadLine       
>   #       1.24 Term::ReadLine::Gnu  
>   #    missing Test::CheckDeps      
>   #       0.43 Test::Class          
>   #      0.112 Test::Deep           
>   #   1.001002 Test::More           
>   #    missing Test::Pod            
>   #    missing Test::Pod::Coverage  
>   #       0.07 Test::Requires       
>   #    missing Win32                
>   #    missing Win32::Process       
>   #       1.31 constant             
>   #      0.228 parent               
>   #     0.9908 version              
>   t/report-prereqs.t .... ok
>   
>   Test Summary Report
>   -------------------
>   t/99-perldb.t       (Wstat: 512 Tests: 0 Failed: 0)
>     Non-zero exit status: 2
>     Parse errors: Bad plan.  You planned 1 tests but ran 0.
>   Files=30, Tests=142, 41 wallclock secs ( 0.29 usr  0.07 sys +  4.48 cusr  0.51 csys =  5.35 CPU)
>   Result: FAIL

Built fine for my three times now.

And interesting detail is that I also don't see the warning about the
uninitialized value.

   debian/rules override_dh_auto_test
make[1]: Entering directory '/tmp/buildd/libdebug-client-perl-0.29'
TERM=dumb dh_auto_test -- TEST_FILES="t/02-exports.t t/03-pod.t t/04-pod-coverage.t t/06-term.t t/07-initialize.t t/08-io.t t/10-top_tail.t t/10-top_tail_old.t t/11-add.t t/13-return.t t/14-run.t t/15-run_to_line.t t/16-run_to_sub.t t/17-stepin.t t/18-stepout.t t/19-stepover.t t/20-get_value.t t/21-toggle_trace.t t/22-subnames.t t/23-breakpoints.t t/24-y_zero.t t/25-get_v_vars.t t/26-get_x_vars.t t/27-get_p_exp.t t/28-get_h_var.t t/29-options.t t/40-test_1415-old.t t/40-test_1415.t t/99-perldb.t t/report-prereqs.t"
make[2]: Entering directory '/tmp/buildd/libdebug-client-perl-0.29'
PERL_DL_NONLAZY=1 /usr/bin/perl "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(0, 'inc', 'blib/lib', 'blib/arch')" t/02-exports.t t/03-pod.t t/04-pod-coverage.t t/06-term.t t/07-initialize.t t/08-io.t t/10-top_tail.t t/10-top_tail_old.t t/11-add.t t/13-return.t t/14-run.t t/15-run_to_line.t t/16-run_to_sub.t t/17-stepin.t t/18-stepout.t t/19-stepover.t t/20-get_value.t t/21-toggle_trace.t t/22-subnames.t t/23-breakpoints.t t/24-y_zero.t t/25-get_v_vars.t t/26-get_x_vars.t t/27-get_p_exp.t t/28-get_h_var.t t/29-options.t t/40-test_1415-old.t t/40-test_1415.t t/99-perldb.t t/report-prereqs.t
t/02-exports.t ........ ok
t/03-pod.t ............ skipped: Author tests, not required for installation.
t/04-pod-coverage.t ... skipped: Author tests, not required for installation.
# 
# Info: Perl v5.20.0
# Info: OS linux
# Info: Term::ReadLine::Gnu installed
# Info: Using ReadLine implementation -> Term::ReadLine::Gnu
# INFO: $ENV{TERM} -> dumb
t/06-term.t ........... ok
t/07-initialize.t ..... ok
t/08-io.t ............. ok
t/10-top_tail.t ....... ok
t/10-top_tail_old.t ... ok
t/11-add.t ............ ok
t/13-return.t ......... ok
t/14-run.t ............ ok
# Info: perl5db version 1.44
t/15-run_to_line.t .... ok
t/16-run_to_sub.t ..... ok
t/17-stepin.t ......... ok
t/18-stepout.t ........ ok
t/19-stepover.t ....... ok
t/20-get_value.t ...... ok
t/21-toggle_trace.t ... ok
t/22-subnames.t ....... ok
t/23-breakpoints.t .... ok
t/24-y_zero.t ......... ok
t/25-get_v_vars.t ..... ok
t/26-get_x_vars.t ..... ok
t/27-get_p_exp.t ...... ok
t/28-get_h_var.t ...... ok
# Info: ComamandSet = '580'
t/29-options.t ........ ok
t/40-test_1415-old.t .. ok
t/40-test_1415.t ...... ok
t/99-perldb.t ......... ok
# Prerequisite Report:
#    Version Module               
#   -------- ---------------------
#     1.3301 Carp                 
#       5.70 Exporter             
#       6.98 ExtUtils::MakeMaker  
#       1.00 File::HomeDir        
#       3.47 File::Spec           
#       3.47 File::Spec::Functions
#     0.2304 File::Temp           
#       0.29 IO::Socket::IP       
#       1.38 List::Util           
#       1.98 PadWalker            
#       1.14 Term::ReadLine       
#       1.24 Term::ReadLine::Gnu  
#    missing Test::CheckDeps      
#       0.43 Test::Class          
#      0.112 Test::Deep           
#   1.001002 Test::More           
#    missing Test::Pod            
#    missing Test::Pod::Coverage  
#       0.07 Test::Requires       
#    missing Win32                
#    missing Win32::Process       
#       1.31 constant             
#      0.228 parent               
#     0.9908 version              
t/report-prereqs.t .... ok
All tests successful.
Files=30, Tests=143, 38 wallclock secs ( 0.17 usr  0.04 sys +  2.72 cusr  0.38 csys =  3.31 CPU)
Result: PASS


I also didn't find anything on http://padre.perlide.org/trac/wiki/Tickets
(which can be caused by trac as well ...)


Cheers,
gregor 

-- 
 .''`.  Homepage: http://info.comodo.priv.at/ - OpenPGP key 0xBB3A68018649AA06
 : :' : Debian GNU/Linux user, admin, and developer  -  http://www.debian.org/
 `. `'  Member of VIBE!AT & SPI, fellow of the Free Software Foundation Europe
   `-   NP: Septeto Habanero: Revive La Illusion
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 928 bytes
Desc: Digital Signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-perl-maintainers/attachments/20140627/bbee5e17/attachment.sig>


More information about the pkg-perl-maintainers mailing list