Bug#680819: libcatalyst-actionrole-acl-perl: FTBFS: tests failed
Lucas Nussbaum
lucas at lucas-nussbaum.net
Sun Jul 8 17:09:00 UTC 2012
Source: libcatalyst-actionrole-acl-perl
Version: 0.06-1
Severity: serious
Tags: wheezy sid
User: debian-qa at lists.debian.org
Usertags: qa-ftbfs-20120708 qa-ftbfs
Justification: FTBFS on amd64
Hi,
During a rebuild of all packages in sid, your package failed to build on
amd64.
Relevant part:
> make[1]: Entering directory `/«PKGBUILDDIR»'
> PERL_DL_NONLAZY=1 /usr/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(0, 'inc', 'blib/lib', 'blib/arch')" t/*.t
> t/00-load.t .......... ok
>
> # Failed test 'use TestApp;'
> # at t/02-action-class.t line 13.
> # Tried to use 'TestApp'.
> # Error: Can't locate Catalyst/Controller/ActionRole.pm in @INC (@INC contains: /«PKGBUILDDIR»/t/lib /«PKGBUILDDIR»/inc /«PKGBUILDDIR»/blib/lib /«PKGBUILDDIR»/blib/arch /etc/perl /usr/local/lib/perl/5.14.2 /usr/local/share/perl/5.14.2 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.14 /usr/share/perl/5.14 /usr/local/lib/site_perl .) at /usr/share/perl5/Module/Runtime.pm line 317.
> # at /usr/lib/perl5/Moose.pm line 63
> # BEGIN failed--compilation aborted at /«PKGBUILDDIR»/t/lib/TestApp/Controller/Root.pm line 5.
> # Compilation failed in require at /usr/share/perl5/Catalyst/Utils.pm line 306.
> # Compilation failed in require at (eval 8) line 2.
> # BEGIN failed--compilation aborted at (eval 8) line 2.
> [error] No default action defined
> [error] Unknown resource "edit"
>
> # Failed test 'fetch /edit 200 OK'
> # at t/02-action-class.t line 31.
>
> # Failed test 'content correct'
> # at t/02-action-class.t line 32.
> # got: '<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
> # "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
> # <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
> # <head>
> # <meta http-equiv="Content-Language" content="en" />
> # <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
> # <title>TestApp</title>
> # <script type="text/javascript">
> # <!--
> # function toggleDump (dumpElement) {
> # var e = document.getElementById( dumpElement );
> # if (e.style.display == "none") {
> # e.style.display = "";
> # }
> # else {
> # e.style.display = "none";
> # }
> # }
> # -->
> # </script>
> # <style type="text/css">
> # body {
> # font-family: "Bitstream Vera Sans", "Trebuchet MS", Verdana,
> # Tahoma, Arial, helvetica, sans-serif;
> # color: #333;
> # background-color: #eee;
> # margin: 0px;
> # padding: 0px;
> # }
> # :link, :link:hover, :visited, :visited:hover {
> # color: #000;
> # }
> # div.box {
> # position: relative;
> # background-color: #ccc;
> # border: 1px solid #aaa;
> # padding: 4px;
> # margin: 10px;
> # }
> # div.error {
> # background-color: #cce;
> # border: 1px solid #755;
> # padding: 8px;
> # margin: 4px;
> # margin-bottom: 10px;
> # }
> # div.infos {
> # background-color: #eee;
> # border: 1px solid #575;
> # padding: 8px;
> # margin: 4px;
> # margin-bottom: 10px;
> # }
> # div.name {
> # background-color: #cce;
> # border: 1px solid #557;
> # padding: 8px;
> # margin: 4px;
> # }
> # code.error {
> # display: block;
> # margin: 1em 0;
> # overflow: auto;
> # }
> # div.name h1, div.error p {
> # margin: 0;
> # }
> # h2 {
> # margin-top: 0;
> # margin-bottom: 10px;
> # font-size: medium;
> # font-weight: bold;
> # text-decoration: underline;
> # }
> # h1 {
> # font-size: medium;
> # font-weight: normal;
> # }
> # /* from http://users.tkk.fi/~tkarvine/linux/doc/pre-wrap/pre-wrap-css3-mozilla-opera-ie.html */
> # /* Browser specific (not valid) styles to make preformatted text wrap */
> # pre {
> # white-space: pre-wrap; /* css-3 */
> # white-space: -moz-pre-wrap; /* Mozilla, since 1999 */
> # white-space: -pre-wrap; /* Opera 4-6 */
> # white-space: -o-pre-wrap; /* Opera 7 */
> # word-wrap: break-word; /* Internet Explorer 5.5+ */
> # }
> # </style>
> # </head>
> # <body>
> # <div class="box">
> # <div class="error"></div>
> # <div class="infos"><pre>
> # (en) Please come back later
> # (fr) SVP veuillez revenir plus tard
> # (de) Bitte versuchen sie es spaeter nocheinmal
> # (at) Konnten's bitt'schoen spaeter nochmal reinschauen
> # (no) Vennligst prov igjen senere
> # (dk) Venligst prov igen senere
> # (pl) Prosze sprobowac pozniej
> # (pt) Por favor volte mais tarde
> # (ru) Попробуйте еще раз позже
> # (ua) Спробуйте ще раз пізніше
> # </pre>
> # </div>
> # <div class="name"></div>
> # </div>
> # </body>
> # </html>
> # '
> # expected: 'action: edit'
> [error] Unknown resource "killit"
>
> # Failed test 'fetch /killit 403 Forbidden'
> # at t/02-action-class.t line 36.
>
> # Failed test 'content correct'
> # at t/02-action-class.t line 37.
> # got: '<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
> # "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
> # <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
> # <head>
> # <meta http-equiv="Content-Language" content="en" />
> # <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
> # <title>TestApp</title>
> # <script type="text/javascript">
> # <!--
> # function toggleDump (dumpElement) {
> # var e = document.getElementById( dumpElement );
> # if (e.style.display == "none") {
> # e.style.display = "";
> # }
> # else {
> # e.style.display = "none";
> # }
> # }
> # -->
> # </script>
> # <style type="text/css">
> # body {
> # font-family: "Bitstream Vera Sans", "Trebuchet MS", Verdana,
> # Tahoma, Arial, helvetica, sans-serif;
> # color: #333;
> # background-color: #eee;
> # margin: 0px;
> # padding: 0px;
> # }
> # :link, :link:hover, :visited, :visited:hover {
> # color: #000;
> # }
> # div.box {
> # position: relative;
> # background-color: #ccc;
> # border: 1px solid #aaa;
> # padding: 4px;
> # margin: 10px;
> # }
> # div.error {
> # background-color: #cce;
> # border: 1px solid #755;
> # padding: 8px;
> # margin: 4px;
> # margin-bottom: 10px;
> # }
> # div.infos {
> # background-color: #eee;
> # border: 1px solid #575;
> # padding: 8px;
> # margin: 4px;
> # margin-bottom: 10px;
> # }
> # div.name {
> # background-color: #cce;
> # border: 1px solid #557;
> # padding: 8px;
> # margin: 4px;
> # }
> # code.error {
> # display: block;
> # margin: 1em 0;
> # overflow: auto;
> # }
> # div.name h1, div.error p {
> # margin: 0;
> # }
> # h2 {
> # margin-top: 0;
> # margin-bottom: 10px;
> # font-size: medium;
> # font-weight: bold;
> # text-decoration: underline;
> # }
> # h1 {
> # font-size: medium;
> # font-weight: normal;
> # }
> # /* from http://users.tkk.fi/~tkarvine/linux/doc/pre-wrap/pre-wrap-css3-mozilla-opera-ie.html */
> # /* Browser specific (not valid) styles to make preformatted text wrap */
> # pre {
> # white-space: pre-wrap; /* css-3 */
> # white-space: -moz-pre-wrap; /* Mozilla, since 1999 */
> # white-space: -pre-wrap; /* Opera 4-6 */
> # white-space: -o-pre-wrap; /* Opera 7 */
> # word-wrap: break-word; /* Internet Explorer 5.5+ */
> # }
> # </style>
> # </head>
> # <body>
> # <div class="box">
> # <div class="error"></div>
> # <div class="infos"><pre>
> # (en) Please come back later
> # (fr) SVP veuillez revenir plus tard
> # (de) Bitte versuchen sie es spaeter nocheinmal
> # (at) Konnten's bitt'schoen spaeter nochmal reinschauen
> # (no) Vennligst prov igjen senere
> # (dk) Venligst prov igen senere
> # (pl) Prosze sprobowac pozniej
> # (pt) Por favor volte mais tarde
> # (ru) Попробуйте еще раз позже
> # (ua) Спробуйте ще раз пізніше
> # </pre>
> # </div>
> # <div class="name"></div>
> # </div>
> # </body>
> # </html>
> # '
> # expected: 'access denied'
> [error] Unknown resource "crews"
>
> # Failed test 'fetch /crews 403 Forbidden'
> # at t/02-action-class.t line 41.
>
> # Failed test 'content correct'
> # at t/02-action-class.t line 42.
> # got: '<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
> # "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
> # <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
> # <head>
> # <meta http-equiv="Content-Language" content="en" />
> # <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
> # <title>TestApp</title>
> # <script type="text/javascript">
> # <!--
> # function toggleDump (dumpElement) {
> # var e = document.getElementById( dumpElement );
> # if (e.style.display == "none") {
> # e.style.display = "";
> # }
> # else {
> # e.style.display = "none";
> # }
> # }
> # -->
> # </script>
> # <style type="text/css">
> # body {
> # font-family: "Bitstream Vera Sans", "Trebuchet MS", Verdana,
> # Tahoma, Arial, helvetica, sans-serif;
> # color: #333;
> # background-color: #eee;
> # margin: 0px;
> # padding: 0px;
> # }
> # :link, :link:hover, :visited, :visited:hover {
> # color: #000;
> # }
> # div.box {
> # position: relative;
> # background-color: #ccc;
> # border: 1px solid #aaa;
> # padding: 4px;
> # margin: 10px;
> # }
> # div.error {
> # background-color: #cce;
> # border: 1px solid #755;
> # padding: 8px;
> # margin: 4px;
> # margin-bottom: 10px;
> # }
> # div.infos {
> # background-color: #eee;
> # border: 1px solid #575;
> # padding: 8px;
> # margin: 4px;
> # margin-bottom: 10px;
> # }
> # div.name {
> # background-color: #cce;
> # border: 1px solid #557;
> # padding: 8px;
> # margin: 4px;
> # }
> # code.error {
> # display: block;
> # margin: 1em 0;
> # overflow: auto;
> # }
> # div.name h1, div.error p {
> # margin: 0;
> # }
> # h2 {
> # margin-top: 0;
> # margin-bottom: 10px;
> # font-size: medium;
> # font-weight: bold;
> # text-decoration: underline;
> # }
> # h1 {
> # font-size: medium;
> # font-weight: normal;
> # }
> # /* from http://users.tkk.fi/~tkarvine/linux/doc/pre-wrap/pre-wrap-css3-mozilla-opera-ie.html */
> # /* Browser specific (not valid) styles to make preformatted text wrap */
> # pre {
> # white-space: pre-wrap; /* css-3 */
> # white-space: -moz-pre-wrap; /* Mozilla, since 1999 */
> # white-space: -pre-wrap; /* Opera 4-6 */
> # white-space: -o-pre-wrap; /* Opera 7 */
> # word-wrap: break-word; /* Internet Explorer 5.5+ */
> # }
> # </style>
> # </head>
> # <body>
> # <div class="box">
> # <div class="error"></div>
> # <div class="infos"><pre>
> # (en) Please come back later
> # (fr) SVP veuillez revenir plus tard
> # (de) Bitte versuchen sie es spaeter nocheinmal
> # (at) Konnten's bitt'schoen spaeter nochmal reinschauen
> # (no) Vennligst prov igjen senere
> # (dk) Venligst prov igen senere
> # (pl) Prosze sprobowac pozniej
> # (pt) Por favor volte mais tarde
> # (ru) Попробуйте еще раз позже
> # (ua) Спробуйте ще раз пізніше
> # </pre>
> # </div>
> # <div class="name"></div>
> # </div>
> # </body>
> # </html>
> # '
> # expected: 'access denied'
> [error] Unknown resource "crews"
>
> # Failed test 'fetch /crews?someparm=42 200 OK'
> # at t/02-action-class.t line 49.
>
> # Failed test 'content correct'
> # at t/02-action-class.t line 50.
> # got: '<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
> # "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
> # <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
> # <head>
> # <meta http-equiv="Content-Language" content="en" />
> # <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
> # <title>TestApp</title>
> # <script type="text/javascript">
> # <!--
> # function toggleDump (dumpElement) {
> # var e = document.getElementById( dumpElement );
> # if (e.style.display == "none") {
> # e.style.display = "";
> # }
> # else {
> # e.style.display = "none";
> # }
> # }
> # -->
> # </script>
> # <style type="text/css">
> # body {
> # font-family: "Bitstream Vera Sans", "Trebuchet MS", Verdana,
> # Tahoma, Arial, helvetica, sans-serif;
> # color: #333;
> # background-color: #eee;
> # margin: 0px;
> # padding: 0px;
> # }
> # :link, :link:hover, :visited, :visited:hover {
> # color: #000;
> # }
> # div.box {
> # position: relative;
> # background-color: #ccc;
> # border: 1px solid #aaa;
> # padding: 4px;
> # margin: 10px;
> # }
> # div.error {
> # background-color: #cce;
> # border: 1px solid #755;
> # padding: 8px;
> # margin: 4px;
> # margin-bottom: 10px;
> # }
> # div.infos {
> # background-color: #eee;
> # border: 1px solid #575;
> # padding: 8px;
> # margin: 4px;
> # margin-bottom: 10px;
> # }
> # div.name {
> # background-color: #cce;
> # border: 1px solid #557;
> # padding: 8px;
> # margin: 4px;
> # }
> # code.error {
> # display: block;
> # margin: 1em 0;
> # overflow: auto;
> # }
> # div.name h1, div.error p {
> # margin: 0;
> # }
> # h2 {
> # margin-top: 0;
> # margin-bottom: 10px;
> # font-size: medium;
> # font-weight: bold;
> # text-decoration: underline;
> # }
> # h1 {
> # font-size: medium;
> # font-weight: normal;
> # }
> # /* from http://users.tkk.fi/~tkarvine/linux/doc/pre-wrap/pre-wrap-css3-mozilla-opera-ie.html */
> # /* Browser specific (not valid) styles to make preformatted text wrap */
> # pre {
> # white-space: pre-wrap; /* css-3 */
> # white-space: -moz-pre-wrap; /* Mozilla, since 1999 */
> # white-space: -pre-wrap; /* Opera 4-6 */
> # white-space: -o-pre-wrap; /* Opera 7 */
> # word-wrap: break-word; /* Internet Explorer 5.5+ */
> # }
> # </style>
> # </head>
> # <body>
> # <div class="box">
> # <div class="error"></div>
> # <div class="infos"><pre>
> # (en) Please come back later
> # (fr) SVP veuillez revenir plus tard
> # (de) Bitte versuchen sie es spaeter nocheinmal
> # (at) Konnten's bitt'schoen spaeter nochmal reinschauen
> # (no) Vennligst prov igjen senere
> # (dk) Venligst prov igen senere
> # (pl) Prosze sprobowac pozniej
> # (pt) Por favor volte mais tarde
> # (ru) Попробуйте еще раз позже
> # (ua) Спробуйте ще раз пізніше
> # </pre>
> # </div>
> # <div class="name"></div>
> # </div>
> # </body>
> # </html>
> # '
> # expected: 'action: crews'
> [error] Unknown resource "reese"
>
> # Failed test 'fetch /reese 403 Forbidden'
> # at t/02-action-class.t line 55.
>
> # Failed test 'content correct'
> # at t/02-action-class.t line 56.
> # got: '<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
> # "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
> # <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
> # <head>
> # <meta http-equiv="Content-Language" content="en" />
> # <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
> # <title>TestApp</title>
> # <script type="text/javascript">
> # <!--
> # function toggleDump (dumpElement) {
> # var e = document.getElementById( dumpElement );
> # if (e.style.display == "none") {
> # e.style.display = "";
> # }
> # else {
> # e.style.display = "none";
> # }
> # }
> # -->
> # </script>
> # <style type="text/css">
> # body {
> # font-family: "Bitstream Vera Sans", "Trebuchet MS", Verdana,
> # Tahoma, Arial, helvetica, sans-serif;
> # color: #333;
> # background-color: #eee;
> # margin: 0px;
> # padding: 0px;
> # }
> # :link, :link:hover, :visited, :visited:hover {
> # color: #000;
> # }
> # div.box {
> # position: relative;
> # background-color: #ccc;
> # border: 1px solid #aaa;
> # padding: 4px;
> # margin: 10px;
> # }
> # div.error {
> # background-color: #cce;
> # border: 1px solid #755;
> # padding: 8px;
> # margin: 4px;
> # margin-bottom: 10px;
> # }
> # div.infos {
> # background-color: #eee;
> # border: 1px solid #575;
> # padding: 8px;
> # margin: 4px;
> # margin-bottom: 10px;
> # }
> # div.name {
> # background-color: #cce;
> # border: 1px solid #557;
> # padding: 8px;
> # margin: 4px;
> # }
> # code.error {
> # display: block;
> # margin: 1em 0;
> # overflow: auto;
> # }
> # div.name h1, div.error p {
> # margin: 0;
> # }
> # h2 {
> # margin-top: 0;
> # margin-bottom: 10px;
> # font-size: medium;
> # font-weight: bold;
> # text-decoration: underline;
> # }
> # h1 {
> # font-size: medium;
> # font-weight: normal;
> # }
> # /* from http://users.tkk.fi/~tkarvine/linux/doc/pre-wrap/pre-wrap-css3-mozilla-opera-ie.html */
> # /* Browser specific (not valid) styles to make preformatted text wrap */
> # pre {
> # white-space: pre-wrap; /* css-3 */
> # white-space: -moz-pre-wrap; /* Mozilla, since 1999 */
> # white-space: -pre-wrap; /* Opera 4-6 */
> # white-space: -o-pre-wrap; /* Opera 7 */
> # word-wrap: break-word; /* Internet Explorer 5.5+ */
> # }
> # </style>
> # </head>
> # <body>
> # <div class="box">
> # <div class="error"></div>
> # <div class="infos"><pre>
> # (en) Please come back later
> # (fr) SVP veuillez revenir plus tard
> # (de) Bitte versuchen sie es spaeter nocheinmal
> # (at) Konnten's bitt'schoen spaeter nochmal reinschauen
> # (no) Vennligst prov igjen senere
> # (dk) Venligst prov igen senere
> # (pl) Prosze sprobowac pozniej
> # (pt) Por favor volte mais tarde
> # (ru) Попробуйте еще раз позже
> # (ua) Спробуйте ще раз пізніше
> # </pre>
> # </div>
> # <div class="name"></div>
> # </div>
> # </body>
> # </html>
> # '
> # expected: 'access denied'
> [error] Unknown resource "reese"
>
> # Failed test 'fetch /reese 200 OK'
> # at t/02-action-class.t line 61.
>
> # Failed test 'content correct'
> # at t/02-action-class.t line 62.
> # got: '<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
> # "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
> # <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
> # <head>
> # <meta http-equiv="Content-Language" content="en" />
> # <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
> # <title>TestApp</title>
> # <script type="text/javascript">
> # <!--
> # function toggleDump (dumpElement) {
> # var e = document.getElementById( dumpElement );
> # if (e.style.display == "none") {
> # e.style.display = "";
> # }
> # else {
> # e.style.display = "none";
> # }
> # }
> # -->
> # </script>
> # <style type="text/css">
> # body {
> # font-family: "Bitstream Vera Sans", "Trebuchet MS", Verdana,
> # Tahoma, Arial, helvetica, sans-serif;
> # color: #333;
> # background-color: #eee;
> # margin: 0px;
> # padding: 0px;
> # }
> # :link, :link:hover, :visited, :visited:hover {
> # color: #000;
> # }
> # div.box {
> # position: relative;
> # background-color: #ccc;
> # border: 1px solid #aaa;
> # padding: 4px;
> # margin: 10px;
> # }
> # div.error {
> # background-color: #cce;
> # border: 1px solid #755;
> # padding: 8px;
> # margin: 4px;
> # margin-bottom: 10px;
> # }
> # div.infos {
> # background-color: #eee;
> # border: 1px solid #575;
> # padding: 8px;
> # margin: 4px;
> # margin-bottom: 10px;
> # }
> # div.name {
> # background-color: #cce;
> # border: 1px solid #557;
> # padding: 8px;
> # margin: 4px;
> # }
> # code.error {
> # display: block;
> # margin: 1em 0;
> # overflow: auto;
> # }
> # div.name h1, div.error p {
> # margin: 0;
> # }
> # h2 {
> # margin-top: 0;
> # margin-bottom: 10px;
> # font-size: medium;
> # font-weight: bold;
> # text-decoration: underline;
> # }
> # h1 {
> # font-size: medium;
> # font-weight: normal;
> # }
> # /* from http://users.tkk.fi/~tkarvine/linux/doc/pre-wrap/pre-wrap-css3-mozilla-opera-ie.html */
> # /* Browser specific (not valid) styles to make preformatted text wrap */
> # pre {
> # white-space: pre-wrap; /* css-3 */
> # white-space: -moz-pre-wrap; /* Mozilla, since 1999 */
> # white-space: -pre-wrap; /* Opera 4-6 */
> # white-space: -o-pre-wrap; /* Opera 7 */
> # word-wrap: break-word; /* Internet Explorer 5.5+ */
> # }
> # </style>
> # </head>
> # <body>
> # <div class="box">
> # <div class="error"></div>
> # <div class="infos"><pre>
> # (en) Please come back later
> # (fr) SVP veuillez revenir plus tard
> # (de) Bitte versuchen sie es spaeter nocheinmal
> # (at) Konnten's bitt'schoen spaeter nochmal reinschauen
> # (no) Vennligst prov igjen senere
> # (dk) Venligst prov igen senere
> # (pl) Prosze sprobowac pozniej
> # (pt) Por favor volte mais tarde
> # (ru) Попробуйте еще раз позже
> # (ua) Спробуйте ще раз пізніше
> # </pre>
> # </div>
> # <div class="name"></div>
> # </div>
> # </body>
> # </html>
> # '
> # expected: 'action: reese'
>
> # Failed test 'fetch /reese 200 OK'
> # at t/02-action-class.t line 66.
>
> # Failed test 'content correct'
> # at t/02-action-class.t line 67.
> # got: '<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
> # "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
> # <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
> # <head>
> # <meta http-equiv="Content-Language" content="en" />
> # <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
> # <title>TestApp</title>
> # <script type="text/javascript">
> # <!--
> # function toggleDump (dumpElement) {
> # var e = document.getElementById( dumpElement );
> # if (e.style.display == "none") {
> # e.style.display = "";
> # }
> # else {
> # e.style.display = "none";
> # }
> # }
> # -->
> # </script>
> # <style type="text/css">
> # body {
> # font-family: "Bitstream Vera Sans", "Trebuchet MS", Verdana,
> # Tahoma, Arial, helvetica, sans-serif;
> # color: #333;
> # background-color: #eee;
> # margin: 0px;
> # padding: 0px;
> # }
> # :link, :link:hover, :visited, :visited:hover {
> # color: #000;
> # }
> # div.box {
> # position: relative;
> # background-color: #ccc;
> # border: 1px solid #aaa;
> # padding: 4px;
> # margin: 10px;
> # }
> # div.error {
> # background-color: #cce;
> # border: 1px solid #755;
> # padding: 8px;
> # margin: 4px;
> # margin-bottom: 10px;
> # }
> # div.infos {
> # background-color: #eee;
> # border: 1px solid #575;
> # padding: 8px;
> # margin: 4px;
> # margin-bottom: 10px;
> # }
> # div.name {
> # background-color: #cce;
> # border: 1px solid #557;
> # padding: 8px;
> # margin: 4px;
> # }
> # code.error {
> # display: block;
> # margin: 1em 0;
> # overflow: auto;
> # }
> # div.name h1, div.error p {
> # margin: 0;
> # }
> # h2 {
> # margin-top: 0;
> # margin-bottom: 10px;
> # font-size: medium;
> # font-weight: bold;
> # text-decoration: underline;
> # }
> # h1 {
> # font-size: medium;
> # font-weight: normal;
> # }
> # /* from http://users.tkk.fi/~tkarvine/linux/doc/pre-wrap/pre-wrap-css3-mozilla-opera-ie.html */
> # /* Browser specific (not valid) styles to make preformatted text wrap */
> # pre {
> # white-space: pre-wrap; /* css-3 */
> # white-space: -moz-pre-wrap; /* Mozilla, since 1999 */
> # white-space: -pre-wrap; /* Opera 4-6 */
> # white-space: -o-pre-wrap; /* Opera 7 */
> # word-wrap: break-word; /* Internet Explorer 5.5+ */
> # }
> # </style>
> # </head>
> # <body>
> # <div class="box">
> # <div class="error"></div>
> # <div class="infos"><pre>
> # (en) Please come back later
> # (fr) SVP veuillez revenir plus tard
> # (de) Bitte versuchen sie es spaeter nocheinmal
> # (at) Konnten's bitt'schoen spaeter nochmal reinschauen
> # (no) Vennligst prov igjen senere
> # (dk) Venligst prov igen senere
> # (pl) Prosze sprobowac pozniej
> # (pt) Por favor volte mais tarde
> # (ru) Попробуйте еще раз позже
> # (ua) Спробуйте ще раз пізніше
> # </pre>
> # </div>
> # <div class="name"></div>
> # </div>
> # </body>
> # </html>
> # '
> # expected: 'action: reese'
> [error] Unknown resource "wolverines"
>
> # Failed test 'fetch /wolverines?attacker=spetznatz 403 Forbidden'
> # at t/02-action-class.t line 73.
>
> # Failed test 'content correct'
> # at t/02-action-class.t line 74.
> # got: '<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
> # "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
> # <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
> # <head>
> # <meta http-equiv="Content-Language" content="en" />
> # <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
> # <title>TestApp</title>
> # <script type="text/javascript">
> # <!--
> # function toggleDump (dumpElement) {
> # var e = document.getElementById( dumpElement );
> # if (e.style.display == "none") {
> # e.style.display = "";
> # }
> # else {
> # e.style.display = "none";
> # }
> # }
> # -->
> # </script>
> # <style type="text/css">
> # body {
> # font-family: "Bitstream Vera Sans", "Trebuchet MS", Verdana,
> # Tahoma, Arial, helvetica, sans-serif;
> # color: #333;
> # background-color: #eee;
> # margin: 0px;
> # padding: 0px;
> # }
> # :link, :link:hover, :visited, :visited:hover {
> # color: #000;
> # }
> # div.box {
> # position: relative;
> # background-color: #ccc;
> # border: 1px solid #aaa;
> # padding: 4px;
> # margin: 10px;
> # }
> # div.error {
> # background-color: #cce;
> # border: 1px solid #755;
> # padding: 8px;
> # margin: 4px;
> # margin-bottom: 10px;
> # }
> # div.infos {
> # background-color: #eee;
> # border: 1px solid #575;
> # padding: 8px;
> # margin: 4px;
> # margin-bottom: 10px;
> # }
> # div.name {
> # background-color: #cce;
> # border: 1px solid #557;
> # padding: 8px;
> # margin: 4px;
> # }
> # code.error {
> # display: block;
> # margin: 1em 0;
> # overflow: auto;
> # }
> # div.name h1, div.error p {
> # margin: 0;
> # }
> # h2 {
> # margin-top: 0;
> # margin-bottom: 10px;
> # font-size: medium;
> # font-weight: bold;
> # text-decoration: underline;
> # }
> # h1 {
> # font-size: medium;
> # font-weight: normal;
> # }
> # /* from http://users.tkk.fi/~tkarvine/linux/doc/pre-wrap/pre-wrap-css3-mozilla-opera-ie.html */
> # /* Browser specific (not valid) styles to make preformatted text wrap */
> # pre {
> # white-space: pre-wrap; /* css-3 */
> # white-space: -moz-pre-wrap; /* Mozilla, since 1999 */
> # white-space: -pre-wrap; /* Opera 4-6 */
> # white-space: -o-pre-wrap; /* Opera 7 */
> # word-wrap: break-word; /* Internet Explorer 5.5+ */
> # }
> # </style>
> # </head>
> # <body>
> # <div class="box">
> # <div class="error"></div>
> # <div class="infos"><pre>
> # (en) Please come back later
> # (fr) SVP veuillez revenir plus tard
> # (de) Bitte versuchen sie es spaeter nocheinmal
> # (at) Konnten's bitt'schoen spaeter nochmal reinschauen
> # (no) Vennligst prov igjen senere
> # (dk) Venligst prov igen senere
> # (pl) Prosze sprobowac pozniej
> # (pt) Por favor volte mais tarde
> # (ru) Попробуйте еще раз позже
> # (ua) Спробуйте ще раз пізніше
> # </pre>
> # </div>
> # <div class="name"></div>
> # </div>
> # </body>
> # </html>
> # '
> # expected: 'access denied'
>
> # Failed test 'fetch /wolverines?attacker=spetznatz 403 Forbidden'
> # at t/02-action-class.t line 78.
>
> # Failed test 'content correct'
> # at t/02-action-class.t line 79.
> # got: '<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
> # "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
> # <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
> # <head>
> # <meta http-equiv="Content-Language" content="en" />
> # <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
> # <title>TestApp</title>
> # <script type="text/javascript">
> # <!--
> # function toggleDump (dumpElement) {
> # var e = document.getElementById( dumpElement );
> # if (e.style.display == "none") {
> # e.style.display = "";
> # }
> # else {
> # e.style.display = "none";
> # }
> # }
> # -->
> # </script>
> # <style type="text/css">
> # body {
> # font-family: "Bitstream Vera Sans", "Trebuchet MS", Verdana,
> # Tahoma, Arial, helvetica, sans-serif;
> # color: #333;
> # background-color: #eee;
> # margin: 0px;
> # padding: 0px;
> # }
> # :link, :link:hover, :visited, :visited:hover {
> # color: #000;
> # }
> # div.box {
> # position: relative;
> # background-color: #ccc;
> # border: 1px solid #aaa;
> # padding: 4px;
> # margin: 10px;
> # }
> # div.error {
> # background-color: #cce;
> # border: 1px solid #755;
> # padding: 8px;
> # margin: 4px;
> # margin-bottom: 10px;
> # }
> # div.infos {
> # background-color: #eee;
> # border: 1px solid #575;
> # padding: 8px;
> # margin: 4px;
> # margin-bottom: 10px;
> # }
> # div.name {
> # background-color: #cce;
> # border: 1px solid #557;
> # padding: 8px;
> # margin: 4px;
> # }
> # code.error {
> # display: block;
> # margin: 1em 0;
> # overflow: auto;
> # }
> # div.name h1, div.error p {
> # margin: 0;
> # }
> # h2 {
> # margin-top: 0;
> # margin-bottom: 10px;
> # font-size: medium;
> # font-weight: bold;
> # text-decoration: underline;
> # }
> # h1 {
> # font-size: medium;
> # font-weight: normal;
> # }
> # /* from http://users.tkk.fi/~tkarvine/linux/doc/pre-wrap/pre-wrap-css3-mozilla-opera-ie.html */
> # /* Browser specific (not valid) styles to make preformatted text wrap */
> # pre {
> # white-space: pre-wrap; /* css-3 */
> # white-space: -moz-pre-wrap; /* Mozilla, since 1999 */
> # white-space: -pre-wrap; /* Opera 4-6 */
> # white-space: -o-pre-wrap; /* Opera 7 */
> # word-wrap: break-word; /* Internet Explorer 5.5+ */
> # }
> # </style>
> # </head>
> # <body>
> # <div class="box">
> # <div class="error"></div>
> # <div class="infos"><pre>
> # (en) Please come back later
> # (fr) SVP veuillez revenir plus tard
> # (de) Bitte versuchen sie es spaeter nocheinmal
> # (at) Konnten's bitt'schoen spaeter nochmal reinschauen
> # (no) Vennligst prov igjen senere
> # (dk) Venligst prov igen senere
> # (pl) Prosze sprobowac pozniej
> # (pt) Por favor volte mais tarde
> # (ru) Попробуйте еще раз позже
> # (ua) Спробуйте ще раз пізніше
> # </pre>
> # </div>
> # <div class="name"></div>
> # </div>
> # </body>
> # </html>
> # '
> # expected: 'access denied'
> [error] Unknown resource "wolverines"
>
> # Failed test 'fetch /wolverines?attacker=spetznatz 200 OK'
> # at t/02-action-class.t line 83.
>
> # Failed test 'content correct'
> # at t/02-action-class.t line 84.
> # got: '<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
> # "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
> # <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
> # <head>
> # <meta http-equiv="Content-Language" content="en" />
> # <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
> # <title>TestApp</title>
> # <script type="text/javascript">
> # <!--
> # function toggleDump (dumpElement) {
> # var e = document.getElementById( dumpElement );
> # if (e.style.display == "none") {
> # e.style.display = "";
> # }
> # else {
> # e.style.display = "none";
> # }
> # }
> # -->
> # </script>
> # <style type="text/css">
> # body {
> # font-family: "Bitstream Vera Sans", "Trebuchet MS", Verdana,
> # Tahoma, Arial, helvetica, sans-serif;
> # color: #333;
> # background-color: #eee;
> # margin: 0px;
> # padding: 0px;
> # }
> # :link, :link:hover, :visited, :visited:hover {
> # color: #000;
> # }
> # div.box {
> # position: relative;
> # background-color: #ccc;
> # border: 1px solid #aaa;
> # padding: 4px;
> # margin: 10px;
> # }
> # div.error {
> # background-color: #cce;
> # border: 1px solid #755;
> # padding: 8px;
> # margin: 4px;
> # margin-bottom: 10px;
> # }
> # div.infos {
> # background-color: #eee;
> # border: 1px solid #575;
> # padding: 8px;
> # margin: 4px;
> # margin-bottom: 10px;
> # }
> # div.name {
> # background-color: #cce;
> # border: 1px solid #557;
> # padding: 8px;
> # margin: 4px;
> # }
> # code.error {
> # display: block;
> # margin: 1em 0;
> # overflow: auto;
> # }
> # div.name h1, div.error p {
> # margin: 0;
> # }
> # h2 {
> # margin-top: 0;
> # margin-bottom: 10px;
> # font-size: medium;
> # font-weight: bold;
> # text-decoration: underline;
> # }
> # h1 {
> # font-size: medium;
> # font-weight: normal;
> # }
> # /* from http://users.tkk.fi/~tkarvine/linux/doc/pre-wrap/pre-wrap-css3-mozilla-opera-ie.html */
> # /* Browser specific (not valid) styles to make preformatted text wrap */
> # pre {
> # white-space: pre-wrap; /* css-3 */
> # white-space: -moz-pre-wrap; /* Mozilla, since 1999 */
> # white-space: -pre-wrap; /* Opera 4-6 */
> # white-space: -o-pre-wrap; /* Opera 7 */
> # word-wrap: break-word; /* Internet Explorer 5.5+ */
> # }
> # </style>
> # </head>
> # <body>
> # <div class="box">
> # <div class="error"></div>
> # <div class="infos"><pre>
> # (en) Please come back later
> # (fr) SVP veuillez revenir plus tard
> # (de) Bitte versuchen sie es spaeter nocheinmal
> # (at) Konnten's bitt'schoen spaeter nochmal reinschauen
> # (no) Vennligst prov igjen senere
> # (dk) Venligst prov igen senere
> # (pl) Prosze sprobowac pozniej
> # (pt) Por favor volte mais tarde
> # (ru) Попробуйте еще раз позже
> # (ua) Спробуйте ще раз пізніше
> # </pre>
> # </div>
> # <div class="name"></div>
> # </div>
> # </body>
> # </html>
> # '
> # expected: 'action: wolverines'
> # Looks like you failed 21 tests of 21.
> t/02-action-class.t ..
> Dubious, test returned 21 (wstat 5376, 0x1500)
> Failed 21/21 subtests
>
> # Failed test 'use TestCanVisit;'
> # at t/03-can_visit.t line 13.
> # Tried to use 'TestCanVisit'.
> # Error: Can't locate Catalyst/Controller/ActionRole.pm in @INC (@INC contains: /«PKGBUILDDIR»/t/lib /«PKGBUILDDIR»/inc /«PKGBUILDDIR»/blib/lib /«PKGBUILDDIR»/blib/arch /etc/perl /usr/local/lib/perl/5.14.2 /usr/local/share/perl/5.14.2 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.14 /usr/share/perl/5.14 /usr/local/lib/site_perl .) at /usr/share/perl5/Module/Runtime.pm line 317.
> # at /usr/lib/perl5/Moose.pm line 63
> # BEGIN failed--compilation aborted at /«PKGBUILDDIR»/t/lib/TestCanVisit/Controller/Root.pm line 5.
> # Compilation failed in require at /usr/share/perl5/Catalyst/Utils.pm line 306.
> # Compilation failed in require at (eval 8) line 2.
> # BEGIN failed--compilation aborted at (eval 8) line 2.
> [error] No default action defined
> [error] Unknown resource "access"
>
> # Failed test 'user cannot visit 'edit''
> # at t/03-can_visit.t line 32.
> # got: '<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
> # "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
> # <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
> # <head>
> # <meta http-equiv="Content-Language" content="en" />
> # <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
> # <title>TestCanVisit</title>
> # <script type="text/javascript">
> # <!--
> # function toggleDump (dumpElement) {
> # var e = document.getElementById( dumpElement );
> # if (e.style.display == "none") {
> # e.style.display = "";
> # }
> # else {
> # e.style.display = "none";
> # }
> # }
> # -->
> # </script>
> # <style type="text/css">
> # body {
> # font-family: "Bitstream Vera Sans", "Trebuchet MS", Verdana,
> # Tahoma, Arial, helvetica, sans-serif;
> # color: #333;
> # background-color: #eee;
> # margin: 0px;
> # padding: 0px;
> # }
> # :link, :link:hover, :visited, :visited:hover {
> # color: #000;
> # }
> # div.box {
> # position: relative;
> # background-color: #ccc;
> # border: 1px solid #aaa;
> # padding: 4px;
> # margin: 10px;
> # }
> # div.error {
> # background-color: #cce;
> # border: 1px solid #755;
> # padding: 8px;
> # margin: 4px;
> # margin-bottom: 10px;
> # }
> # div.infos {
> # background-color: #eee;
> # border: 1px solid #575;
> # padding: 8px;
> # margin: 4px;
> # margin-bottom: 10px;
> # }
> # div.name {
> # background-color: #cce;
> # border: 1px solid #557;
> # padding: 8px;
> # margin: 4px;
> # }
> # code.error {
> # display: block;
> # margin: 1em 0;
> # overflow: auto;
> # }
> # div.name h1, div.error p {
> # margin: 0;
> # }
> # h2 {
> # margin-top: 0;
> # margin-bottom: 10px;
> # font-size: medium;
> # font-weight: bold;
> # text-decoration: underline;
> # }
> # h1 {
> # font-size: medium;
> # font-weight: normal;
> # }
> # /* from http://users.tkk.fi/~tkarvine/linux/doc/pre-wrap/pre-wrap-css3-mozilla-opera-ie.html */
> # /* Browser specific (not valid) styles to make preformatted text wrap */
> # pre {
> # white-space: pre-wrap; /* css-3 */
> # white-space: -moz-pre-wrap; /* Mozilla, since 1999 */
> # white-space: -pre-wrap; /* Opera 4-6 */
> # white-space: -o-pre-wrap; /* Opera 7 */
> # word-wrap: break-word; /* Internet Explorer 5.5+ */
> # }
> # </style>
> # </head>
> # <body>
> # <div class="box">
> # <div class="error"></div>
> # <div class="infos"><pre>
> # (en) Please come back later
> # (fr) SVP veuillez revenir plus tard
> # (de) Bitte versuchen sie es spaeter nocheinmal
> # (at) Konnten's bitt'schoen spaeter nochmal reinschauen
> # (no) Vennligst prov igjen senere
> # (dk) Venligst prov igen senere
> # (pl) Prosze sprobowac pozniej
> # (pt) Por favor volte mais tarde
> # (ru) Попробуйте еще раз позже
> # (ua) Спробуйте ще раз пізніше
> # </pre>
> # </div>
> # <div class="name"></div>
> # </div>
> # </body>
> # </html>
> # '
> # expected: 'no'
> [error] Unknown resource "access"
>
> # Failed test 'user can visit 'edit''
> # at t/03-can_visit.t line 37.
> # got: '<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
> # "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
> # <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
> # <head>
> # <meta http-equiv="Content-Language" content="en" />
> # <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
> # <title>TestCanVisit</title>
> # <script type="text/javascript">
> # <!--
> # function toggleDump (dumpElement) {
> # var e = document.getElementById( dumpElement );
> # if (e.style.display == "none") {
> # e.style.display = "";
> # }
> # else {
> # e.style.display = "none";
> # }
> # }
> # -->
> # </script>
> # <style type="text/css">
> # body {
> # font-family: "Bitstream Vera Sans", "Trebuchet MS", Verdana,
> # Tahoma, Arial, helvetica, sans-serif;
> # color: #333;
> # background-color: #eee;
> # margin: 0px;
> # padding: 0px;
> # }
> # :link, :link:hover, :visited, :visited:hover {
> # color: #000;
> # }
> # div.box {
> # position: relative;
> # background-color: #ccc;
> # border: 1px solid #aaa;
> # padding: 4px;
> # margin: 10px;
> # }
> # div.error {
> # background-color: #cce;
> # border: 1px solid #755;
> # padding: 8px;
> # margin: 4px;
> # margin-bottom: 10px;
> # }
> # div.infos {
> # background-color: #eee;
> # border: 1px solid #575;
> # padding: 8px;
> # margin: 4px;
> # margin-bottom: 10px;
> # }
> # div.name {
> # background-color: #cce;
> # border: 1px solid #557;
> # padding: 8px;
> # margin: 4px;
> # }
> # code.error {
> # display: block;
> # margin: 1em 0;
> # overflow: auto;
> # }
> # div.name h1, div.error p {
> # margin: 0;
> # }
> # h2 {
> # margin-top: 0;
> # margin-bottom: 10px;
> # font-size: medium;
> # font-weight: bold;
> # text-decoration: underline;
> # }
> # h1 {
> # font-size: medium;
> # font-weight: normal;
> # }
> # /* from http://users.tkk.fi/~tkarvine/linux/doc/pre-wrap/pre-wrap-css3-mozilla-opera-ie.html */
> # /* Browser specific (not valid) styles to make preformatted text wrap */
> # pre {
> # white-space: pre-wrap; /* css-3 */
> # white-space: -moz-pre-wrap; /* Mozilla, since 1999 */
> # white-space: -pre-wrap; /* Opera 4-6 */
> # white-space: -o-pre-wrap; /* Opera 7 */
> # word-wrap: break-word; /* Internet Explorer 5.5+ */
> # }
> # </style>
> # </head>
> # <body>
> # <div class="box">
> # <div class="error"></div>
> # <div class="infos"><pre>
> # (en) Please come back later
> # (fr) SVP veuillez revenir plus tard
> # (de) Bitte versuchen sie es spaeter nocheinmal
> # (at) Konnten's bitt'schoen spaeter nochmal reinschauen
> # (no) Vennligst prov igjen senere
> # (dk) Venligst prov igen senere
> # (pl) Prosze sprobowac pozniej
> # (pt) Por favor volte mais tarde
> # (ru) Попробуйте еще раз позже
> # (ua) Спробуйте ще раз пізніше
> # </pre>
> # </div>
> # <div class="name"></div>
> # </div>
> # </body>
> # </html>
> # '
> # expected: 'yes'
> [error] Unknown resource "access"
>
> # Failed test 'user cannot visit 'read''
> # at t/03-can_visit.t line 42.
> # got: '<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
> # "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
> # <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
> # <head>
> # <meta http-equiv="Content-Language" content="en" />
> # <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
> # <title>TestCanVisit</title>
> # <script type="text/javascript">
> # <!--
> # function toggleDump (dumpElement) {
> # var e = document.getElementById( dumpElement );
> # if (e.style.display == "none") {
> # e.style.display = "";
> # }
> # else {
> # e.style.display = "none";
> # }
> # }
> # -->
> # </script>
> # <style type="text/css">
> # body {
> # font-family: "Bitstream Vera Sans", "Trebuchet MS", Verdana,
> # Tahoma, Arial, helvetica, sans-serif;
> # color: #333;
> # background-color: #eee;
> # margin: 0px;
> # padding: 0px;
> # }
> # :link, :link:hover, :visited, :visited:hover {
> # color: #000;
> # }
> # div.box {
> # position: relative;
> # background-color: #ccc;
> # border: 1px solid #aaa;
> # padding: 4px;
> # margin: 10px;
> # }
> # div.error {
> # background-color: #cce;
> # border: 1px solid #755;
> # padding: 8px;
> # margin: 4px;
> # margin-bottom: 10px;
> # }
> # div.infos {
> # background-color: #eee;
> # border: 1px solid #575;
> # padding: 8px;
> # margin: 4px;
> # margin-bottom: 10px;
> # }
> # div.name {
> # background-color: #cce;
> # border: 1px solid #557;
> # padding: 8px;
> # margin: 4px;
> # }
> # code.error {
> # display: block;
> # margin: 1em 0;
> # overflow: auto;
> # }
> # div.name h1, div.error p {
> # margin: 0;
> # }
> # h2 {
> # margin-top: 0;
> # margin-bottom: 10px;
> # font-size: medium;
> # font-weight: bold;
> # text-decoration: underline;
> # }
> # h1 {
> # font-size: medium;
> # font-weight: normal;
> # }
> # /* from http://users.tkk.fi/~tkarvine/linux/doc/pre-wrap/pre-wrap-css3-mozilla-opera-ie.html */
> # /* Browser specific (not valid) styles to make preformatted text wrap */
> # pre {
> # white-space: pre-wrap; /* css-3 */
> # white-space: -moz-pre-wrap; /* Mozilla, since 1999 */
> # white-space: -pre-wrap; /* Opera 4-6 */
> # white-space: -o-pre-wrap; /* Opera 7 */
> # word-wrap: break-word; /* Internet Explorer 5.5+ */
> # }
> # </style>
> # </head>
> # <body>
> # <div class="box">
> # <div class="error"></div>
> # <div class="infos"><pre>
> # (en) Please come back later
> # (fr) SVP veuillez revenir plus tard
> # (de) Bitte versuchen sie es spaeter nocheinmal
> # (at) Konnten's bitt'schoen spaeter nochmal reinschauen
> # (no) Vennligst prov igjen senere
> # (dk) Venligst prov igen senere
> # (pl) Prosze sprobowac pozniej
> # (pt) Por favor volte mais tarde
> # (ru) Попробуйте еще раз позже
> # (ua) Спробуйте ще раз пізніше
> # </pre>
> # </div>
> # <div class="name"></div>
> # </div>
> # </body>
> # </html>
> # '
> # expected: 'no'
> [error] Unknown resource "access"
>
> # Failed test 'user can visit 'read''
> # at t/03-can_visit.t line 47.
> # got: '<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
> # "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
> # <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
> # <head>
> # <meta http-equiv="Content-Language" content="en" />
> # <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
> # <title>TestCanVisit</title>
> # <script type="text/javascript">
> # <!--
> # function toggleDump (dumpElement) {
> # var e = document.getElementById( dumpElement );
> # if (e.style.display == "none") {
> # e.style.display = "";
> # }
> # else {
> # e.style.display = "none";
> # }
> # }
> # -->
> # </script>
> # <style type="text/css">
> # body {
> # font-family: "Bitstream Vera Sans", "Trebuchet MS", Verdana,
> # Tahoma, Arial, helvetica, sans-serif;
> # color: #333;
> # background-color: #eee;
> # margin: 0px;
> # padding: 0px;
> # }
> # :link, :link:hover, :visited, :visited:hover {
> # color: #000;
> # }
> # div.box {
> # position: relative;
> # background-color: #ccc;
> # border: 1px solid #aaa;
> # padding: 4px;
> # margin: 10px;
> # }
> # div.error {
> # background-color: #cce;
> # border: 1px solid #755;
> # padding: 8px;
> # margin: 4px;
> # margin-bottom: 10px;
> # }
> # div.infos {
> # background-color: #eee;
> # border: 1px solid #575;
> # padding: 8px;
> # margin: 4px;
> # margin-bottom: 10px;
> # }
> # div.name {
> # background-color: #cce;
> # border: 1px solid #557;
> # padding: 8px;
> # margin: 4px;
> # }
> # code.error {
> # display: block;
> # margin: 1em 0;
> # overflow: auto;
> # }
> # div.name h1, div.error p {
> # margin: 0;
> # }
> # h2 {
> # margin-top: 0;
> # margin-bottom: 10px;
> # font-size: medium;
> # font-weight: bold;
> # text-decoration: underline;
> # }
> # h1 {
> # font-size: medium;
> # font-weight: normal;
> # }
> # /* from http://users.tkk.fi/~tkarvine/linux/doc/pre-wrap/pre-wrap-css3-mozilla-opera-ie.html */
> # /* Browser specific (not valid) styles to make preformatted text wrap */
> # pre {
> # white-space: pre-wrap; /* css-3 */
> # white-space: -moz-pre-wrap; /* Mozilla, since 1999 */
> # white-space: -pre-wrap; /* Opera 4-6 */
> # white-space: -o-pre-wrap; /* Opera 7 */
> # word-wrap: break-word; /* Internet Explorer 5.5+ */
> # }
> # </style>
> # </head>
> # <body>
> # <div class="box">
> # <div class="error"></div>
> # <div class="infos"><pre>
> # (en) Please come back later
> # (fr) SVP veuillez revenir plus tard
> # (de) Bitte versuchen sie es spaeter nocheinmal
> # (at) Konnten's bitt'schoen spaeter nochmal reinschauen
> # (no) Vennligst prov igjen senere
> # (dk) Venligst prov igen senere
> # (pl) Prosze sprobowac pozniej
> # (pt) Por favor volte mais tarde
> # (ru) Попробуйте еще раз позже
> # (ua) Спробуйте ще раз пізніше
> # </pre>
> # </div>
> # <div class="name"></div>
> # </div>
> # </body>
> # </html>
> # '
> # expected: 'yes'
> # Looks like you failed 5 tests of 5.
> t/03-can_visit.t .....
> Dubious, test returned 5 (wstat 1280, 0x500)
> Failed 5/5 subtests
>
> # Failed test 'use TestChained;'
> # at t/04-chained.t line 13.
> # Tried to use 'TestChained'.
> # Error: Can't locate Catalyst/Controller/ActionRole.pm in @INC (@INC contains: /«PKGBUILDDIR»/t/lib /«PKGBUILDDIR»/inc /«PKGBUILDDIR»/blib/lib /«PKGBUILDDIR»/blib/arch /etc/perl /usr/local/lib/perl/5.14.2 /usr/local/share/perl/5.14.2 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.14 /usr/share/perl/5.14 /usr/local/lib/site_perl .) at /usr/share/perl5/Module/Runtime.pm line 317.
> # at /usr/lib/perl5/Moose.pm line 63
> # BEGIN failed--compilation aborted at /«PKGBUILDDIR»/t/lib/TestChained/Controller/Root.pm line 5.
> # Compilation failed in require at /usr/share/perl5/Catalyst/Utils.pm line 306.
> # Compilation failed in require at (eval 8) line 2.
> # BEGIN failed--compilation aborted at (eval 8) line 2.
> [error] No default action defined
> [error] Unknown resource "stage1/stage2/edit"
>
> # Failed test 'fetch /stage1/stage2/edit 403 Forbidden'
> # at t/04-chained.t line 38.
>
> # Failed test 'content correct'
> # at t/04-chained.t line 39.
> # got: '<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
> # "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
> # <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
> # <head>
> # <meta http-equiv="Content-Language" content="en" />
> # <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
> # <title>TestChained</title>
> # <script type="text/javascript">
> # <!--
> # function toggleDump (dumpElement) {
> # var e = document.getElementById( dumpElement );
> # if (e.style.display == "none") {
> # e.style.display = "";
> # }
> # else {
> # e.style.display = "none";
> # }
> # }
> # -->
> # </script>
> # <style type="text/css">
> # body {
> # font-family: "Bitstream Vera Sans", "Trebuchet MS", Verdana,
> # Tahoma, Arial, helvetica, sans-serif;
> # color: #333;
> # background-color: #eee;
> # margin: 0px;
> # padding: 0px;
> # }
> # :link, :link:hover, :visited, :visited:hover {
> # color: #000;
> # }
> # div.box {
> # position: relative;
> # background-color: #ccc;
> # border: 1px solid #aaa;
> # padding: 4px;
> # margin: 10px;
> # }
> # div.error {
> # background-color: #cce;
> # border: 1px solid #755;
> # padding: 8px;
> # margin: 4px;
> # margin-bottom: 10px;
> # }
> # div.infos {
> # background-color: #eee;
> # border: 1px solid #575;
> # padding: 8px;
> # margin: 4px;
> # margin-bottom: 10px;
> # }
> # div.name {
> # background-color: #cce;
> # border: 1px solid #557;
> # padding: 8px;
> # margin: 4px;
> # }
> # code.error {
> # display: block;
> # margin: 1em 0;
> # overflow: auto;
> # }
> # div.name h1, div.error p {
> # margin: 0;
> # }
> # h2 {
> # margin-top: 0;
> # margin-bottom: 10px;
> # font-size: medium;
> # font-weight: bold;
> # text-decoration: underline;
> # }
> # h1 {
> # font-size: medium;
> # font-weight: normal;
> # }
> # /* from http://users.tkk.fi/~tkarvine/linux/doc/pre-wrap/pre-wrap-css3-mozilla-opera-ie.html */
> # /* Browser specific (not valid) styles to make preformatted text wrap */
> # pre {
> # white-space: pre-wrap; /* css-3 */
> # white-space: -moz-pre-wrap; /* Mozilla, since 1999 */
> # white-space: -pre-wrap; /* Opera 4-6 */
> # white-space: -o-pre-wrap; /* Opera 7 */
> # word-wrap: break-word; /* Internet Explorer 5.5+ */
> # }
> # </style>
> # </head>
> # <body>
> # <div class="box">
> # <div class="error"></div>
> # <div class="infos"><pre>
> # (en) Please come back later
> # (fr) SVP veuillez revenir plus tard
> # (de) Bitte versuchen sie es spaeter nocheinmal
> # (at) Konnten's bitt'schoen spaeter nochmal reinschauen
> # (no) Vennligst prov igjen senere
> # (dk) Venligst prov igen senere
> # (pl) Prosze sprobowac pozniej
> # (pt) Por favor volte mais tarde
> # (ru) Попробуйте еще раз позже
> # (ua) Спробуйте ще раз пізніше
> # </pre>
> # </div>
> # <div class="name"></div>
> # </div>
> # </body>
> # </html>
> # '
> # expected: 'access denied'
> [error] Unknown resource "stage1/stage2/edit"
>
> # Failed test 'fetch /stage1/stage2/edit 403 Forbidden'
> # at t/04-chained.t line 43.
>
> # Failed test 'content correct'
> # at t/04-chained.t line 44.
> # got: '<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
> # "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
> # <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
> # <head>
> # <meta http-equiv="Content-Language" content="en" />
> # <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
> # <title>TestChained</title>
> # <script type="text/javascript">
> # <!--
> # function toggleDump (dumpElement) {
> # var e = document.getElementById( dumpElement );
> # if (e.style.display == "none") {
> # e.style.display = "";
> # }
> # else {
> # e.style.display = "none";
> # }
> # }
> # -->
> # </script>
> # <style type="text/css">
> # body {
> # font-family: "Bitstream Vera Sans", "Trebuchet MS", Verdana,
> # Tahoma, Arial, helvetica, sans-serif;
> # color: #333;
> # background-color: #eee;
> # margin: 0px;
> # padding: 0px;
> # }
> # :link, :link:hover, :visited, :visited:hover {
> # color: #000;
> # }
> # div.box {
> # position: relative;
> # background-color: #ccc;
> # border: 1px solid #aaa;
> # padding: 4px;
> # margin: 10px;
> # }
> # div.error {
> # background-color: #cce;
> # border: 1px solid #755;
> # padding: 8px;
> # margin: 4px;
> # margin-bottom: 10px;
> # }
> # div.infos {
> # background-color: #eee;
> # border: 1px solid #575;
> # padding: 8px;
> # margin: 4px;
> # margin-bottom: 10px;
> # }
> # div.name {
> # background-color: #cce;
> # border: 1px solid #557;
> # padding: 8px;
> # margin: 4px;
> # }
> # code.error {
> # display: block;
> # margin: 1em 0;
> # overflow: auto;
> # }
> # div.name h1, div.error p {
> # margin: 0;
> # }
> # h2 {
> # margin-top: 0;
> # margin-bottom: 10px;
> # font-size: medium;
> # font-weight: bold;
> # text-decoration: underline;
> # }
> # h1 {
> # font-size: medium;
> # font-weight: normal;
> # }
> # /* from http://users.tkk.fi/~tkarvine/linux/doc/pre-wrap/pre-wrap-css3-mozilla-opera-ie.html */
> # /* Browser specific (not valid) styles to make preformatted text wrap */
> # pre {
> # white-space: pre-wrap; /* css-3 */
> # white-space: -moz-pre-wrap; /* Mozilla, since 1999 */
> # white-space: -pre-wrap; /* Opera 4-6 */
> # white-space: -o-pre-wrap; /* Opera 7 */
> # word-wrap: break-word; /* Internet Explorer 5.5+ */
> # }
> # </style>
> # </head>
> # <body>
> # <div class="box">
> # <div class="error"></div>
> # <div class="infos"><pre>
> # (en) Please come back later
> # (fr) SVP veuillez revenir plus tard
> # (de) Bitte versuchen sie es spaeter nocheinmal
> # (at) Konnten's bitt'schoen spaeter nochmal reinschauen
> # (no) Vennligst prov igjen senere
> # (dk) Venligst prov igen senere
> # (pl) Prosze sprobowac pozniej
> # (pt) Por favor volte mais tarde
> # (ru) Попробуйте еще раз позже
> # (ua) Спробуйте ще раз пізніше
> # </pre>
> # </div>
> # <div class="name"></div>
> # </div>
> # </body>
> # </html>
> # '
> # expected: 'access denied'
> [error] Unknown resource "stage1/stage2/edit"
>
> # Failed test 'fetch /stage1/stage2/edit 200 OK'
> # at t/04-chained.t line 48.
>
> # Failed test 'content correct: -stage1-stage2-edit'
> # at t/04-chained.t line 50.
> # got: '<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
> # "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
> # <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
> # <head>
> # <meta http-equiv="Content-Language" content="en" />
> # <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
> # <title>TestChained</title>
> # <script type="text/javascript">
> # <!--
> # function toggleDump (dumpElement) {
> # var e = document.getElementById( dumpElement );
> # if (e.style.display == "none") {
> # e.style.display = "";
> # }
> # else {
> # e.style.display = "none";
> # }
> # }
> # -->
> # </script>
> # <style type="text/css">
> # body {
> # font-family: "Bitstream Vera Sans", "Trebuchet MS", Verdana,
> # Tahoma, Arial, helvetica, sans-serif;
> # color: #333;
> # background-color: #eee;
> # margin: 0px;
> # padding: 0px;
> # }
> # :link, :link:hover, :visited, :visited:hover {
> # color: #000;
> # }
> # div.box {
> # position: relative;
> # background-color: #ccc;
> # border: 1px solid #aaa;
> # padding: 4px;
> # margin: 10px;
> # }
> # div.error {
> # background-color: #cce;
> # border: 1px solid #755;
> # padding: 8px;
> # margin: 4px;
> # margin-bottom: 10px;
> # }
> # div.infos {
> # background-color: #eee;
> # border: 1px solid #575;
> # padding: 8px;
> # margin: 4px;
> # margin-bottom: 10px;
> # }
> # div.name {
> # background-color: #cce;
> # border: 1px solid #557;
> # padding: 8px;
> # margin: 4px;
> # }
> # code.error {
> # display: block;
> # margin: 1em 0;
> # overflow: auto;
> # }
> # div.name h1, div.error p {
> # margin: 0;
> # }
> # h2 {
> # margin-top: 0;
> # margin-bottom: 10px;
> # font-size: medium;
> # font-weight: bold;
> # text-decoration: underline;
> # }
> # h1 {
> # font-size: medium;
> # font-weight: normal;
> # }
> # /* from http://users.tkk.fi/~tkarvine/linux/doc/pre-wrap/pre-wrap-css3-mozilla-opera-ie.html */
> # /* Browser specific (not valid) styles to make preformatted text wrap */
> # pre {
> # white-space: pre-wrap; /* css-3 */
> # white-space: -moz-pre-wrap; /* Mozilla, since 1999 */
> # white-space: -pre-wrap; /* Opera 4-6 */
> # white-space: -o-pre-wrap; /* Opera 7 */
> # word-wrap: break-word; /* Internet Explorer 5.5+ */
> # }
> # </style>
> # </head>
> # <body>
> # <div class="box">
> # <div class="error"></div>
> # <div class="infos"><pre>
> # (en) Please come back later
> # (fr) SVP veuillez revenir plus tard
> # (de) Bitte versuchen sie es spaeter nocheinmal
> # (at) Konnten's bitt'schoen spaeter nochmal reinschauen
> # (no) Vennligst prov igjen senere
> # (dk) Venligst prov igen senere
> # (pl) Prosze sprobowac pozniej
> # (pt) Por favor volte mais tarde
> # (ru) Попробуйте еще раз позже
> # (ua) Спробуйте ще раз пізніше
> # </pre>
> # </div>
> # <div class="name"></div>
> # </div>
> # </body>
> # </html>
> # '
> # expected: '-stage1-stage2-edit'
> # Looks like you failed 7 tests of 7.
> Failed 3/4 test programs. 33/35 subtests failed.
> t/04-chained.t .......
> Dubious, test returned 7 (wstat 1792, 0x700)
> Failed 7/7 subtests
>
> Test Summary Report
> -------------------
> t/02-action-class.t (Wstat: 5376 Tests: 21 Failed: 21)
> Failed tests: 1-21
> Non-zero exit status: 21
> t/03-can_visit.t (Wstat: 1280 Tests: 5 Failed: 5)
> Failed tests: 1-5
> Non-zero exit status: 5
> t/04-chained.t (Wstat: 1792 Tests: 7 Failed: 7)
> Failed tests: 1-7
> Non-zero exit status: 7
> Files=4, Tests=35, 3 wallclock secs ( 0.04 usr 0.01 sys + 2.21 cusr 0.24 csys = 2.50 CPU)
> Result: FAIL
> make[1]: *** [test_dynamic] Error 7
The full build log is available from:
http://people.debian.org/~lucas/logs/2012/07/08/libcatalyst-actionrole-acl-perl_0.06-1_unstable.log
A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!
About the archive rebuild: The rebuild was done on EC2 VM instances from
Amazon Web Services, using a clean, minimal and up-to-date chroot. Every
failed build was retried once to eliminate random failures.
More information about the pkg-perl-maintainers
mailing list