Bug#791520: libmojomojo-perl: FTBFS: Recursive inheritance detected in package 'Types::Serialiser::BooleanBase'
Niko Tyni
ntyni at debian.org
Sat Sep 5 11:02:28 UTC 2015
retitle 791520 libmojomojo-perl: FTBFS: test failures
tag 791520 fixed-upstream
# (hopefully)
thanks
On Sun, Jul 05, 2015 at 08:29:04PM +0200, gregor herrmann wrote:
> On Sun, 05 Jul 2015 21:06:22 +0300, Niko Tyni wrote:
>
> > Package: libmojomojo-perl
> > Version: 1.10+dfsg1-4
> > Severity: serious
> >
> > As noticed by the reproducible builds CI system, this package
> > recently started to fail to build on sid. See
> > https://reproducible.debian.net/rb-pkg/unstable/amd64/libmojomojo-perl.html
> >
> > # Failed test 'use Catalyst::Test;'
> > # at t/01app.t line 13.
> > # Tried to use 'Catalyst::Test'.
> > # Error: Couldn't instantiate component "MojoMojo::View::JSON", "Recursive inheritance detected in package 'Types::Serialiser::BooleanBase' at /usr/share/perl5/Catalyst/Test.pm line 155.
> > # BEGIN failed--compilation aborted at t/01app.t line 13.
> > Undefined subroutine &main::request called at t/01app.t line 15.
> > # Looks like you planned 3 tests but ran 2.
> Same with upstream's 1.11.
This error mode is now gone, it was probably #791709 in libjson-perl.
The current failures are in formatter_file.t and unicode.t, and it looks
like they should be fixed upstream in 1.11. Tentatively tagging :)
# Failed test 'Text file is formated'
# at t/formatter_file.t line 51.
# '<div class="formatter_txt">
# <p>Text file</p> <p><a href="http://mojomojo.org">http://mojomojo.org</a></p></div>
# '
# doesn't match '(?^s:<div class="formatter_txt">\n<p>Text file</p> <p><a href="http://mojomojo.org/">http://mojomojo.org</a></p></div>)'
# Looks like you failed 1 test of 14.
# Failed test 'basic Unicode: page content'
# at t/unicode.t line 44.
Wide character in print at /usr/share/perl/5.20/Test/Builder.pm line 1821.
# got: "<p>\x{e1}\x{83}\x{94}\x{e1}\x{83}\x{91}\x{e1}\x{83}\x{a0}\x{e1}\x{83}\x{90}\x{e1}\x{83}\x{a3}\x{e1}\x{83}\x{9a}\x{e1}\x{83}\x{98} \x{e1}\x{83}\x{94}\x{e1}\x{83}\x{9c}\x{e1}\x{83}\x{90} (\x{d7}\x{a2}\x{d7}\x{91}\x{d7}\x{a8}\x{d7}\x{99}\x{d7}\x{aa}, \x{e1}\x{83}"...
# length: 187
# expected: "<p>ებრაული ენა (עברית, ივრით), განეკუთვნება სემიტუ"...
# length: 78
# strings begin to differ at char 4 (line 1 column 4)
# Failed test 'Unicode wikilinks'
# at t/unicode.t line 52.
Wide character in print at /usr/share/perl/5.20/Test/Builder.pm line 1821.
# got: ..."." href="/\x{e1}\x{83}\x{92}\x{e1}\x{83}\x{90}\x{e1}\x{83}\x{9c}\x{e1}\x{83}\x{94}\x{e1}\x{83}\x{99}\x{e1}\x{83}\x{a3}\x{e1}\x{83}\x{97}\x{e1}\x{83}\x{95}\x{e1}\x{83}\x{9c}\x{e1}\x{83}\x{94}\x{e1}\x{83}\x{91}\x{e1}\x{83}\x{90}.edi"...
# length: 181
# expected: ..."." href="/განეკუთვნება.edit">განეკუთვნება?</a></sp"...
# length: 133
# strings begin to differ at char 86 (line 1 column 86)
# Looks like you failed 2 tests of 9.
Test Summary Report
-------------------
t/formatter_file.t (Wstat: 256 Tests: 14 Failed: 1)
Failed test: 8
Non-zero exit status: 1
t/unicode.t (Wstat: 512 Tests: 9 Failed: 2)
Failed tests: 7-8
Non-zero exit status: 2
--
Niko Tyni ntyni at debian.org
More information about the pkg-perl-maintainers
mailing list