Bug#628296: libapache2-mod-perl2: FTBFS: tests failed

Lucas Nussbaum lucas at lucas-nussbaum.net
Sat May 28 14:03:20 UTC 2011


Source: libapache2-mod-perl2
Version: 2.0.5-1
Severity: serious
Tags: wheezy sid
User: debian-qa at lists.debian.org
Usertags: qa-ftbfs-20110528 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[5]: Entering directory `/build/user-libapache2-mod-perl2_2.0.5-1-amd64-wl1hZf/libapache2-mod-perl2-2.0.5/xs/ModPerl/Const'
> make[5]: Leaving directory `/build/user-libapache2-mod-perl2_2.0.5-1-amd64-wl1hZf/libapache2-mod-perl2-2.0.5/xs/ModPerl/Const'
> make[4]: Leaving directory `/build/user-libapache2-mod-perl2_2.0.5-1-amd64-wl1hZf/libapache2-mod-perl2-2.0.5/xs/ModPerl'
> make[3]: Leaving directory `/build/user-libapache2-mod-perl2_2.0.5-1-amd64-wl1hZf/libapache2-mod-perl2-2.0.5/xs'
> /usr/bin/perl -Iblib/arch -Iblib/lib \
> 	t/TEST  -clean
> [warning] setting ulimit to allow core files
> ulimit -c unlimited; /usr/bin/perl /build/user-libapache2-mod-perl2_2.0.5-1-amd64-wl1hZf/libapache2-mod-perl2-2.0.5/t/TEST -clean
> APACHE_TEST_GROUP= APACHE_TEST_HTTPD= APACHE_TEST_PORT= APACHE_TEST_USER= APACHE_TEST_APXS= \
> 	/usr/bin/perl -Iblib/arch -Iblib/lib \
> 	t/TEST  -bugreport -verbose=0 
> [warning] setting ulimit to allow core files
> ulimit -c unlimited; /usr/bin/perl /build/user-libapache2-mod-perl2_2.0.5-1-amd64-wl1hZf/libapache2-mod-perl2-2.0.5/t/TEST -bugreport -verbose=0
> /usr/sbin/apache2  -d /build/user-libapache2-mod-perl2_2.0.5-1-amd64-wl1hZf/libapache2-mod-perl2-2.0.5/t -f /build/user-libapache2-mod-perl2_2.0.5-1-amd64-wl1hZf/libapache2-mod-perl2-2.0.5/t/conf/httpd.conf -D APACHE2 -D PERL_USEITHREADS
> using Apache/2.2.19 (worker MPM)
> 
> [Sat May 28 10:43:44 2011] [info] 6 Apache2:: modules loaded
> [Sat May 28 10:43:44 2011] [info] 0 APR:: modules loaded
> [Sat May 28 10:43:44 2011] [info] base server + 28 vhosts ready to run tests
> waiting 300 seconds for server to start: ..
> waiting 300 seconds for server to start: ok (waited 1 secs)
> server localhost.localdomain:8529 started
> server localhost.localdomain:8530 listening (perlsections)
> server localhost.localdomain:8531 listening (inherit)
> server localhost.localdomain:8532 listening (filter_out_apache)
> server localhost.localdomain:8533 listening (TestVhost::log)
> server localhost.localdomain:8534 listening (TestVhost::config)
> server localhost.localdomain:8535 listening (TestUser::rewrite)
> server localhost.localdomain:8536 listening (TestModules::proxy)
> server localhost.localdomain:8537 listening (TestModperl::setupenv)
> server localhost.localdomain:8538 listening (TestModperl::perl_options2)
> server localhost.localdomain:8539 listening (TestModperl::perl_options)
> server localhost.localdomain:8540 listening (TestModperl::merge)
> server localhost.localdomain:8541 listening (TestProtocol::pseudo_http)
> server localhost.localdomain:8542 listening (TestProtocol::echo_timeout)
> server localhost.localdomain:8543 listening (TestProtocol::echo_nonblock)
> server localhost.localdomain:8544 listening (TestProtocol::echo_filter)
> server localhost.localdomain:8545 listening (TestProtocol::echo_block)
> server localhost.localdomain:8546 listening (TestProtocol::echo_bbs2)
> server localhost.localdomain:8547 listening (TestProtocol::echo_bbs)
> server localhost.localdomain:8548 listening (TestPreConnection::note)
> server localhost.localdomain:8549 listening (TestHooks::trans)
> server localhost.localdomain:8550 listening (TestHooks::startup)
> server localhost.localdomain:8551 listening (TestHooks::stacked_handlers2)
> server localhost.localdomain:8552 listening (TestHooks::init)
> server localhost.localdomain:8553 listening (TestHooks::hookrun)
> server localhost.localdomain:8554 listening (TestFilter::in_str_msg)
> server localhost.localdomain:8555 listening (TestFilter::in_bbs_msg)
> server localhost.localdomain:8556 listening (TestFilter::in_bbs_inject_header)
> server localhost.localdomain:8557 listening (TestFilter::both_str_con_add)
> server localhost.localdomain:8558 listening (TestDirective::perlrequire)
> server localhost.localdomain:8559 listening (TestDirective::perlmodule)
> server localhost.localdomain:8560 listening (TestDirective::perlloadmodule5)
> server localhost.localdomain:8561 listening (TestDirective::perlloadmodule4)
> server localhost.localdomain:8562 listening (TestDirective::perlloadmodule3)
> server localhost.localdomain:8563 listening (TestAPI::add_config)
> server localhost.localdomain:8564 listening (TestDirective::perlloadmodule6)
> server localhost.localdomain:8565 listening (TestHooks::push_handlers_anon)
> [warning] Using random number seed: 1115532024 (autogenerated)
> t/error/runtime.t ....................... ok
> t/api/server_rec.t ...................... ok
> t/apr/threadmutex.t ..................... ok
> t/filter/in_str_sandwich.t .............. ok
> t/modules/cgiupload.t ................... ok
> t/modperl/setupenv2.t ................... ok
> t/apr/uuid.t ............................ ok
> t/api/conn_util.t ....................... ok
> t/filter/in_init_basic.t ................ ok
> t/filter/in_error.t ..................... ok
> t/modperl/subenv.t ...................... ok
> t/hooks/push_handlers_blessed.t ......... ok
> t/apr/socket.t .......................... ok
> t/hooks/push_handlers.t ................. ok
> t/perl/hash_attack.t .................... ok
> t/modperl/stdfd.t ....................... ok
> t/apache/daemon.t ....................... ok
> t/error/syntax.t ........................ ok
> t/filter/out_str_req_eos.t .............. skipped: cannot find module 'include'
> t/compat/send_fd.t ...................... ok
> t/filter/out_str_buffer.t ............... ok
> t/protocol/pseudo_http.t ................ skipped: cannot find one of auth or auth_basic, cannot find one of access or authz_host
> t/modules/apache_status.t ............... ok
> t/filter/in_autoload.t .................. ok
> t/hooks/stacked_handlers.t .............. ok
> t/filter/both_str_req_add.t ............. ok
> t/api/access2.t ......................... skipped: cannot find one of auth or auth_basic, cannot find one of access or authz_host
> t/filter/in_str_consume.t ............... ok
> t/modperl/request_rec_perlio_api.t ...... ok
> t/apr/flatten.t ......................... ok
> t/filter/in_bbs_consume.t ............... ok
> t/api/show.t ............................ ok
> t/filter/both_str_native_remove.t ....... skipped: cannot find module 'deflate', cannot find module 'include'
> t/hooks/hookrun.t ....................... ok
> t/modperl/print_utf8_2.t ................ ok
> t/hooks/push_handlers_same_phase.t ...... ok
> t/apache/subprocess.t ................... ok
> t/modules/cgipost.t ..................... ok
> t/directive/setupenv.t .................. ok
> t/modperl/perl_options.t ................ ok
> t/modules/cgi.t ......................... ok
> t/filter/out_str_lc.t ................... skipped: cannot find module 'mod_alias'
> t/vhost/config.t ........................ ok
> t/filter/in_bbs_msg.t ................... ok
> t/api/internal_redirect.t ............... ok
> t/apr/sockaddr.t ........................ ok
> t/api/in_out_filters.t .................. ok
> t/hooks/startup.t ....................... ok
> t/filter/in_str_declined.t .............. ok
> t/modperl/pnotes2.t ..................... ok
> t/modules/include.t ..................... skipped: cannot find module 'mod_include', cannot find module 'mod_mime'
> t/directive/perlloadmodule4.t ........... ok
> t/api/sendfile.t ........................ ok
> t/modules/cgipost2.t .................... ok
> t/compat/request.t ...................... ok
> t/filter/both_str_req_proxy.t ........... skipped: cannot find module 'mod_proxy', cannot find module 'proxy_http.c', cannot find one of access or authz_host
> t/apr-ext/date.t ........................ ok
> t/modperl/local_env.t ................... skipped: local %ENV is still broken
> t/filter/in_bbs_underrun.t .............. ok
> t/filter/with_subrequest.t .............. skipped: cannot find module 'mod_alias'
> t/modules/apache_resource.t ............. ok
> t/modperl/setauth.t ..................... ok
> t/modperl/method.t ...................... ok
> t/api/server_util.t ..................... ok
> t/filter/both_str_con_add.t ............. ok
> t/hooks/headerparser.t .................. ok
> t/preconnection/note.t .................. ok
> t/hooks/authz.t ......................... ok
> t/modperl/current_callback.t ............ ok
> t/protocol/echo_bbs.t ................... ok
> t/compat/conn_authen.t .................. skipped: cannot find one of auth or auth_basic
> t/modperl/exit.t ........................ ok
> t/protocol/echo_timeout.t ............... ok
> t/apr-ext/os.t .......................... ok
> t/directive/pod.t ....................... ok
> t/directive/env.t ....................... ok
> t/apr/pool.t ............................ ok
> t/filter/out_str_remove.t ............... ok
> t/filter/out_bbs_basic.t ................ ok
> t/apache/read3.t ........................ ok
> t/apr-ext/bucket.t ...................... ok
> t/apr-ext/pool.t ........................ ok
> t/modperl/printf.t ...................... ok
> t/error/api.t ........................... ok
> t/apache/read.t ......................... ok
> t/api/lookup_misc.t ..................... ok
> t/filter/out_str_declined.t ............. ok
> t/modperl/io_with_closed_stds.t ......... ok
> t/modules/proxy.t ....................... skipped: cannot find module 'mod_proxy', cannot find module 'proxy_http.c', cannot find one of access or authz_host
> t/hooks/access.t ........................ ok
> # Failed test 2 in t/api/err_headers_out.t at line 22
> # Failed test 3 in t/api/err_headers_out.t at line 25
> # Failed test 5 in t/api/err_headers_out.t at line 39
> t/api/err_headers_out.t ................. 
> Failed 3/6 subtests 
> t/apr/date.t ............................ ok
> t/apache/cgihandler.t ................... ok
> t/directive/perldo.t .................... skipped: cannot find module 'mod_alias'
> t/hooks/authen_basic.t .................. skipped: cannot find one of auth or auth_basic
> t/api/request_subclass.t ................ ok
> t/modperl/merge2.t ...................... ok
> t/apr/base64.t .......................... ok
> t/modules/cgi2.t ........................ ok
> t/filter/out_bbs_filebucket.t ........... ok
> t/modperl/setupenv.t .................... skipped: cannot find module 'mod_env'
> t/modperl/io_nested_with_closed_stds.t .. ok
> t/api/access.t .......................... ok
> t/perl/api.t ............................ ok
> t/modperl/merge.t ....................... ok
> t/api/status.t .......................... ok
> t/api/custom_response.t ................. ok
> t/compat/apache_module.t ................ ok
> t/api/response.t ........................ ok
> t/modperl/merge3.t ...................... ok
> t/apache/read2.t ........................ ok
> t/modperl/status.t ...................... ok
> t/hooks/stacked_handlers2.t ............. ok
> t/api/rflush.t .......................... ok
> t/apache/scanhdrs2.t .................... ok
> t/apr/bucket.t .......................... ok
> t/hooks/authen_digest.t ................. skipped: cannot find one of auth or auth_basic
> t/modperl/cookie.t ...................... ok
> t/apr-ext/status.t ...................... ok
> t/compat/apache_file.t .................. ok
> t/api/module.t .......................... ok
> t/apache/util.t ......................... ok
> # Failed test 2 in t/filter/out_str_reverse.t at line 30
> t/filter/out_str_reverse.t .............. 
> Failed 1/2 subtests 
> t/protocol/echo_bbs2.t .................. ok
> t/apr-ext/finfo.t ....................... ok
> t/modules/include_subreq.t .............. skipped: cannot find module 'include'
> t/apr/status.t .......................... ok
> t/filter/out_init_basic.t ............... ok
> t/api/query.t ........................... ok
> t/filter/out_str_eval.t ................. ok
> t/user/rewrite.t ........................ ok
> t/apache/discard_rbody.t ................ ok
> t/directive/perlloadmodule.t ............ ok
> t/apache/read4.t ........................ ok
> t/apr-ext/base64.t ...................... ok
> t/directive/perlloadmodule2.t ........... ok
> t/modperl/request_rec_tie_api.t ......... skipped: perl 5.012003: PerlIO is used instead of TIEd IO
> t/apr/finfo.t ........................... ok
> t/filter/in_bbs_body.t .................. ok
> t/apr-ext/uri.t ......................... ok
> t/modperl/env.t ......................... ok
> t/hooks/cleanup.t ....................... ok
> t/modperl/methodobj.t ................... ok
> t/api/uri.t ............................. ok
> t/apr/util.t ............................ ok
> t/compat/request_body.t ................. ok
> t/filter/in_str_declined_read.t ......... ok
> t/modperl/readline.t .................... ok
> t/directive/perlloadmodule6.t ........... ok
> t/apr/os.t .............................. ok
> t/modperl/cookie2.t ..................... ok
> t/api/request_rec.t ..................... 
> Failed 2/55 subtests 
> 	(less 2 skipped subtests: 51 okay)
> t/modules/cgiupload2.t .................. ok
> t/apache/post.t ......................... ok
> t/hooks/fixup.t ......................... ok
> t/api/internal_redirect_handler.t ....... ok
> t/hooks/cleanup2.t ...................... ok
> t/apr-ext/util.t ........................ ok
> t/filter/out_str_req_mix.t .............. skipped: cannot find module 'include'
> t/api/server_const.t .................... ok
> t/apr-ext/brigade.t ..................... ok
> t/api/add_config.t ...................... ok
> t/modperl/util.t ........................ ok
> t/api/request_util.t .................... ok
> t/modperl/stdfd2.t ...................... ok
> t/modperl/endav.t ....................... ok
> t/api/lookup_uri.t ...................... ok
> t/filter/out_str_subreq_modperl.t ....... ok
> t/filter/in_bbs_inject_header.t ......... ok
> t/apr/perlio.t .......................... ok
> t/apache/conftree.t ..................... ok
> t/api/lookup_uri2.t ..................... ok
> t/directive/perlrequire.t ............... ok
> t/hooks/push_handlers_anon.t ............ ok
> t/apr/brigade.t ......................... ok
> t/apr/pool_lifetime.t ................... ok
> t/modperl/getc.t ........................ ok
> t/apache/write.t ........................ ok
> t/compat/conn_rec.t ..................... ok
> t/hooks/error.t ......................... ok
> t/compat/apache_uri.t ................... ok
> t/compat/apache_table.t ................. ok
> t/apr-ext/string.t ...................... ok
> t/modperl/perl.t ........................ ok
> t/api/sub_request.t ..................... ok
> t/apache/constants.t .................... ok
> t/filter/both_str_req_mix.t ............. skipped: cannot find module 'deflate', cannot find module 'include'
> t/filter/in_str_lc.t .................... ok
> t/protocol/echo_block.t ................. ok
> t/directive/perlloadmodule7.t ........... ok
> t/perl/signals.t ........................ skipped: works only for prefork
> t/filter/in_str_bin_data.t .............. ok
> t/modperl/print.t ....................... ok
> t/modperl/taint.t ....................... ok
> t/apr-ext/uuid.t ........................ ok
> t/apache/add_config.t ................... ok
> t/api/slurp_filename.t .................. skipped: cannot find module 'mod_alias'
> t/modperl/dir_config.t .................. ok
> t/protocol/echo_nonblock.t .............. ok
> t/apr/uri.t ............................. ok
> t/apr/table.t ........................... ok
> t/directive/perl.t ...................... skipped: cannot find one of auth or auth_basic, cannot find module 'mod_alias.c'
> t/vhost/log.t ........................... ok
> t/hooks/trans.t ......................... ok
> t/api/process.t ......................... ok
> t/apache/content_length_header.t ........ ok
> t/directive/perlloadmodule5.t ........... ok
> t/modperl/post_utf8.t ................... ok
> t/apr/constants.t ....................... ok
> t/apr-ext/error.t ....................... ok
> t/filter/out_str_subreq_default.t ....... skipped: cannot find module 'mod_alias'
> t/filter/in_str_msg.t ................... ok
> t/apr/threadrwlock.t .................... ok
> t/apr-ext/threadrwlock.t ................ ok
> t/modperl/pnotes.t ...................... ok
> t/directive/perlloadmodule3.t ........... ok
> t/apr/string.t .......................... ok
> t/hooks/inlined_handlers.t .............. ok
> t/modules/include2.t .................... skipped: cannot find module 'include', cannot find module 'mod_mime'
> t/hooks/init.t .......................... ok
> t/apr/ipsubnet.t ........................ ok
> t/apr-ext/table.t ....................... ok
> t/api/conn_rec.t ........................ ok
> t/apache/scanhdrs.t ..................... ok
> t/filter/out_apache.t ................... skipped: cannot find module 'include'
> t/filter/out_str_ctx.t .................. ok
> t/api/content_encoding.t ................ ok
> t/filter/out_str_api.t .................. ok
> t/modperl/print_utf8.t .................. ok
> t/modperl/perl_options2.t ............... skipped: PerlOptions None is broken
> t/modperl/methodname.t .................. ok
> t/compat/apache.t ....................... ok
> t/compat/apache_util.t .................. ok
> t/protocol/echo_filter.t ................ ok
> t/hooks/set_handlers.t .................. ok
> t/apr-ext/threadmutex.t ................. ok
> t/directive/perlmodule.t ................ ok
> t/api/aplog.t ........................... ok
> t/filter/out_bbs_ctx.t .................. ok
> t/api/command.t ......................... ok
> t/directive/cmdparms.t .................. ok
> t/apache/send_cgi_header.t .............. ok
> 
> Test Summary Report
> -------------------
> t/api/err_headers_out.t               (Wstat: 0 Tests: 6 Failed: 3)
>   Failed tests:  2-3, 5
> t/filter/out_str_reverse.t            (Wstat: 0 Tests: 2 Failed: 1)
>   Failed test:  2
> t/api/request_rec.t                   (Wstat: 0 Tests: 55 Failed: 2)
>   Failed tests:  13, 38
> Files=242, Tests=2255, 116 wallclock secs ( 1.06 usr  0.40 sys + 89.28 cusr 10.31 csys = 101.05 CPU)
> Result: FAIL
> Failed 3/242 test programs. 6/2255 subtests failed.
> [warning] server localhost.localdomain:8529 shutdown
> [warning] port 8529 still in use...
> done
> [  error] error running tests (please examine t/logs/error_log)
> +--------------------------------------------------------+
> | Please file a bug report: http://perl.apache.org/bugs/ |
> +--------------------------------------------------------+
> make[2]: *** [run_tests] Error 1

The full build log is available from:
   http://people.debian.org/~lucas/logs/2011/05/28/libapache2-mod-perl2_2.0.5-1_lsid64.buildlog

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.

-- 
| Lucas Nussbaum
| lucas at lucas-nussbaum.net   http://www.lucas-nussbaum.net/ |
| jabber: lucas at nussbaum.fr             GPG: 1024D/023B3F4F |





More information about the pkg-perl-maintainers mailing list