Bug#851820: libmojolicious-plugin-assetpack-perl: FTBFS: Failed 6/36 test programs. 20/242 subtests failed.
Chris Lamb
lamby at debian.org
Thu Jan 19 03:02:52 UTC 2017
Source: libmojolicious-plugin-assetpack-perl
Version: 1.30-1
Severity: serious
Justification: fails to build from source
User: reproducible-builds at lists.alioth.debian.org
Usertags: ftbfs
X-Debbugs-Cc: reproducible-bugs at lists.alioth.debian.org
Dear Maintainer,
libmojolicious-plugin-assetpack-perl fails to build from source in unstable/amd64:
[…]
Failed 2/10 subtests
t/reloader-process.t ......... skipped: cpanm CSS::Sass
Mojo::Home::parse is DEPRECATED at t/Helper.pm line 22.
Mojo::Home::rel_dir is DEPRECATED in favor of Mojo::Home::rel_file at «BUILDDIR»/blib/lib/Mojolicious/Plugin/AssetPack.pm line 28.
Mojo::Home::parts is DEPRECATED at «BUILDDIR»/blib/lib/Mojolicious/Plugin/AssetPack.pm line 28.
[Thu Jan 19 14:02:26 2017] [debug] GET "/"
[Thu Jan 19 14:02:26 2017] [debug] Rendering template "index.html.ep" from DATA section
[Thu Jan 19 14:02:26 2017] [debug] Processed asset "app.css". [36b3e7b800]
[Thu Jan 19 14:02:26 2017] [debug] 200 OK (0.00268s, 373.134/s)
[Thu Jan 19 14:02:26 2017] [debug] GET "/asset/36b3e7b800/t-reloader.css"
[Thu Jan 19 14:02:26 2017] [debug] Routing to a callback
[Thu Jan 19 14:02:26 2017] [debug] 200 OK (0.00057s, 1754.386/s)
[Thu Jan 19 14:02:26 2017] [debug] GET "/mojo-assetpack-reloader-ws"
[Thu Jan 19 14:02:26 2017] [debug] Routing to a callback
[Thu Jan 19 14:02:26 2017] [debug] 101 Switching Protocols (0.000358s, 2793.296/s)
[Thu Jan 19 14:02:26 2017] [debug] GET "/"
[Thu Jan 19 14:02:26 2017] [debug] Rendering cached template "index.html.ep" from DATA section
[Thu Jan 19 14:02:26 2017] [debug] Processed asset "app.css". [5958b3a722]
[Thu Jan 19 14:02:26 2017] [debug] 200 OK (0.001898s, 526.870/s)
[Thu Jan 19 14:02:26 2017] [debug] GET "/asset/5958b3a722/t-reloader.css"
[Thu Jan 19 14:02:26 2017] [debug] Routing to a callback
[Thu Jan 19 14:02:26 2017] [debug] 200 OK (0.00088s, 1136.364/s)
t/reloader.t .................
ok 1 - GET /
ok 2 - 200 OK
ok 3 - element for selector "link[href="/asset/36b3e7b800/t-reloader.css"]" exists
ok 4 - GET /asset/36b3e7b800/t-reloader.css
ok 5 - exact match for content
ok 6 - WebSocket handshake with /mojo-assetpack-reloader-ws
ok 7 - WebSocket closed with status 1005
ok 8 - GET /
ok 9 - 200 OK
ok 10 - element for selector "link[href="/asset/5958b3a722/t-reloader.css"]" exists
ok 11 - GET /asset/5958b3a722/t-reloader.css
ok 12 - exact match for content
1..12
ok
Mojo::Home::parse is DEPRECATED at t/Helper.pm line 22.
Mojo::Home::rel_dir is DEPRECATED in favor of Mojo::Home::rel_file at «BUILDDIR»/blib/lib/Mojolicious/Plugin/AssetPack.pm line 28.
Mojo::Home::parts is DEPRECATED at «BUILDDIR»/blib/lib/Mojolicious/Plugin/AssetPack.pm line 28.
[Thu Jan 19 14:02:26 2017] [debug] Processed asset "app.js". [7373328564]
[Thu Jan 19 14:02:26 2017] [debug] GET "/"
[Thu Jan 19 14:02:26 2017] [debug] Rendering template "index.html.ep" from DATA section
[Thu Jan 19 14:02:26 2017] [debug] 200 OK (0.002382s, 419.815/s)
[Thu Jan 19 14:02:26 2017] [debug] GET "/asset/7373328564/r1.tag"
[Thu Jan 19 14:02:26 2017] [debug] Routing to a callback
[Thu Jan 19 14:02:26 2017] [debug] 200 OK (0.000522s, 1915.709/s)
t/riotjs-not-loaded.t ........
ok 1 - GET /
ok 2 - 200 OK
ok 3 - element for selector "link[href="/asset/7373328564/r1.tag"]" exists
ok 4 - GET /asset/7373328564/r1.tag
ok 5 - 200 OK
ok 6 - Content-Type: text/css
ok 7 - content is similar
1..7
ok
t/riotjs.t ................... skipped: TEST_RIOTJS=1
Mojo::Home::parse is DEPRECATED at t/Helper.pm line 22.
Mojo::Home::rel_dir is DEPRECATED in favor of Mojo::Home::rel_file at «BUILDDIR»/blib/lib/Mojolicious/Plugin/AssetPack.pm line 28.
Mojo::Home::parts is DEPRECATED at «BUILDDIR»/blib/lib/Mojolicious/Plugin/AssetPack.pm line 28.
[Thu Jan 19 14:02:27 2017] [debug] Processed asset "app.css". [681090d69b]
t/route.t ....................
ok 1 - one route
ok 2 - two routes
1..2
ok
t/sass-bin.t ................. skipped: TEST_SASS=1
t/sass-dynamic-include.t ..... skipped: cpanm CSS::Sass
t/sass-functions.t ........... skipped: cpanm CSS::Sass
t/sass-unable-to-download.t .. skipped: TEST_ONLINE=1
t/sass-utf8.t ................ skipped: cpanm CSS::Sass
t/sass.t ..................... skipped: cpanm CSS::Sass
t/typescript.t ............... skipped: TEST_TYPESCRIPT=1
t/util.t .....................
ok 1 - no_builder read-only
ok 2 - no_builder
ok 3 - no_builder with value
ok 4 - with_builder read-only
ok 5 - with_builder
ok 6 - diag foo
ok 7 - diag foo bar
ok 8 - chdir
ok 9 - back on track
ok 10 - _install_gem
ok 11 - _install_node
ok 12 - _install_ruby
1..12
ok
Mojo::Home::parse is DEPRECATED at t/Helper.pm line 22.
Mojo::Home::rel_dir is DEPRECATED in favor of Mojo::Home::rel_file at «BUILDDIR»/blib/lib/Mojolicious/Plugin/AssetPack.pm line 28.
Mojo::Home::parts is DEPRECATED at «BUILDDIR»/blib/lib/Mojolicious/Plugin/AssetPack.pm line 28.
[Thu Jan 19 14:02:29 2017] [debug] Processed asset "app.js". [23d7a115e2]
[Thu Jan 19 14:02:29 2017] [debug] GET "/"
[Thu Jan 19 14:02:29 2017] [debug] Rendering template "index.html.ep" from DATA section
[Thu Jan 19 14:02:29 2017] [debug] 200 OK (0.002381s, 419.992/s)
[Thu Jan 19 14:02:29 2017] [debug] GET "/asset/23d7a115e2/example.js"
[Thu Jan 19 14:02:29 2017] [debug] Routing to a callback
[Thu Jan 19 14:02:29 2017] [error] Can't locate object method "cleanup" via package "Mojo::Asset::Memory" at «BUILDDIR»/blib/lib/Mojolicious/Plugin/AssetPack/Asset.pm line 59.
[Thu Jan 19 14:02:29 2017] [debug] Template "exception.not_development.html.ep" not found
[Thu Jan 19 14:02:29 2017] [debug] Template "exception.html.ep" not found
[Thu Jan 19 14:02:29 2017] [debug] Rendering template "mojo/exception.html.ep"
[Thu Jan 19 14:02:29 2017] [debug] 500 Internal Server Error (0.003261s, 306.654/s)
# Failed test '200 OK'
# at t/vuejs.t line 12.
# got: '500'
# expected: '200'
# Failed test 'starts with function'
# at t/vuejs.t line 12.
# '<!DOCTYPE html>
# <html>
# <head><title>Server error</title></head>
# <style>
# body { background-color: #caecf6 }
# #raptor {
# background: url(/mojo/failraptor.png);
# height: 488px;
# left: 50%;
# margin-left: -371px;
# margin-top: -244px;
# position:absolute;
# top: 50%;
# width: 743px;
# }
# </style>
# <body><div id="raptor"></div></body>
# </html>
# <!-- a padding to disable MSIE and Chrome friendly error page -->
# <!-- a padding to disable MSIE and Chrome friendly error page -->
# <!-- a padding to disable MSIE and Chrome friendly error page -->
# <!-- a padding to disable MSIE and Chrome friendly error page -->
# <!-- a padding to disable MSIE and Chrome friendly error page -->
# <!-- a padding to disable MSIE and Chrome friendly error page -->
# '
# doesn't match '(?^:^\(function\(\)\{)'
# Failed test 'ends with calling function'
# at t/vuejs.t line 12.
# '<!DOCTYPE html>
# <html>
# <head><title>Server error</title></head>
# <style>
# body { background-color: #caecf6 }
# #raptor {
# background: url(/mojo/failraptor.png);
# height: 488px;
# left: 50%;
# margin-left: -371px;
# margin-top: -244px;
# position:absolute;
# top: 50%;
# width: 743px;
# }
# </style>
# <body><div id="raptor"></div></body>
# </html>
# <!-- a padding to disable MSIE and Chrome friendly error page -->
# <!-- a padding to disable MSIE and Chrome friendly error page -->
# <!-- a padding to disable MSIE and Chrome friendly error page -->
# <!-- a padding to disable MSIE and Chrome friendly error page -->
# <!-- a padding to disable MSIE and Chrome friendly error page -->
# <!-- a padding to disable MSIE and Chrome friendly error page -->
# '
# doesn't match '(?^:\)\}\)\(\)\;)'
# Failed test 'var initial'
# at t/vuejs.t line 12.
# '<!DOCTYPE html>
# <html>
# <head><title>Server error</title></head>
# <style>
# body { background-color: #caecf6 }
# #raptor {
# background: url(/mojo/failraptor.png);
# height: 488px;
# left: 50%;
# margin-left: -371px;
# margin-top: -244px;
# position:absolute;
# top: 50%;
# width: 743px;
# }
# </style>
# <body><div id="raptor"></div></body>
# </html>
# <!-- a padding to disable MSIE and Chrome friendly error page -->
# <!-- a padding to disable MSIE and Chrome friendly error page -->
# <!-- a padding to disable MSIE and Chrome friendly error page -->
# <!-- a padding to disable MSIE and Chrome friendly error page -->
# <!-- a padding to disable MSIE and Chrome friendly error page -->
# <!-- a padding to disable MSIE and Chrome friendly error page -->
# '
# doesn't match '(?^:var\ initial\ \=\ false\;)'
# Failed test 'vue'
# at t/vuejs.t line 12.
# '<!DOCTYPE html>
# <html>
# <head><title>Server error</title></head>
# <style>
# body { background-color: #caecf6 }
# #raptor {
# background: url(/mojo/failraptor.png);
# height: 488px;
# left: 50%;
# margin-left: -371px;
# margin-top: -244px;
# position:absolute;
# top: 50%;
# width: 743px;
# }
# </style>
# <body><div id="raptor"></div></body>
# </html>
# <!-- a padding to disable MSIE and Chrome friendly error page -->
# <!-- a padding to disable MSIE and Chrome friendly error page -->
# <!-- a padding to disable MSIE and Chrome friendly error page -->
# <!-- a padding to disable MSIE and Chrome friendly error page -->
# <!-- a padding to disable MSIE and Chrome friendly error page -->
# <!-- a padding to disable MSIE and Chrome friendly error page -->
# '
# doesn't match '(?^s:Vue\.component\(\"example\".*data:.*methods:.*template:.*\);)'
# Failed test 'quotes espcaped in template'
# at t/vuejs.t line 12.
# '<!DOCTYPE html>
# <html>
# <head><title>Server error</title></head>
# <style>
# body { background-color: #caecf6 }
# #raptor {
# background: url(/mojo/failraptor.png);
# height: 488px;
# left: 50%;
# margin-left: -371px;
# margin-top: -244px;
# position:absolute;
# top: 50%;
# width: 743px;
# }
# </style>
# <body><div id="raptor"></div></body>
# </html>
# <!-- a padding to disable MSIE and Chrome friendly error page -->
# <!-- a padding to disable MSIE and Chrome friendly error page -->
# <!-- a padding to disable MSIE and Chrome friendly error page -->
# <!-- a padding to disable MSIE and Chrome friendly error page -->
# <!-- a padding to disable MSIE and Chrome friendly error page -->
# <!-- a padding to disable MSIE and Chrome friendly error page -->
# '
# doesn't match '(?^:\\\"loading\\\")'
# Looks like you failed 6 tests of 10.
t/vuejs.t ....................
ok 1 - GET /
ok 2 - 200 OK
ok 3 - element for selector "script[src="/asset/23d7a115e2/example.js"]" exists
ok 4 - GET /asset/23d7a115e2/example.js
not ok 5 - 200 OK
not ok 6 - starts with function
not ok 7 - ends with calling function
not ok 8 - var initial
not ok 9 - vue
not ok 10 - quotes espcaped in template
1..10
Dubious, test returned 6 (wstat 1536, 0x600)
Failed 6/10 subtests
Test Summary Report
-------------------
t/mode.t (Wstat: 1792 Tests: 18 Failed: 7)
Failed tests: 4, 6, 10-12, 16-17
Non-zero exit status: 7
t/mount.t (Wstat: 256 Tests: 7 Failed: 1)
Failed test: 7
Non-zero exit status: 1
t/not-found.t (Wstat: 512 Tests: 14 Failed: 2)
Failed tests: 6, 8
Non-zero exit status: 2
t/recreate.t (Wstat: 512 Tests: 12 Failed: 2)
Failed tests: 11-12
Non-zero exit status: 2
t/register.t (Wstat: 512 Tests: 10 Failed: 2)
Failed tests: 5-6
Non-zero exit status: 2
t/vuejs.t (Wstat: 1536 Tests: 10 Failed: 6)
Failed tests: 5-10
Non-zero exit status: 6
Files=36, Tests=242, 9 wallclock secs ( 0.11 usr 0.03 sys + 7.88 cusr 0.58 csys = 8.60 CPU)
Result: FAIL
Failed 6/36 test programs. 20/242 subtests failed.
Makefile:969: recipe for target 'test_dynamic' failed
make[1]: *** [test_dynamic] Error 6
make[1]: Leaving directory '«BUILDDIR»'
dh_auto_test: make -j9 test TEST_VERBOSE=1 returned exit code 2
debian/rules:4: recipe for target 'build' failed
make: *** [build] Error 2
dpkg-buildpackage: error: debian/rules build gave error exit status 2
[…]
The full build log is attached.
Regards,
--
,''`.
: :' : Chris Lamb
`. `'` lamby at debian.org / chris-lamb.co.uk
`-
-------------- next part --------------
A non-text attachment was scrubbed...
Name: libmojolicious-plugin-assetpack-perl.1.30-1.unstable.amd64.log.txt.gz
Type: application/octet-stream
Size: 16587 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/reproducible-bugs/attachments/20170119/227291dc/attachment-0001.obj>
More information about the Reproducible-bugs
mailing list