So I decided I'll try to migrate the code behind the Perl Maven site from Dancer to Dancer2 First thing was to install Dancer2 which went fine. The second was to install Dancer2-Plugin-Passphrase I got the following error.: Anyone with a quick suggestion how to solve this? cpanm (App::cpanminus) 1.6937 on perl 5.020001 built for darwin-thread-multi-2level Work directory is /Users/gabor/.cpanm/work/1418214682.4823 You have make /usr/bin/make You have LWP 6.08 You have /usr/bin/tar: bsdtar 2.8.3 - libarchive 2.8.3 You have /usr/bin/unzip Searching Dancer2::Plugin::Passphrase on cpanmetadb ... --> Working on Dancer2::Plugin::Passphrase Fetching http://www.cpan.org/authors/id/H/HV/HVOERS/Dancer2-Plugin-Passphrase-2.0.4.t... -> OK Unpacking Dancer2-Plugin-Passphrase-2.0.4.tar.gz Entering Dancer2-Plugin-Passphrase-2.0.4 Checking configure dependencies from META.json Checking if you have ExtUtils::MakeMaker 0 ... Yes (6.98) Configuring Dancer2-Plugin-Passphrase-v2.0.4 Running Makefile.PL Checking if your kit is complete... Looks good Generating a Unix-style Makefile Writing Makefile for Dancer2::Plugin::Passphrase Writing MYMETA.yml and MYMETA.json -> OK Checking dependencies from MYMETA.json ... Checking if you have Digest::SHA 5.74 ... Yes (5.92) Checking if you have Module::Pluggable 5.1 ... Yes (5.1) Checking if you have Dancer2 0.153002 ... Yes (0.156001) Checking if you have Data::Entropy 0.007 ... Yes (0.007) Checking if you have Test::More 0 ... Yes (1.001002) Checking if you have Digest::Bcrypt 0 ... Yes (1.0.1) Checking if you have ExtUtils::MakeMaker 0 ... Yes (6.98) Building and testing Dancer2-Plugin-Passphrase-v2.0.4 cp lib/Dancer2/Plugin/Passphrase.pm blib/lib/Dancer2/Plugin/Passphrase.pm Manifying blib/man3/Dancer2::Plugin::Passphrase.3 PERL_DL_NONLAZY=1 /Users/gabor/perl5/perlbrew/perls/perl-5.20.1_WITH_THREADS/bin/perl "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(0, 'blib/lib', 'blib/ar ch')" t/*.t t/001_basics.t ...................... ok t/002_pod_coverage.t ................ ok No DSL object found at /Users/gabor/.cpanm/work/1418214682.4823/Dancer2-Plugin-Passphrase-2.0.4/blib/lib/Dancer2/Plugin/Passphrase.pm line 475. # Looks like your test exited with 255 before it could output anything. t/003_default_settings.t ............ Dubious, test returned 255 (wstat 65280, 0xff00) Failed 3/3 subtests No DSL object found at /Users/gabor/.cpanm/work/1418214682.4823/Dancer2-Plugin-Passphrase-2.0.4/blib/lib/Dancer2/Plugin/Passphrase.pm line 479. # Looks like your test exited with 255 before it could output anything. t/004_all_algorithm_matching.t ...... Dubious, test returned 255 (wstat 65280, 0xff00) Failed 26/26 subtests ......