Im trying to setup the ELSA on CentOS but despite all efforts no success. The installl script is used from below URL, the message traces are pasted for some suggestions:
--> Working on Test::Base
Configuring Test-Base-0.88 ... OK
Building and testing Test-Base-0.88 ... FAIL
! Installing Test::Base failed. See /root/.cpanm/work/1482237267.114170/build.log for details. Retry with --force to force install it.
! Installing the dependencies failed: Module 'Test::Base' is not installed
! Bailing out the installation for Test-YAML-1.06.
! Installing the dependencies failed: Module 'Test::YAML' is not installed
! Bailing out the installation for YAML-1.20.
! Installing the dependencies failed: Module 'Test::Deep::JSON' is not installed, Module 'Test::Deep::Type' is not installed, Module 'YAML::Any' is not installed
! Bailing out the installation for MooseX-Storage-0.52.
MooseX::Clone is up to date. (0.06)
Data::Google::Visualization::DataSource is up to date. (0.01)
Data::Google::Visualization::DataTable is up to date. (0.11)
DateTime is up to date. (1.41)
File::Slurp is up to date. (9999.19)
URI::Encode is up to date. (1.1.1)
Search::QueryParser::SQL is up to date. (0.010)
Module::Load::Conditional is up to date. (0.68)
Authen::Simple::Kerberos is up to date. (0.1)
Digest::MD5 is up to date. (2.55)
Hash::Merge::Simple is up to date. (0.051)
Digest::SHA is up to date. (5.96)
Archive::Extract is up to date. (0.78)
Apache::Admin::Config is up to date. (0.95)
Text::CSV is up to date. (1.33)
Log::Log4perl::Appender::Socket::UNIX is up to date. (1.04)
Plack::Middleware::XForwardedFor is up to date. (0.103060)
Try::Tiny is up to date. (0.27)
Data::Serializable is up to date. (0.41.0)
Retry 2
DBD::mysql is up to date. (4.041)
Ouch is up to date. (0.0403)
Test::Simple is up to date. (0.98)
Time::Local is up to date. (1.25)
Time::HiRes is up to date. (1.9741)
Moose is up to date. (2.1806)
JSON::XS is up to date. (3.03)
Config::JSON is up to date. (1.5202)
Plack::Builder is up to date. (undef)
Date::Manip is up to date. (6.57)
Digest::SHA1 is up to date. (2.13)
MIME::Base64 is up to date. (3.15)
URI::Escape is up to date. (3.31)
Socket is up to date. (2.024)
Net::DNS is up to date. (1.06)
Sys::Hostname::FQDN is up to date. (0.12)
String::CRC32 is up to date. (1.5)
CHI is up to date. (0.60)
Search::QueryParser is up to date. (0.94)
AnyEvent::DBI is up to date. (2.3)
DBD::mysql is up to date. (4.041)
EV is up to date. (4.22)
Sys::Info is up to date. (0.78)
Sys::MemInfo is up to date. (0.99)
MooseX::Traits is up to date. (0.13)
Authen::Simple is up to date. (0.5)
Authen::Simple::DBI is up to date. (0.2)
Authen::Simple::LDAP is up to date. (0.3)
Net::LDAP::Express is up to date. (0.12)
Net::LDAP::FilterBuilder is up to date. (1.200000)
Plack::Middleware::CrossOrigin is up to date. (0.012)
Module::Pluggable is up to date. (5.2)
Module::Install is up to date. (1.17)
PDF::API2::Simple is up to date. (1.1.4)
XML::Writer is up to date. (0.625)
Parse::Snort is up to date. (0.6)
Spreadsheet::WriteExcel is up to date. (2.40)
IO::String is up to date. (1.08)
Mail::Internet is up to date. (2.18)
Log::Log4perl is up to date. (1.48)
Email::LocalDelivery is up to date. (1.200)
Plack::Session is up to date. (0.30)
CHI::Driver::DBI is up to date. (1.24)
Plack::Builder::Conditionals is up to date. (0.05)
AnyEvent::HTTP is up to date. (2.23)
URL::Encode is up to date. (0.03)
MooseX::ClassAttribute is up to date. (0.29)
MooseX::Log::Log4perl is up to date. (0.47)
Plack::Middleware::NoMultipleSlashes is up to date. (0.001)
--> Working on MooseX::Storage
Configuring MooseX-Storage-0.52 ... OK
==> Found dependencies: Test::Deep::JSON, Test::Deep::Type, YAML::Any
--> Working on Test::Deep::JSON
Configuring Test-Deep-JSON-0.03 ... OK
Building and testing Test-Deep-JSON-0.03 ... FAIL
! Installing Test::Deep::JSON failed. See /root/.cpanm/work/1482237340.114476/build.log for details. Retry with --force to force install it.
--> Working on Test::Deep::Type
Configuring Test-Deep-Type-0.008 ... OK
Building and testing Test-Deep-Type-0.008 ... FAIL
! Installing Test::Deep::Type failed. See /root/.cpanm/work/1482237340.114476/build.log for details. Retry with --force to force install it.
--> Working on YAML::Any
Configuring YAML-1.20 ... OK
==> Found dependencies: Test::YAML
--> Working on Test::YAML
Configuring Test-YAML-1.06 ... OK
==> Found dependencies: Test::Base
--> Working on Test::Base
Configuring Test-Base-0.88 ... OK
Building and testing Test-Base-0.88 ... FAIL
! Installing Test::Base failed. See /root/.cpanm/work/1482237340.114476/build.log for details. Retry with --force to force install it.
! Installing the dependencies failed: Module 'Test::Base' is not installed
! Bailing out the installation for Test-YAML-1.06.
! Installing the dependencies failed: Module 'Test::YAML' is not installed
! Bailing out the installation for YAML-1.20.
! Installing the dependencies failed: Module 'Test::Deep::JSON' is not installed, Module 'Test::Deep::Type' is not installed, Module 'YAML::Any' is not installed
! Bailing out the installation for MooseX-Storage-0.52.
MooseX::Clone is up to date. (0.06)
Data::Google::Visualization::DataSource is up to date. (0.01)
Data::Google::Visualization::DataTable is up to date. (0.11)
DateTime is up to date. (1.41)
File::Slurp is up to date. (9999.19)
URI::Encode is up to date. (1.1.1)
Search::QueryParser::SQL is up to date. (0.010)
Module::Load::Conditional is up to date. (0.68)
Authen::Simple::Kerberos is up to date. (0.1)
Digest::MD5 is up to date. (2.55)
Hash::Merge::Simple is up to date. (0.051)
Digest::SHA is up to date. (5.96)
Archive::Extract is up to date. (0.78)
Apache::Admin::Config is up to date. (0.95)
Text::CSV is up to date. (1.33)
Log::Log4perl::Appender::Socket::UNIX is up to date. (1.04)
Plack::Middleware::XForwardedFor is up to date. (0.103060)
Try::Tiny is up to date. (0.27)
Data::Serializable is up to date. (0.41.0)
Retry 3
Retrieving GeoIP databases...
...done.
Using slower pure-Perl GeoIP library, install GeoIP C library for faster version
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 109k 100 109k 0 0 79435 0 0:00:01 0:00:01 --:--:-- 202k
Geo-IP-1.40/
Geo-IP-1.40/Changes
Geo-IP-1.40/example/
Geo-IP-1.40/INSTALL
Geo-IP-1.40/IP.xs
Geo-IP-1.40/lib/
Geo-IP-1.40/lib/Geo/
Geo-IP-1.40/lib/Geo/IP/
Geo-IP-1.40/lib/Geo/IP/Record.pm
Geo-IP-1.40/lib/Geo/IP/Record.pod
Geo-IP-1.40/lib/Geo/IP.pm
Geo-IP-1.40/lib/Geo/Mirror.pm
Geo-IP-1.40/Makefile.PL
Geo-IP-1.40/MANIFEST
Geo-IP-1.40/META.json
Geo-IP-1.40/META.yml
Geo-IP-1.40/ppport.h
Geo-IP-1.40/README
Geo-IP-1.40/t/
Geo-IP-1.40/t/0_base.t
Geo-IP-1.40/t/1_lookup.t
Geo-IP-1.40/t/20_min_capi_version.t
Geo-IP-1.40/t/2_namelookup.t
Geo-IP-1.40/t/3_mirror.t
Geo-IP-1.40/t/cpan_mirror.txt
Geo-IP-1.40/typemap
Warning (mostly harmless): No library found for -lGeoIP
Generating a Unix-style Makefile
Writing Makefile for Geo::IP
Writing MYMETA.yml and MYMETA.json
Skip blib/lib/Geo/Mirror.pm (unchanged)
Skip blib/lib/Geo/IP/Record.pod (unchanged)
Skip blib/lib/Geo/IP/Record.pm (unchanged)
Skip blib/lib/Geo/IP.pm (unchanged)
Manifying 3 pod documents
PERL_DL_NONLAZY=1 "/usr/bin/perl" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(0, 'blib/lib', 'blib/arch')" t/*.t
t/0_base.t ............... ok
t/1_lookup.t ............. ok
t/20_min_capi_version.t .. ok
t/2_namelookup.t ......... ok
t/3_mirror.t ............. ok
All tests successful.
Files=5, Tests=34, 1 wallclock secs ( 0.11 usr 0.05 sys + 0.74 cusr 0.19 csys = 1.09 CPU)
Result: PASS
Manifying 3 pod documents
Appending installation info to /usr/lib64/perl5/perllocal.pod
build_web_perl FAIL