Package: src:libnet-jabber-bot-perl Version: 2.1.5-1 Severity: serious Tags: ftbfs
Dear maintainer: I tried to build this package in buster but it failed: -------------------------------------------------------------------------------- [...] debian/rules build-indep CDBS WARNING: copyright-check disabled - licensecheck is missing. test -x debian/rules mkdir -p "." CDBS WARNING: CDBS_DEPENDS is deprecated since 0.4.85 Scanning upstream source for new/changed copyright notices... set -e; LC_ALL=C.UTF-8 /usr/bin/licensecheck --check '.*' --recursive --copyright --deb-fmt --ignore '^(debian/(changelog|copyright(|_hints|_newhints)))$' --lines 0 * | /usr/lib/cdbs/licensecheck2dep5 > debian/copyright_newhints /bin/sh: 1: /usr/bin/licensecheck: not found 0 combinations of copyright and licensing found. WARNING: New or changed notices discovered: Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ To fix the situation please do the following: 1) Examine debian/copyright_* and referenced files 2) Update debian/copyright as needed 3) Replace debian/copyright_hints with debian/copyright_newhints touch debian/stamp-copyright-check touch debian/stamp-upstream-cruft cd . && /usr/bin/perl -I. Makefile.PL NOECHO= INSTALLDIRS=vendor Checking if your kit is complete... Looks good Generating a Unix-style Makefile Writing Makefile for Net::Jabber::Bot Writing MYMETA.yml and MYMETA.json /usr/bin/make -C . OPTIMIZE="-g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv -fno-strict-aliasing -pipe -I/usr/local/include" LDDLFLAGS="-Wl,-z,relro -shared -L/usr/local/lib -fstack-protector-strong" all make[1]: Entering directory '/<<PKGBUILDDIR>>' "/usr/bin/perl" -MExtUtils::Command -e 'mkpath' -- blib/lib/Net/Jabber chmod 755 blib/lib/Net/Jabber touch blib/lib/Net/Jabber/.exists "/usr/bin/perl" -MExtUtils::Command -e 'mkpath' -- blib/arch chmod 755 blib/arch touch blib/arch/.exists "/usr/bin/perl" -MExtUtils::Command -e 'mkpath' -- blib/lib/auto/Net/Jabber/Bot chmod 755 blib/lib/auto/Net/Jabber/Bot touch blib/lib/auto/Net/Jabber/Bot/.exists "/usr/bin/perl" -MExtUtils::Command -e 'mkpath' -- blib/arch/auto/Net/Jabber/Bot chmod 755 blib/arch/auto/Net/Jabber/Bot touch blib/arch/auto/Net/Jabber/Bot/.exists "/usr/bin/perl" -MExtUtils::Command -e 'mkpath' -- blib/bin chmod 755 blib/bin touch blib/bin/.exists "/usr/bin/perl" -MExtUtils::Command -e 'mkpath' -- blib/script chmod 755 blib/script touch blib/script/.exists "/usr/bin/perl" -MExtUtils::Command -e 'mkpath' -- blib/man1 chmod 755 blib/man1 touch blib/man1/.exists "/usr/bin/perl" -MExtUtils::Command -e 'mkpath' -- blib/man3 chmod 755 blib/man3 touch blib/man3/.exists true true true "/usr/bin/perl" -MExtUtils::Install -e 'pm_to_blib({@ARGV}, '\''blib/lib/auto'\'', q[], '\''755'\'')' -- \ 'lib/Net/Jabber/Bot.pm' 'blib/lib/Net/Jabber/Bot.pm' cp lib/Net/Jabber/Bot.pm blib/lib/Net/Jabber/Bot.pm touch pm_to_blib true true true true true true "/usr/bin/perl" "-MExtUtils::Command::MM" -e pod2man "--" --section=3pm --perm_rw=644 -u \ lib/Net/Jabber/Bot.pm blib/man3/Net::Jabber::Bot.3pm Manifying 1 pod document true make[1]: Leaving directory '/<<PKGBUILDDIR>>' touch debian/stamp-makefile-build /usr/bin/make -C . OPTIMIZE="-g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv -fno-strict-aliasing -pipe -I/usr/local/include" LDDLFLAGS="-Wl,-z,relro -shared -L/usr/local/lib -fstack-protector-strong" test TEST_VERBOSE=1 make[1]: Entering directory '/<<PKGBUILDDIR>>' true true true true true true true true true PERL_DL_NONLAZY=1 "/usr/bin/perl" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib/lib', 'blib/arch')" t/*.t # Testing Net::Jabber::Bot 2.1.5, Perl 5.028001, /usr/bin/perl t/00-load.t ............... 1..1 ok 1 - use Net::Jabber::Bot; ok t/03-test_connectivity.t .. skipped: $ENV{AUTHOR} required for these tests Use of uninitialized value in concatenation (.) or string at /<<PKGBUILDDIR>>/blib/lib/Net/Jabber/Bot.pm line 52. Use of uninitialized value in concatenation (.) or string at /<<PKGBUILDDIR>>/blib/lib/Net/Jabber/Bot.pm line 52. t/05-helper_functions.t ... 1..127 ok 1 - Creating Net::Jabber::Bot object with Mock client library asserted in place of Net::Jabber::Client ok 2 - Message delay is set right to .20 seconds ok 3 - Max messages per hour (88) didn't get messed with by safeties ok 4 - An object of class 'Net::Jabber::Bot' isa 'Net::Jabber::Bot' ok 5 - Sleeping 12 seconds to make sure we get past initializtion ok 6 - Making sure the bot get's past login initialization (sleep 12) ok 7 - Processed new messages and didn't lose connection. ok 8 - ****** New test: Testing Group Message bursting is not possible ****** ok 9 - Sent group message 1 ok 10 - Sent group message 2 ok 11 - Sent group message 3 ok 12 - Sent group message 4 ok 13 - Sent group message 5 ok 14 - Sent group message 6 ok 15 - Sent group message 7 ok 16 - Sent group message 8 ok 17 - Sent group message 9 ok 18 - Sent group message 10 ok 19 - Sent group message 11 ok 20 - Sent group message 12 ok 21 - Sent group message 13 ok 22 - Sent group message 14 ok 23 - Sent group message 15 ok 24 - Sent group message 16 ok 25 - Sent group message 17 ok 26 - Sent group message 18 ok 27 - Sent group message 19 ok 28 - Sent group message 20 ok 29 - Sent group message 21 ok 30 - Sent group message 22 ok 31 - Sent group message 23 ok 32 - Sent group message 24 ok 33 - Sent group message 25 ok 34 - Sent group message 26 ok 35 - Sent group message 27 ok 36 - Sent group message 28 ok 37 - Sent group message 29 ok 38 - Sent group message 30 ok 39 - Sent group message 31 ok 40 - Sent group message 32 ok 41 - Sent group message 33 ok 42 - Sent group message 34 ok 43 - Sent group message 35 ok 44 - Sent group message 36 ok 45 - Sent group message 37 ok 46 - Sent group message 38 ok 47 - Sent group message 39 ok 48 - Sent group message 40 ok 49 - group Message burst: $running_time (8) >= $expected_run_time (8) ok 50 - Processed new messages and didn't lose connection. ok 51 - Verify that 40 were sent ok 52 - Verify that 0 were seen (Didn't see the messages I sent to the group) ok 53 - ****** New test: Testing PERSONAL_ADDRESS Message bursting is not possible ****** ok 54 - Sent personal message 1 ok 55 - Sent personal message 2 ok 56 - Sent personal message 3 ok 57 - Sent personal message 4 ok 58 - Sent personal message 5 ok 59 - Sent personal message 6 ok 60 - Sent personal message 7 ok 61 - Sent personal message 8 ok 62 - Sent personal message 9 ok 63 - Sent personal message 10 ok 64 - Sent personal message 11 ok 65 - Sent personal message 12 ok 66 - Sent personal message 13 ok 67 - Sent personal message 14 ok 68 - Sent personal message 15 ok 69 - Sent personal message 16 ok 70 - Sent personal message 17 ok 71 - Sent personal message 18 ok 72 - Sent personal message 19 ok 73 - Sent personal message 20 ok 74 - Sent personal message 21 ok 75 - Sent personal message 22 ok 76 - Sent personal message 23 ok 77 - Sent personal message 24 ok 78 - Sent personal message 25 ok 79 - Sent personal message 26 ok 80 - Sent personal message 27 ok 81 - Sent personal message 28 ok 82 - Sent personal message 29 ok 83 - Sent personal message 30 ok 84 - Sent personal message 31 ok 85 - Sent personal message 32 ok 86 - Sent personal message 33 ok 87 - Sent personal message 34 ok 88 - Sent personal message 35 ok 89 - Sent personal message 36 ok 90 - Sent personal message 37 ok 91 - Sent personal message 38 ok 92 - Sent personal message 39 ok 93 - Sent personal message 40 ok 94 - group Message burst: $running_time (8) >= $expected_run_time (8) ok 95 - Processed new messages and didn't lose connection. ok 96 - Verify that 40 were sent ok 97 - Verify that 0 were seen (Didn't see the messages I sent to myself...) ok 98 - no pass to respond_to_self_messages is 1 ok 99 - Ignore Self Messages ok 100 - Respond to Self Messages ok 101 - ****** New test: Test a successful message ****** ok 102 - Testing message to myself ok 103 - Processed new messages and didn't lose connection. ok 104 - Verify that 1 were sent ok 105 - Verify that 1 were seen (Got it!) ok 106 - Length of message is greater than 1 message chunk (4340 bytes) ok 107 - Testing messages that will be split: ok 108 - ****** New test: Send to self ****** ok 109 - Make sure I'm responding to self messages. ok 110 - Sending long message of 4340 bytes to forum ok 111 - Sent long message. ok 112 - Processed new messages and didn't lose connection. ok 113 - Saw 6 messages so we know it was chunked into messages smaller than 800 ok 114 - ****** New test: Set long subject in forum (illegal) ****** ok 115 - Verify long subject changes are rejected. ok 116 - Verify that 0 were sent ok 117 - Verify that 0 were seen (Bot should not have sent anything to the server.) ok 118 - ****** New test: Test a successful message with a panic ****** ok 119 - Testing message to myself ok 120 - Processed new messages and didn't lose connection. ok 121 - Verify that 1 were sent ok 122 - Verify that 2 were seen (With Panic) ok 123 - ****** New test: Test message limits ****** ok 124 - Testing hourly message limits (failure to send) ok 125 - Processed new messages and didn't lose connection. ok 126 - Verify that 0 were seen (Should be not have been sent to server) ok 127 - Verify that 0 were seen (Rejected by bot) ok Use of uninitialized value in concatenation (.) or string at /<<PKGBUILDDIR>>/blib/lib/Net/Jabber/Bot.pm line 52. Use of uninitialized value in concatenation (.) or string at /<<PKGBUILDDIR>>/blib/lib/Net/Jabber/Bot.pm line 52. # Failed test 'Verify that 1 were sent' # at t/06-test_safeties.t line 187. # got: -87 # expected: 1 # Failed test 'Testing hourly message limits (failure to send)' # at t/06-test_safeties.t line 171. # Failed test 'Verify that 0 were seen (Should be not have been sent to server)' # at t/06-test_safeties.t line 199. # got: 1 # expected: 0 # Failed test 'Verify that 0 were seen (Rejected by bot)' # at t/06-test_safeties.t line 199. # got: 1 # expected: 0 # Looks like you failed 4 tests of 129. t/06-test_safeties.t ...... 1..129 ok 1 - Creating Net::Jabber::Bot object with Mock client library asserted in place of Net::Jabber::Client ok 2 - An object of class 'Net::Jabber::Bot' isa 'Net::Jabber::Bot' ok 3 - Message delay is set right to .20 seconds ok 4 - Max messages per hour (88) didn't get messed with by safeties ok 5 - Validate safety mode is on ok 6 - Forum Grace is 10 seconds as expected ok 7 - Sleeping 12 seconds to make sure we get past initializtion ok 8 - Making sure the bot get's past initialization (sleep 12) ok 9 - Processed new messages and didn't lose connection. ok 10 - ****** New test: Testing Group Message bursting is not possible ****** ok 11 - Sent group message 1 ok 12 - Sent group message 2 ok 13 - Sent group message 3 ok 14 - Sent group message 4 ok 15 - Sent group message 5 ok 16 - Sent group message 6 ok 17 - Sent group message 7 ok 18 - Sent group message 8 ok 19 - Sent group message 9 ok 20 - Sent group message 10 ok 21 - Sent group message 11 ok 22 - Sent group message 12 ok 23 - Sent group message 13 ok 24 - Sent group message 14 ok 25 - Sent group message 15 ok 26 - Sent group message 16 ok 27 - Sent group message 17 ok 28 - Sent group message 18 ok 29 - Sent group message 19 ok 30 - Sent group message 20 ok 31 - Sent group message 21 ok 32 - Sent group message 22 ok 33 - Sent group message 23 ok 34 - Sent group message 24 ok 35 - Sent group message 25 ok 36 - Sent group message 26 ok 37 - Sent group message 27 ok 38 - Sent group message 28 ok 39 - Sent group message 29 ok 40 - Sent group message 30 ok 41 - Sent group message 31 ok 42 - Sent group message 32 ok 43 - Sent group message 33 ok 44 - Sent group message 34 ok 45 - Sent group message 35 ok 46 - Sent group message 36 ok 47 - Sent group message 37 ok 48 - Sent group message 38 ok 49 - Sent group message 39 ok 50 - Sent group message 40 ok 51 - group Message burst: $running_time (8) >= $expected_run_time (8) ok 52 - Processed new messages and didn't lose connection. ok 53 - Verify that 40 were sent ok 54 - Verify that 0 were seen (Didn't see the messages I sent to the group) ok 55 - ****** New test: Test PERSONAL_ADDRESS Message bursting is not possible ****** ok 56 - Sent personal message 1 ok 57 - Sent personal message 2 ok 58 - Sent personal message 3 ok 59 - Sent personal message 4 ok 60 - Sent personal message 5 ok 61 - Sent personal message 6 ok 62 - Sent personal message 7 ok 63 - Sent personal message 8 ok 64 - Sent personal message 9 ok 65 - Sent personal message 10 ok 66 - Sent personal message 11 ok 67 - Sent personal message 12 ok 68 - Sent personal message 13 ok 69 - Sent personal message 14 ok 70 - Sent personal message 15 ok 71 - Sent personal message 16 ok 72 - Sent personal message 17 ok 73 - Sent personal message 18 ok 74 - Sent personal message 19 ok 75 - Sent personal message 20 ok 76 - Sent personal message 21 ok 77 - Sent personal message 22 ok 78 - Sent personal message 23 ok 79 - Sent personal message 24 ok 80 - Sent personal message 25 ok 81 - Sent personal message 26 ok 82 - Sent personal message 27 ok 83 - Sent personal message 28 ok 84 - Sent personal message 29 ok 85 - Sent personal message 30 ok 86 - Sent personal message 31 ok 87 - Sent personal message 32 ok 88 - Sent personal message 33 ok 89 - Sent personal message 34 ok 90 - Sent personal message 35 ok 91 - Sent personal message 36 ok 92 - Sent personal message 37 ok 93 - Sent personal message 38 ok 94 - Sent personal message 39 ok 95 - Sent personal message 40 ok 96 - group Message burst: $running_time (8) >= $expected_run_time (8) ok 97 - Processed new messages and didn't lose connection. ok 98 - Verify that 40 were sent ok 99 - Verify that 0 were seen (Didn't see the messages I sent to myself...) ok 100 - no pass to respond_to_self_messages is 1 ok 101 - Ignore Self Messages ok 102 - Respond to Self Messages ok 103 - Moose variable is set right for ignore_self_messages ok 104 - ****** New test: Test a successful message ****** ok 105 - Testing message to myself ok 106 - Processed new messages and didn't lose connection. ok 107 - Verify that 1 were sent ok 108 - Verify that 1 were seen (Got it!) ok 109 - Length of message is greater than 1 message chunk (4340 bytes) ok 110 - Make sure I'm responding to self messages. ok 111 - ****** New test: Split Testing for forum messages ****** ok 112 - Sending long message of 4340 bytes to forum ok 113 - Sent long message. ok 114 - Processed new messages and didn't lose connection. ok 115 - Saw 6 messages so we know it was chunked into messages smaller than 800 ok 116 - ****** New test: Test subject too long error ****** ok 117 - Verify long subject changes are rejected. ok 118 - Verify that 0 were sent ok 119 - Verify that 0 were seen (Bot should not have sent anything to the server.) ok 120 - ****** New test: Test a successful message with a panic ****** ok 121 - Testing message to myself ok 122 - Processed new messages and didn't lose connection. not ok 123 - Verify that 1 were sent ok 124 - Verify that 2 were seen (With Panic) ok 125 - ****** New test: Test message limits ****** not ok 126 - Testing hourly message limits (failure to send) ok 127 - Processed new messages and didn't lose connection. not ok 128 - Verify that 0 were seen (Should be not have been sent to server) not ok 129 - Verify that 0 were seen (Rejected by bot) Dubious, test returned 4 (wstat 1024, 0x400) Failed 4/129 subtests t/99-pod-coverage.t ....... skipped: Test::Pod::Coverage 1.04 required for testing POD coverage t/99-pod.t ................ skipped: Test::Pod 1.14 required for testing POD Test Summary Report ------------------- t/06-test_safeties.t (Wstat: 1024 Tests: 129 Failed: 4) Failed tests: 123, 126, 128-129 Non-zero exit status: 4 Files=6, Tests=257, 113 wallclock secs ( 0.14 usr 0.02 sys + 3.70 cusr 0.39 csys = 4.25 CPU) Result: FAIL Failed 1/6 test programs. 4/257 subtests failed. make[1]: *** [Makefile:878: test_dynamic] Error 255 make[1]: Leaving directory '/<<PKGBUILDDIR>>' make: *** [/usr/share/cdbs/1/class/makefile.mk:113: debian/stamp-makefile-check] Error 2 dpkg-buildpackage: error: debian/rules build-indep subprocess returned exit status 2 -------------------------------------------------------------------------------- The build was made in my autobuilder with "dpkg-buildpackage -A" and it also fails here: https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/libnet-jabber-bot-perl.html If this is really a bug in one of the build-depends, please use reassign and affects, so that this is still visible in the BTS web page for this package. Thanks.