Control: retitle -1 request-tracker4: FTBFS with newer libmojolicious-perl: t/web/ticket_owner.t Control: tags -1 + confirmed
On Sun, Jun 21, 2020 at 10:34:37PM +0200, Lucas Nussbaum wrote: > During a rebuild of all packages in sid, your package failed to build > on amd64. > > Relevant part (hopefully): ... > > SOME DEPENDENCIES WERE MISSING. > > MAILGATE missing dependencies: > > Mozilla::CA ...MISSING > > CORE missing dependencies: > > Plack::Handler::Starlet ...MISSING > > > > Perl library path for /usr/bin/perl: > > /etc/perl > > /usr/local/lib/x86_64-linux-gnu/perl/5.30.3 > > /usr/local/share/perl/5.30.3 > > /usr/lib/x86_64-linux-gnu/perl5/5.30 > > /usr/share/perl5 > > /usr/lib/x86_64-linux-gnu/perl-base > > /usr/lib/x86_64-linux-gnu/perl/5.30 > > /usr/share/perl/5.30 > > /usr/local/lib/site_perl > > make[1]: *** [Makefile:272: testdeps] Error 1 This was not the problem (the immediately following lines are): make[1]: Leaving directory '/<<PKGBUILDDIR>>' make: [debian/rules:38: build-stamp] Error 2 (ignored) > The full build log is available from: > http://qa-logs.debian.net/2020/06/20/request-tracker4_4.4.4-1_unstable.log The actual error is: Not an ARRAY reference at /usr/share/perl5/Mojo/DOM/CSS.pm line 237. Not an ARRAY reference at /usr/share/perl5/Mojo/DOM/CSS.pm line 237. # Failed test 'no warnings' # at /usr/share/perl/5.30/Test/Builder.pm line 152. # There were 1 warning(s) # Previous test 95 'Ticket -> Reply' # Not an ARRAY reference at /usr/share/perl5/Mojo/DOM/CSS.pm line 237. # at /usr/share/perl5/Log/Dispatch/Perl.pm line 86. # Log::Dispatch::Perl::__ANON__("Not an ARRAY reference at /usr/share/perl5/Mojo/DOM/CSS.pm li"...) called at /usr/share/perl5/Log/Dispatch/Output.pm line 64 # Log::Dispatch::Output::_log_with_num(Log::Dispatch::Perl=HASH(0x55e04f914d00), 5, "message", "Not an ARRAY reference at /usr/share/perl5/Mojo/DOM/CSS.pm li"..., "level", "critical") called at /usr/share/perl5/Log/Dispatch.pm line 170 # Log::Dispatch::_log_with_num(Log::Dispatch=HASH(0x55e04f8d43b8), 5, "level", "critical", "message", "Not an ARRAY reference at /usr/share/perl5/Mojo/DOM/CSS.pm li"...) called at /usr/share/perl5/Log/Dispatch.pm line 25 # Log::Dispatch::__ANON__(Log::Dispatch=HASH(0x55e04f8d43b8), "Not an ARRAY reference at /usr/share/perl5/Mojo/DOM/CSS.pm li"...) called at /<<PKGBUILDDIR>>/lib/RT.pm line 408 # RT::__ANON__("Not an ARRAY reference at /usr/share/perl5/Mojo/DOM/CSS.pm li"...) called at /usr/share/perl5/Mojo/DOM/CSS.pm line 237 # Mojo::DOM::CSS::_pc(qr((?:^|:)class$)u, qr((?:^|\s+)transaction(?:\s+|$))u, ARRAY(0x55e050a066e0), ARRAY(0x55e050a066e0), ARRAY(0x55e050a066e0)) called at /usr/share/perl5/Mojo/DOM/CSS.pm line 291 # Mojo::DOM::CSS::_selector(ARRAY(0x55e0510b0c78), ARRAY(0x55e050a066e0), ARRAY(0x55e050a066e0), ARRAY(0x55e050a066e0)) called at /usr/share/perl5/Mojo/DOM/CSS.pm line 61 # Mojo::DOM::CSS::_combinator(ARRAY(0x55e0510b2a70), ARRAY(0x55e050a066e0), ARRAY(0x55e050a066e0), ARRAY(0x55e050a066e0), 2) called at /usr/share/perl5/Mojo/DOM/CSS.pm line 34 # Mojo::DOM::CSS::_ancestor(ARRAY(0x55e0510b2a70), ARRAY(0x55e0510a9cc0), ARRAY(0x55e050a066e0), ARRAY(0x55e050a066e0), 0, 2) called at /usr/share/perl5/Mojo/DOM/CSS.pm line 75 # Mojo::DOM::CSS::_combinator(ARRAY(0x55e0510b2a70), ARRAY(0x55e0510a9cc0), ARRAY(0x55e050a066e0), ARRAY(0x55e050a066e0), 0) called at /usr/share/perl5/Mojo/DOM/CSS.pm line 172 # Mojo::DOM::CSS::_match(ARRAY(0x55e0510b2038), ARRAY(0x55e0510a9cc0), ARRAY(0x55e050a066e0), ARRAY(0x55e050a066e0)) called at /usr/share/perl5/Mojo/DOM/CSS.pm line 266 # Mojo::DOM::CSS::_select(1, ARRAY(0x55e050a066e0), ARRAY(0x55e0510b2038)) called at /usr/share/perl5/Mojo/DOM/CSS.pm line 26 # Mojo::DOM::CSS::select_one(Mojo::DOM::CSS=HASH(0x55e0510b0c00), ".transaction.people .description") called at /usr/share/perl5/Mojo/DOM.pm line 27 # Mojo::DOM::at(Mojo::DOM=REF(0x55e050aab360), ".transaction.people .description") called at t/web/ticket_owner.t line 393 # # Some tests failed or we bailed out, tmp directory '/<<PKGBUILDDIR>>/t/tmp/web-ticket_owner.t-pLaG9Zs3' is not cleaned # Tests were run but no plan was declared and done_testing() was not seen. # Looks like your test exited with 255 just after 98. t/web/ticket_owner.t ................................... Dubious, test returned 255 (wstat 65280, 0xff00) Failed 1/98 subtests Almost certainly triggered by the recent uploads of libmojolicious-perl. It happens with both 8.55+dfsg-1 (sid) and 8.54+dfsg-1 (bullseye).