[request-tracker-maintainers] Bug#963387: Bug#963387: request-tracker4: FTBFS: CORE missing dependencies: Plack::Handler::Starlet ...MISSING
Dominic Hargreaves
dom at earth.li
Mon Jun 22 23:44:13 BST 2020
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).
More information about the pkg-request-tracker-maintainers
mailing list