List::Util version 1.45 required--this is only version 1.38 at local/lib/perl5/x86_64-linux-gnu-thread-multi/Moose/Exporter.pm line 9. BEGIN failed--compilation aborted at local/lib/perl5/x86_64-linux-gnu-thread-multi/Moose/Exporter.pm line 9. Compilation failed in require at local/lib/perl5/x86_64-linux-gnu-thread-multi/Moose.pm line 15. BEGIN failed--compilation aborted at local/lib/perl5/x86_64-linux-gnu-thread-multi/Moose.pm line 15. Compilation failed in require at /opt/local/vote/vagrant/cf_vote/bin/../lib/Vote.pm line 5. BEGIN failed--compilation aborted at /opt/local/vote/vagrant/cf_vote/bin/../lib/Vote.pm line 5. Compilation failed in require at (eval 12) line 1. #### #!/usr/bin/env perl use strict; use warnings; use Data::Dumper; use FindBin; BEGIN { unshift @INC, "$FindBin::Bin/../lib", "$FindBin::Bin/../local/lib/perl5", "$FindBin::Bin/../lib/perl5"; @INC = grep { $_ !~ /perl\/5.20.2/ } @INC; } print Dumper \@INC; my $listen_socket = '3000'; my $watch_paths = [ 'lib', 'templates', 'app', '/opt/local/vote' ]; # Start command line interface for application require Mojolicious::Commands; Mojolicious::Commands->start_app('Vote','daemon','-l',"http://*:$listen_socket"); #### $VAR1 = [ '/opt/local/vote/vagrant/cf_vote/bin/../lib', '/opt/local/vote/vagrant/cf_vote/bin/../local/lib/perl5', '/opt/local/vote/vagrant/cf_vote/bin/../lib/perl5', '/etc/perl', '/usr/lib/x86_64-linux-gnu/perl5/5.20', '/usr/share/perl5', '/usr/lib/x86_64-linux-gnu/perl/5.20', '/usr/share/perl/5.20', '/usr/local/lib/site_perl', '.' ]; #### package Vote; use lib qw( lib local/lib/perl5 ); use CGI; use Moose; use MooseX::NonMoose; extends 'Mojolicious::Controller'; use Mojolicious::Plugin::CGI; #### use strict; use warnings; package Moose; # git description: 2.2008-4-gf9468cd8f our $VERSION = '2.2009'; our $AUTHORITY = 'cpan:STEVAN'; use 5.008003; use Scalar::Util (); use Carp 'carp'; use Module::Runtime 'module_notional_filename'; use Class::Load 'is_class_loaded'; use Moose::Deprecated; use Moose::Exporter; use Class::MOP; #### package Moose::Exporter; our $VERSION = '2.2009'; use strict; use warnings; use Class::Load qw(is_class_loaded); use Class::MOP; use List::Util 1.45 qw( uniq ); use Moose::Util::MetaRole; use Scalar::Util 1.11 qw(reftype); use Sub::Exporter 0.980; use Sub::Name qw(subname);