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).

Reply via email to