Bug#713233: libplack-perl: FTBFS: tests failed

Lucas Nussbaum lucas at lucas-nussbaum.net
Sat Jun 22 12:20:29 UTC 2013


Source: libplack-perl
Version: 0.9989-1
Severity: serious
Tags: jessie sid
User: debian-qa at lists.debian.org
Usertags: qa-ftbfs-20130620 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[1]: Entering directory `/«PKGBUILDDIR»'
> PERL_DL_NONLAZY=1 /usr/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(0, 'inc', 'blib/lib', 'blib/arch')" t/*.t t/*/*.t
> t/00_compile.t ..................................... ok
> t/HTTP-Message-PSGI/content_length.t ............... ok
> t/HTTP-Message-PSGI/host.t ......................... ok
> t/HTTP-Message-PSGI/path_info.t .................... ok
> t/HTTP-Message-PSGI/utf8_req.t ..................... ok
> t/HTTP-Server-PSGI/post.t .......................... ok
> t/Plack-Builder/builder.t .......................... ok
> t/Plack-Builder/mount.t ............................ ok
> t/Plack-Builder/oo_interface.t ..................... ok
> t/Plack-Handler/apache1.t .......................... skipped: TEST_APACHE1 is not set
> t/Plack-Handler/apache2-registry.t ................. skipped: TEST_APACHE2 is not set
> t/Plack-Handler/apache2.t .......................... skipped: TEST_APACHE2 is not set
> t/Plack-Handler/cgi.t .............................. ok
> t/Plack-Handler/fcgi.t ............................. skipped: Requires lighttpd: author only
> t/Plack-Handler/http_server_simple.t ............... ok
> t/Plack-Handler/output_encoding.t .................. ok
> t/Plack-Handler/standalone.t ....................... ok
> t/Plack-HTTPParser-PP/simple.t ..................... ok
> t/Plack-Loader/auto.t .............................. ok
> t/Plack-Loader/auto_fallback.t ..................... ok
> t/Plack-Loader/delayed.t ........................... ok
> t/Plack-Loader/restarter.t ......................... skipped: Flakey test: developer only
> t/Plack-Loader/shotgun.t ........................... ok
> t/Plack-Middleware/access_log.t .................... ok
> t/Plack-Middleware/access_log_timed.t .............. ok
> t/Plack-Middleware/access_log_value_zero.t ......... ok
> t/Plack-Middleware/auth_basic.t .................... ok
> t/Plack-Middleware/auth_basic_env.t ................ ok
> t/Plack-Middleware/auth_basic_simple.t ............. ok
> t/Plack-Middleware/bufferedstreaming.t ............. ok
> t/Plack-Middleware/cgibin.t ........................ ok
> t/Plack-Middleware/cgibin_exec.t ................... skipped: developer only
> t/Plack-Middleware/chunked.t ....................... skipped: Test requires module 'LWP::Protocol::http10' but it's not found
> t/Plack-Middleware/component-leak.t ................ ok
> t/Plack-Middleware/component.t ..................... ok
> t/Plack-Middleware/conditional.t ................... ok
> t/Plack-Middleware/conditionalget.t ................ ok
> t/Plack-Middleware/conditionalget_writer.t ......... ok
> t/Plack-Middleware/content_length.t ................ ok
> t/Plack-Middleware/directory.t ..................... ok
> t/Plack-Middleware/error_document.t ................ ok
> t/Plack-Middleware/error_document_streaming_app.t .. ok
> t/Plack-Middleware/file.t .......................... ok
> t/Plack-Middleware/head.t .......................... ok
> t/Plack-Middleware/head_streaming.t ................ ok
> t/Plack-Middleware/httpexceptions.t ................ ok
> t/Plack-Middleware/httpexceptions_streaming.t ...... ok
> t/Plack-Middleware/iis6_script_name_fix.t .......... ok
> t/Plack-Middleware/jsonp.t ......................... ok
> t/Plack-Middleware/lint.t .......................... ok
> t/Plack-Middleware/lint_utf8_false_alarm.t ......... ok
> t/Plack-Middleware/log4perl.t ...................... ok
> t/Plack-Middleware/log_dispatch.t .................. ok
> t/Plack-Middleware/order.t ......................... ok
> t/Plack-Middleware/prefix.t ........................ ok
> t/Plack-Middleware/psgibin.t ....................... ok
> t/Plack-Middleware/rearrange_headers.t ............. ok
> t/Plack-Middleware/refresh-init.t .................. ok
> t/Plack-Middleware/runtime.t ....................... ok
> t/Plack-Middleware/simple_content_filter.t ......... ok
> t/Plack-Middleware/simple_logger.t ................. ok
> t/Plack-Middleware/static.t ........................ ok
> t/Plack-Middleware/static_env.t .................... ok
> t/Plack-Middleware/urlmap.t ........................ ok
> t/Plack-Middleware/urlmap_builder.t ................ ok
> t/Plack-Middleware/urlmap_env.t .................... ok
> t/Plack-Middleware/urlmap_ports.t .................. ok
> t/Plack-Middleware/wrapcgi.t ....................... ok
> t/Plack-Middleware/wrapcgi_exec.t .................. ok
> t/Plack-Middleware/xframework.t .................... ok
> t/Plack-Middleware/xsendfile.t ..................... ok
> t/Plack-MIME/add_type.t ............................ ok
> t/Plack-MIME/basic.t ............................... ok
> t/Plack-MIME/fallback.t ............................ ok
> t/Plack-Request/base.t ............................. ok
> t/Plack-Request/body.t ............................. ok
> t/Plack-Request/content-on-get.t ................... ok
> t/Plack-Request/content.t .......................... ok
> t/Plack-Request/cookie.t ........................... ok
> t/Plack-Request/double_port.t ...................... ok
> t/Plack-Request/hostname.t ......................... ok
> t/Plack-Request/many_upload.t ...................... ok
> t/Plack-Request/multi_read.t ....................... ok
> t/Plack-Request/new.t .............................. ok
> t/Plack-Request/parameters.t ....................... ok
> t/Plack-Request/params.t ........................... ok
> t/Plack-Request/path_info.t ........................ ok
> t/Plack-Request/path_info_escaped.t ................ ok
> t/Plack-Request/readbody.t ......................... ok
> t/Plack-Request/request_uri.t ...................... ok
> t/Plack-Request/upload-basename.t .................. ok
> t/Plack-Request/upload-large.t ..................... ok
> t/Plack-Request/upload.t ........................... ok
> t/Plack-Request/uri.t .............................. ok
> t/Plack-Request/uri_utf8.t ......................... ok
> t/Plack-Response/body.t ............................ ok
> Illegal field name 'Foo:Bar' at /«PKGBUILDDIR»/blib/lib/Plack/Response.pm line 53
> t/Plack-Response/compatible.t ...................... 
> Dubious, test returned 255 (wstat 65280, 0xff00)
> No subtests run 
> t/Plack-Response/cookie.t .......................... ok
> t/Plack-Response/new.t ............................. ok
> t/Plack-Response/redirect.t ........................ ok
> t/Plack-Response/response.t ........................ ok
> t/Plack-Runner/options.t ........................... ok
> t/Plack-Server/compat.t ............................ ok
> t/Plack-TempBuffer/print.t ......................... ok
> t/Plack-Test/2args.t ............................... ok
> t/Plack-Test/cookie.t .............................. ok
> t/Plack-Test/hello.t ............................... ok
> t/Plack-Test/hello_server.t ........................ ok
> t/Plack-Test/suite.t ............................... ok
> t/Plack-Util/foreach.t ............................. ok
> t/Plack-Util/headers.t ............................. ok
> t/Plack-Util/headers_obj.t ......................... ok
> t/Plack-Util/inline_object.t ....................... ok
> t/Plack-Util/io_with_path.t ........................ ok
> t/Plack-Util/is_real_fh.t .......................... ok
> t/Plack-Util/load.t ................................ ok
> t/Plack-Util/response_cb.t ......................... ok
> 
> Test Summary Report
> -------------------
> t/Plack-Response/compatible.t                    (Wstat: 65280 Tests: 0 Failed: 0)
>   Non-zero exit status: 255
>   Parse errors: No plan found in TAP output
> Files=117, Tests=1031, 21 wallclock secs ( 0.64 usr  0.63 sys + 12.67 cusr  3.57 csys = 17.51 CPU)
> Result: FAIL
> Failed 1/117 test programs. 0/1031 subtests failed.
> make[1]: *** [test_dynamic] Error 255

The full build log is available from:
   http://aws-logs.debian.net/ftbfs-logs/2013/06/20/libplack-perl_0.9989-1_unstable.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 EC2 VM instances from
Amazon Web Services, using a clean, minimal and up-to-date chroot. Every
failed build was retried once to eliminate random failures.



More information about the pkg-perl-maintainers mailing list