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 nt...@debian.org