Mojolicious::Plugin::MailException is already installed but if I try to reinstall it now fails. I'm assuming I have a newer dependency which is causing this. Here is the log:
cpanm (App::cpanminus) 1.7001 on perl 5.018002 built for darwin-2level
Work directory is /Users/dsteinbrunner/.cpanm/work/1395404430.19663
You have make /usr/bin/make
You have LWP 6.05
You have /usr/bin/tar: bsdtar 2.8.3 - libarchive 2.8.3
You have /usr/bin/unzip
Searching Mojolicious::Plugin::MailException on cpanmetadb ...
--> Working on Mojolicious::Plugin::MailException
Fetching http://www.cpan.org/authors/id/U/UN/UNERA/Mojolicious-Plugin-MailException-0.18.tar.gz
-> OK
Unpacking Mojolicious-Plugin-MailException-0.18.tar.gz
Entering Mojolicious-Plugin-MailException-0.18
Checking configure dependencies from META.yml
Checking if you have ExtUtils::MakeMaker 0 ... Yes (6.92)
Configuring Mojolicious-Plugin-MailException-0.18
Running Makefile.PL
Checking if your kit is complete...
Looks good
Generating a Unix-style Makefile
Writing Makefile for Mojolicious::Plugin::MailException
Writing MYMETA.yml and MYMETA.json
-> OK
Checking dependencies from MYMETA.json ...
Checking if you have ExtUtils::MakeMaker 0 ... Yes (6.92)
Checking if you have Mojolicious 0 ... Yes (4.90)
Checking if you have MIME::Lite 0 ... Yes (3.030)
Checking if you have MIME::Words 0 ... Yes (5.505)
Building and testing Mojolicious-Plugin-MailException-0.18
cp lib/Mojolicious/Plugin/MailException.pm blib/lib/Mojolicious/Plugin/MailException.pm
Manifying blib/man3/Mojolicious::Plugin::MailException.3
PERL_DL_NONLAZY=1 /Users/dsteinbrunner/perl5/perlbrew/perls/perl-5.18.2/bin/perl "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef _Test::Harness::Switches; testharness(1, 'blib/lib', 'blib/arch')" t/.t
Mojolicious::secret is DEPRECATED in favor of Mojolicious::secrets at /Users/dsteinbrunner/perl5/perlbrew/perls/perl-5.18.2/lib/site_perl/5.18.2/Mojo/Server.pm line 14.
[Fri Mar 21 08:21:16 2014] [debug] Your secret passphrase needs to be changed!!!
[Fri Mar 21 08:21:16 2014] [debug] GET "/".
[Fri Mar 21 08:21:16 2014] [debug] Routing to controller "MpemTest::Ctl" and action "hello".
[Fri Mar 21 08:21:16 2014] [debug] 200 OK (0.000693s, 1443.001/s).
[Fri Mar 21 08:21:16 2014] [debug] GET "/crash".
[Fri Mar 21 08:21:16 2014] [debug] Routing to controller "MpemTest::Ctl" and action "crash".
[Fri Mar 21 08:21:17 2014] [error] пÑевед, медвед at t/010-tplugun.t line 145.
at t/010-tplugun.t line 145
[Fri Mar 21 08:21:17 2014] [debug] Template "exception.development.html.ep" not found.
[Fri Mar 21 08:21:17 2014] [debug] Template "exception.html.ep" not found.
[Fri Mar 21 08:21:17 2014] [debug] Rendering inline template "b260ba41ebf72d49075cbbc0f6086768".
[Fri Mar 21 08:21:17 2014] [debug] Rendering inline template "f460d533626235abe1fccfae3f785367".
[Fri Mar 21 08:21:17 2014] [debug] 500 Internal Server Error (1.383163s, 0.723/s).
[Fri Mar 21 08:21:16 2014] [debug] Routing to controller "MpemTest::Ctl" and action "hello".
[Fri Mar 21 08:21:16 2014] [debug] 200 OK (0.000693s, 1443.001/s).
[Fri Mar 21 08:21:16 2014] [debug] GET "/crash".
[Fri Mar 21 08:21:16 2014] [debug] Routing to controller "MpemTest::Ctl" and action "crash".
[Fri Mar 21 08:21:17 2014] [error] превед, медвед at t/010-tplugun.t line 145.
at t/010-tplugun.t line 145
[Fri Mar 21 08:21:17 2014] [debug] Template "exception.development.html.ep" not found.
[Fri Mar 21 08:21:17 2014] [debug] Template "exception.html.ep" not found.
[Fri Mar 21 08:21:17 2014] [debug] Rendering inline template "b260ba41ebf72d49075cbbc0f6086768".
[Fri Mar 21 08:21:17 2014] [debug] Rendering inline template "f460d533626235abe1fccfae3f785367".
'
doesn't match '(?^x:
<tr[^>]+class="important"[^>]*>
\s*
<td.*?/td>
\s*
<td[^>]+class="value"[^>]*>
\s*
<pre[^>]+class="prettyprint"[^>]*>
\s*
[^>]*
die\s+marker1
)'
[Fri Mar 21 08:21:17 2014] [debug] GET "/crash_sig".
[Fri Mar 21 08:21:17 2014] [debug] Routing to controller "MpemTest::Ctl" and action "crash_sig".
[Fri Mar 21 08:21:17 2014] [error] медвед пÑевед at t/010-tplugun.t line 152.
[Fri Mar 21 08:21:17 2014] [debug] Template "exception.development.html.ep" not found.
[Fri Mar 21 08:21:17 2014] [debug] Template "exception.html.ep" not found.
[Fri Mar 21 08:21:17 2014] [debug] Rendering cached inline template "b260ba41ebf72d49075cbbc0f6086768".
[Fri Mar 21 08:21:17 2014] [debug] Rendering cached inline template "f460d533626235abe1fccfae3f785367".
[Fri Mar 21 08:21:18 2014] [debug] 500 Internal Server Error (0.008508s, 117.536/s).
t/010-tplugun.t ..
1..33
ok 1 - use Test::Mojo;
ok 2 - require Mojolicious;
ok 3 - require MIME::Lite;
ok 4 - require MIME::Words;
ok 5 - require Mojolicious::Plugin::MailException;
ok 6 - GET /
ok 7 - 200 OK
ok 8 - exact match for content
ok 9 - GET /crash
ok 10 - 500 Internal Server Error
ok 11 - element for selector "div#showcase > pre" exists
ok 12 - content is similar
not ok 13 - content is similar
ok 14 - one caugth exception
ok 15 - text of message
ok 16 - line
ok 17 - one prepared mail
ok 18 - An object of class 'MIME::Lite' isa 'MIME::Lite'
ok 19 - Stack
ok 20 - Content-Disposition
ok 21 - GET /crash_sig
ok 22 - 500 Internal Server Error
ok 23 - element for selector "div#showcase > pre" exists
ok 24 - content is similar
not ok 25 - content is similar
ok 26 - one prepared mail
ok 27 - GET /crash_sub
ok 28 - 500 Internal Server Error
ok 29 - element for selector "div#showcase > pre" exists
ok 30 - content is similar
not ok 31 - content is similar
ok 32 - one prepared mail
ok 33 - Additional header
Dubious, test returned 3 (wstat 768, 0x300)
Failed 3/33 subtests
Test Summary Report
t/010-tplugun.t (Wstat: 768 Tests: 33 Failed: 3)
Failed tests: 13, 25, 31
Non-zero exit status: 3
Files=1, Tests=33, 20 wallclock secs ( 0.03 usr 0.01 sys + 0.57 cusr 0.08 csys = 0.69 CPU)
Result: FAIL
Failed 1/1 test programs. 3/33 subtests failed.
make: *\ [test_dynamic] Error 3
-> FAIL Installing Mojolicious::Plugin::MailException failed. See /Users/dsteinbrunner/.cpanm/work/1395404430.19663/build.log for details. Retry with --force to force install it.
Mojolicious::Plugin::MailException is already installed but if I try to reinstall it now fails. I'm assuming I have a newer dependency which is causing this. Here is the log:
cpanm (App::cpanminus) 1.7001 on perl 5.018002 built for darwin-2level Work directory is /Users/dsteinbrunner/.cpanm/work/1395404430.19663 You have make /usr/bin/make You have LWP 6.05 You have /usr/bin/tar: bsdtar 2.8.3 - libarchive 2.8.3 You have /usr/bin/unzip Searching Mojolicious::Plugin::MailException on cpanmetadb ... --> Working on Mojolicious::Plugin::MailException Fetching http://www.cpan.org/authors/id/U/UN/UNERA/Mojolicious-Plugin-MailException-0.18.tar.gz -> OK Unpacking Mojolicious-Plugin-MailException-0.18.tar.gz Entering Mojolicious-Plugin-MailException-0.18 Checking configure dependencies from META.yml Checking if you have ExtUtils::MakeMaker 0 ... Yes (6.92) Configuring Mojolicious-Plugin-MailException-0.18 Running Makefile.PL Checking if your kit is complete... Looks good Generating a Unix-style Makefile Writing Makefile for Mojolicious::Plugin::MailException Writing MYMETA.yml and MYMETA.json -> OK Checking dependencies from MYMETA.json ... Checking if you have ExtUtils::MakeMaker 0 ... Yes (6.92) Checking if you have Mojolicious 0 ... Yes (4.90) Checking if you have MIME::Lite 0 ... Yes (3.030) Checking if you have MIME::Words 0 ... Yes (5.505) Building and testing Mojolicious-Plugin-MailException-0.18 cp lib/Mojolicious/Plugin/MailException.pm blib/lib/Mojolicious/Plugin/MailException.pm Manifying blib/man3/Mojolicious::Plugin::MailException.3 PERL_DL_NONLAZY=1 /Users/dsteinbrunner/perl5/perlbrew/perls/perl-5.18.2/bin/perl "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef _Test::Harness::Switches; testharness(1, 'blib/lib', 'blib/arch')" t/.t Mojolicious::secret is DEPRECATED in favor of Mojolicious::secrets at /Users/dsteinbrunner/perl5/perlbrew/perls/perl-5.18.2/lib/site_perl/5.18.2/Mojo/Server.pm line 14. [Fri Mar 21 08:21:16 2014] [debug] Your secret passphrase needs to be changed!!! [Fri Mar 21 08:21:16 2014] [debug] GET "/". [Fri Mar 21 08:21:16 2014] [debug] Routing to controller "MpemTest::Ctl" and action "hello". [Fri Mar 21 08:21:16 2014] [debug] 200 OK (0.000693s, 1443.001/s). [Fri Mar 21 08:21:16 2014] [debug] GET "/crash". [Fri Mar 21 08:21:16 2014] [debug] Routing to controller "MpemTest::Ctl" and action "crash". [Fri Mar 21 08:21:17 2014] [error] пÑевед, медвед at t/010-tplugun.t line 145. at t/010-tplugun.t line 145 [Fri Mar 21 08:21:17 2014] [debug] Template "exception.development.html.ep" not found. [Fri Mar 21 08:21:17 2014] [debug] Template "exception.html.ep" not found. [Fri Mar 21 08:21:17 2014] [debug] Rendering inline template "b260ba41ebf72d49075cbbc0f6086768". [Fri Mar 21 08:21:17 2014] [debug] Rendering inline template "f460d533626235abe1fccfae3f785367". [Fri Mar 21 08:21:17 2014] [debug] 500 Internal Server Error (1.383163s, 0.723/s).
Failed test 'content is similar'
at t/010-tplugun.t line 40.
'<!DOCTYPE html>
Documentation
Wiki
GitHub
CPAN
MailingList
Blog
Twitter
at t/010-tplugun.t line 145
at t/010-tplugun.t line 145
'
doesn't match '(?^x:
<tr[^>]+class="important"[^>]*>
\s*
<td.*?/td>
\s*
<td[^>]+class="value"[^>]*>
\s*
<pre[^>]+class="prettyprint"[^>]*>
\s*
[^>]*
die\s+marker1
)'
[Fri Mar 21 08:21:17 2014] [debug] GET "/crash_sig". [Fri Mar 21 08:21:17 2014] [debug] Routing to controller "MpemTest::Ctl" and action "crash_sig". [Fri Mar 21 08:21:17 2014] [error] медвед пÑевед at t/010-tplugun.t line 152.
[Fri Mar 21 08:21:17 2014] [debug] Template "exception.development.html.ep" not found. [Fri Mar 21 08:21:17 2014] [debug] Template "exception.html.ep" not found. [Fri Mar 21 08:21:17 2014] [debug] Rendering cached inline template "b260ba41ebf72d49075cbbc0f6086768". [Fri Mar 21 08:21:17 2014] [debug] Rendering cached inline template "f460d533626235abe1fccfae3f785367". [Fri Mar 21 08:21:18 2014] [debug] 500 Internal Server Error (0.008508s, 117.536/s).
Failed test 'content is similar'
at t/010-tplugun.t line 85.
'<!DOCTYPE html>
Documentation
Wiki
GitHub
CPAN
MailingList
Blog
Twitter
'
doesn't match '(?^x:
<tr[^>]+class="important"[^>]*>
\s*
<td.*?/td>
\s*
<td[^>]+class="value"[^>]*>
\s*
<pre[^>]+class="prettyprint"[^>]*>
\s*
[^>]*
die\s+marker2
)'
[Fri Mar 21 08:21:18 2014] [debug] GET "/crash_sub". [Fri Mar 21 08:21:18 2014] [debug] Routing to controller "MpemTest::Ctl" and action "crash_sub". [Fri Mar 21 08:21:18 2014] [error] immediate at t/010-tplugun.t line 156 [Fri Mar 21 08:21:18 2014] [debug] Template "exception.development.html.ep" not found. [Fri Mar 21 08:21:18 2014] [debug] Template "exception.html.ep" not found. [Fri Mar 21 08:21:18 2014] [debug] Rendering cached inline template "b260ba41ebf72d49075cbbc0f6086768". [Fri Mar 21 08:21:18 2014] [debug] Rendering cached inline template "f460d533626235abe1fccfae3f785367". [Fri Mar 21 08:21:18 2014] [debug] 500 Internal Server Error (0.008663s, 115.433/s).
Failed test 'content is similar'
at t/010-tplugun.t line 110.
'<!DOCTYPE html>
Documentation
Wiki
GitHub
CPAN
MailingList
Blog
Twitter
'
doesn't match '(?^x:
<tr[^>]+class="important"[^>]*>
\s*
<td.*?/td>
\s*
<td[^>]+class="value"[^>]*>
\s*
<pre[^>]+class="prettyprint"[^>]*>
\s*
[^>]*
die\s+marker3
)'
Looks like you failed 3 tests of 33.
t/010-tplugun.t .. 1..33 ok 1 - use Test::Mojo; ok 2 - require Mojolicious; ok 3 - require MIME::Lite; ok 4 - require MIME::Words; ok 5 - require Mojolicious::Plugin::MailException; ok 6 - GET / ok 7 - 200 OK ok 8 - exact match for content ok 9 - GET /crash ok 10 - 500 Internal Server Error ok 11 - element for selector "div#showcase > pre" exists ok 12 - content is similar not ok 13 - content is similar ok 14 - one caugth exception ok 15 - text of message ok 16 - line ok 17 - one prepared mail ok 18 - An object of class 'MIME::Lite' isa 'MIME::Lite' ok 19 - Stack ok 20 - Content-Disposition ok 21 - GET /crash_sig ok 22 - 500 Internal Server Error ok 23 - element for selector "div#showcase > pre" exists ok 24 - content is similar not ok 25 - content is similar ok 26 - one prepared mail ok 27 - GET /crash_sub ok 28 - 500 Internal Server Error ok 29 - element for selector "div#showcase > pre" exists ok 30 - content is similar not ok 31 - content is similar ok 32 - one prepared mail ok 33 - Additional header Dubious, test returned 3 (wstat 768, 0x300) Failed 3/33 subtests
Test Summary Report
t/010-tplugun.t (Wstat: 768 Tests: 33 Failed: 3) Failed tests: 13, 25, 31 Non-zero exit status: 3 Files=1, Tests=33, 20 wallclock secs ( 0.03 usr 0.01 sys + 0.57 cusr 0.08 csys = 0.69 CPU) Result: FAIL Failed 1/1 test programs. 3/33 subtests failed. make: *\ [test_dynamic] Error 3 -> FAIL Installing Mojolicious::Plugin::MailException failed. See /Users/dsteinbrunner/.cpanm/work/1395404430.19663/build.log for details. Retry with --force to force install it.