Bug#911938: libhttp-daemon-ssl-perl FTBFS: tests fail: Connection refused

Helmut Grohne helmut at subdivi.de
Fri Oct 26 14:14:06 BST 2018


Source: libhttp-daemon-ssl-perl
Version: 1.05-01-1
Severity: serious
Tags: ftbfs

libhttp-daemon-ssl-perl fails to build from source in unstable.

https://tests.reproducible-builds.org/debian/rbuild/unstable/amd64/libhttp-daemon-ssl-perl_1.05-01-1.rbuild.log.gz

| #   Failed test 'got request object'
| #   at t/testpost.t line 88.
| Can't call method "method" on an undefined value at t/testpost.t line 89.
| # Looks like your test exited with 255 just after 5.
| 
| #   Failed test 'posted small request'
| #   at t/testpost.t line 55.
| # 500
| # Server closed connection without sending any data back
| 
| #   Failed test 'posted 66k request'
| #   at t/testpost.t line 62.
| # 500
| # Can't connect to 127.0.0.1:39653 (Connection refused)
| 
| #   Failed test 'posted 67k request'
| #   at t/testpost.t line 68.
| # 500
| # Can't connect to 127.0.0.1:39653 (Connection refused)
| 
| #   Failed test 'posted 500k request'
| #   at t/testpost.t line 74.
| # 500
| # Can't connect to 127.0.0.1:39653 (Connection refused)
| t/testpost.t .... 
| 1..20
| ok - made test server
| ok - server init port=39653
| ok - server fileno
| ok - accepted first post
| not ok - got request object
| not ok - posted small request
| not ok - posted 66k request
| not ok - posted 67k request
| not ok - posted 500k request
| Dubious, test returned 255 (wstat 65280, 0xff00)
| Failed 16/20 subtests 
| 
| Test Summary Report
| -------------------
| t/testpost.t  (Wstat: 65280 Tests: 9 Failed: 5)
|   Failed tests:  5-9
|   Non-zero exit status: 255
|   Parse errors: Bad plan.  You planned 20 tests but ran 9.
| Files=4, Tests=26, 34 wallclock secs ( 0.06 usr  0.03 sys +  1.09 cusr  0.25 csys =  1.43 CPU)
| Result: FAIL
| Failed 1/4 test programs. 5/26 subtests failed.
| make[2]: *** [Makefile:829: test_dynamic] Error 255
| make[2]: Leaving directory '/build/1st/libhttp-daemon-ssl-perl-1.05-01'
| dh_auto_test: make -j1 test TEST_VERBOSE=1 returned exit code 2
| make[1]: *** [debian/rules:20: override_dh_auto_test] Error 2
| make[1]: Leaving directory '/build/1st/libhttp-daemon-ssl-perl-1.05-01'
| make: *** [debian/rules:4: build] Error 2
| dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2

According to reproducible builds ci, it also happens for i386, armhf and
arm64. That indicates that it is architecture-independent. The same
version seems to build fine in testing. Some dependency likely is the
cause. It also fails in sbuild (reproducible uses pbuilder).

Helmut



More information about the pkg-perl-maintainers mailing list