Bug#665233: libanyevent-perl: FTBFS: tests failed

Lucas Nussbaum lucas at lucas-nussbaum.net
Thu Mar 22 16:34:23 UTC 2012


Source: libanyevent-perl
Version: 6.140-1
Severity: serious
Tags: wheezy sid
User: debian-qa at lists.debian.org
Usertags: qa-ftbfs-20120321 qa-ftbfs
Justification: FTBFS on amd64

Hi,

During a rebuild of all packages in sid, your package failed to build on
amd64.

Relevant part:
> make[2]: Entering directory `/«PKGBUILDDIR»'
> Skip blib/lib/AnyEvent/Debug.pm (unchanged)
> Skip blib/lib/AnyEvent/Impl/Perl.pm (unchanged)
> Skip blib/lib/AnyEvent/Impl/POE.pm (unchanged)
> Skip blib/arch/AnyEvent/constants.pl (unchanged)
> Skip blib/lib/AnyEvent/Strict.pm (unchanged)
> Skip blib/lib/AnyEvent/Log.pm (unchanged)
> Skip blib/lib/AnyEvent/Impl/IOAsync.pm (unchanged)
> Skip blib/lib/AnyEvent/Impl/Glib.pm (unchanged)
> Skip blib/lib/AnyEvent/Loop.pm (unchanged)
> Skip blib/lib/AnyEvent/TLS.pm (unchanged)
> Skip blib/lib/AnyEvent/Impl/Tk.pm (unchanged)
> Skip blib/lib/AnyEvent/Impl/Cocoa.pm (unchanged)
> Skip blib/lib/AnyEvent/Util/idna.pl (unchanged)
> Skip blib/lib/AnyEvent/Impl/Irssi.pm (unchanged)
> Skip blib/lib/AnyEvent/Impl/EventLib.pm (unchanged)
> Skip blib/lib/AnyEvent/FAQ.pod (unchanged)
> Skip blib/lib/AnyEvent/Intro.pod (unchanged)
> Skip blib/lib/AnyEvent.pm (unchanged)
> Skip blib/lib/AE.pm (unchanged)
> Skip blib/lib/AnyEvent/Socket.pm (unchanged)
> Skip blib/lib/AnyEvent/Impl/FLTK.pm (unchanged)
> Skip blib/lib/AnyEvent/Impl/Qt.pm (unchanged)
> Skip blib/lib/AnyEvent/Handle.pm (unchanged)
> Skip blib/lib/AnyEvent/DNS.pm (unchanged)
> Skip blib/lib/AnyEvent/Impl/EV.pm (unchanged)
> Skip blib/lib/AnyEvent/Util/uts46data.pl (unchanged)
> Skip blib/lib/AnyEvent/Util.pm (unchanged)
> Skip blib/lib/AnyEvent/Impl/Event.pm (unchanged)
> PERL_DL_NONLAZY=1 /usr/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(0, 'blib/lib', 'blib/arch')" t/*.t t/handle/*.t
> t/00_load.t ................. ok
> t/01_basic.t ................ ok
> t/02_signals.t .............. ok
> t/03_child.t ................ ok
> t/04_condvar.t .............. ok
> t/05_dns.t .................. ok
> t/06_socket.t ............... ok
> t/07_io.t ................... ok
> t/08_idna.t ................. ok
> t/09_multi.t ................ ok
> t/10_loadall.t .............. ok
> t/61_fltk_01_basic.t ........ skipped: AnyEvent::Impl::FLTK not loadable
> t/61_fltk_02_signals.t ...... skipped: AnyEvent::Impl::FLTK not loadable
> t/61_fltk_03_child.t ........ skipped: AnyEvent::Impl::FLTK not loadable
> t/61_fltk_04_condvar.t ...... skipped: AnyEvent::Impl::FLTK not loadable
> t/61_fltk_05_dns.t .......... skipped: AnyEvent::Impl::FLTK not loadable
> t/61_fltk_07_io.t ........... skipped: AnyEvent::Impl::FLTK not loadable
> t/61_fltk_09_multi.t ........ skipped: AnyEvent::Impl::FLTK not loadable
> t/62_cocoa_01_basic.t ....... skipped: AnyEvent::Impl::Cocoa not loadable
> t/62_cocoa_02_signals.t ..... skipped: AnyEvent::Impl::Cocoa not loadable
> t/62_cocoa_03_child.t ....... skipped: AnyEvent::Impl::Cocoa not loadable
> t/62_cocoa_04_condvar.t ..... skipped: AnyEvent::Impl::Cocoa not loadable
> t/62_cocoa_05_dns.t ......... skipped: AnyEvent::Impl::Cocoa not loadable
> t/62_cocoa_07_io.t .......... skipped: AnyEvent::Impl::Cocoa not loadable
> t/62_cocoa_09_multi.t ....... skipped: AnyEvent::Impl::Cocoa not loadable
> t/63_eventlib_01_basic.t .... skipped: AnyEvent::Impl::EventLib not loadable
> t/63_eventlib_04_condvar.t .. skipped: AnyEvent::Impl::EventLib not loadable
> t/63_eventlib_05_dns.t ...... skipped: AnyEvent::Impl::EventLib not loadable
> t/64_glib_01_basic.t ........ ok
> t/64_glib_02_signals.t ...... ok
> t/64_glib_03_child.t ........ ok
> t/64_glib_04_condvar.t ...... ok
> t/64_glib_05_dns.t .......... ok
> t/64_glib_07_io.t ........... ok
> t/64_glib_09_multi.t ........ ok
> t/65_event_01_basic.t ....... ok
> t/65_event_02_signals.t ..... ok
> t/65_event_03_child.t ....... ok
> t/65_event_04_condvar.t ..... ok
> t/65_event_05_dns.t ......... ok
> t/65_event_07_io.t .......... ok
> t/65_event_09_multi.t ....... ok
> t/66_ioasync_01_basic.t ..... ok
> t/66_ioasync_02_signals.t ... ok
> t/66_ioasync_03_child.t ..... ok
> t/66_ioasync_04_condvar.t ... ok
> t/66_ioasync_05_dns.t ....... ok
> t/66_ioasync_07_io.t ........ ok
> t/66_ioasync_09_multi.t ..... ok
> t/67_tk_01_basic.t .......... ok
> 	(in cleanup) Can't call method "fileevent" on an undefined value at /«PKGBUILDDIR»/blib/lib/AnyEvent/Impl/Tk.pm line 89 during global destruction.
> t/67_tk_02_signals.t ........ ok
> 	(in cleanup) Can't call method "fileevent" on an undefined value at /«PKGBUILDDIR»/blib/lib/AnyEvent/Impl/Tk.pm line 89 during global destruction.
> t/67_tk_03_child.t .......... ok
> t/67_tk_04_condvar.t ........ ok
> 	(in cleanup) Can't call method "fileevent" on an undefined value at /«PKGBUILDDIR»/blib/lib/AnyEvent/Impl/Tk.pm line 89 during global destruction.
> 	(in cleanup) Can't call method "fileevent" on an undefined value at /«PKGBUILDDIR»/blib/lib/AnyEvent/Impl/Tk.pm line 89 during global destruction.
> t/67_tk_05_dns.t ............ ok
> t/67_tk_07_io.t ............. ok
> t/67_tk_09_multi.t .......... ok
> t/68_poe_01_basic.t ......... ok
> t/68_poe_02_signals.t ....... ok
> t/68_poe_03_child.t ......... ok
> t/68_poe_04_condvar.t ....... ok
> t/68_poe_05_dns.t ........... ok
> t/68_poe_07_io.t ............ ok
> t/68_poe_09_multi.t ......... ok
> t/69_ev_01_basic.t .......... ok
> t/69_ev_02_signals.t ........ ok
> t/69_ev_03_child.t .......... ok
> t/69_ev_04_condvar.t ........ ok
> t/69_ev_05_dns.t ............ ok
> t/69_ev_07_io.t ............. ok
> t/69_ev_09_multi.t .......... ok
> 
> #   Failed test 'server_error <Protocol error>'
> #   at t/80_ssltest.t line 37.
> 
> #   Failed test 'server_error <Protocol error>'
> #   at t/80_ssltest.t line 37.
> 
> #   Failed test 'client_error <Broken pipe>'
> #   at t/80_ssltest.t line 97.
> 
> #   Failed test 'server_error <Protocol error>'
> #   at t/80_ssltest.t line 37.
> 
> #   Failed test 'client_error <Broken pipe>'
> #   at t/80_ssltest.t line 97.
> 
> #   Failed test 'server_error <Protocol error>'
> #   at t/80_ssltest.t line 37.
> 
> #   Failed test 'client_error <Broken pipe>'
> #   at t/80_ssltest.t line 97.
> 
> #   Failed test 'server_error <Protocol error>'
> #   at t/80_ssltest.t line 37.
> 
> #   Failed test 'client_error <Broken pipe>'
> #   at t/80_ssltest.t line 97.
> # Looks like you planned 415 tests but ran 26.
> # Looks like you failed 9 tests of 26 run.
> t/80_ssltest.t .............. 
> Dubious, test returned 9 (wstat 2304, 0x900)
> Failed 398/415 subtests 
> t/handle/01_readline.t ...... ok
> t/handle/02_write.t ......... ok
> t/handle/03_http_req.t ...... skipped: PERL_ANYEVENT_NET_TESTS environment variable not set
> t/handle/04_listen.t ........ ok
> 
> Test Summary Report
> -------------------
> t/80_ssltest.t            (Wstat: 2304 Tests: 26 Failed: 9)
>   Failed tests:  4, 9-10, 14-15, 19-20, 25-26
>   Non-zero exit status: 9
>   Parse errors: Bad plan.  You planned 415 tests but ran 26.
> Files=75, Tests=995, 11 wallclock secs ( 0.37 usr  0.31 sys +  3.31 cusr  1.03 csys =  5.02 CPU)
> Result: FAIL
> Failed 1/75 test programs. 9/995 subtests failed.
> make[2]: *** [test_dynamic] Error 255

The full build log is available from:
   http://people.debian.org/~lucas/logs/2012/03/21/libanyevent-perl_6.140-1.log

A list of current common problems and possible solutions is available at 
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

About the archive rebuild: The rebuild was done on about 50 AMD64 nodes
of the Grid'5000 platform, using a clean chroot.  Internet was not
accessible from the build systems.





More information about the pkg-perl-maintainers mailing list