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