Subject: | installation fails | Can't locate String/ShellQuote.pm |
Just tried installing PAR::Packer on a fresh 5.20.1 install via cpanm under perlbrew (Ubuntu 14.04LTS).
The installation fails due to String::ShellQuote not being installed (full log attached).
Installation works after installing String::ShellQuote separately.
Regards,
Shawn.
Subject: | build.log |
cpanm (App::cpanminus) 1.7009 on perl 5.020001 built for x86_64-linux
Work directory is /home/shawn/.cpanm/work/1410993320.2278
You have make /usr/bin/make
You have LWP 6.08
You have /bin/tar: tar (GNU tar) 1.27.1
Copyright (C) 2013 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Written by John Gilmore and Jay Fenlason.
You have /usr/bin/unzip
Searching PAR::Packer on cpanmetadb ...
--> Working on PAR::Packer
Fetching http://www.cpan.org/authors/id/R/RS/RSCHUPP/PAR-Packer-1.021.tar.gz
-> OK
Unpacking PAR-Packer-1.021.tar.gz
Entering PAR-Packer-1.021
Checking configure dependencies from META.yml
Checking if you have ExtUtils::Embed 0 ... Yes (1.32)
Checking if you have ExtUtils::MakeMaker 6.59 ... Yes (6.98)
Configuring PAR-Packer-1.021
Running Makefile.PL
Warning: prerequisite Archive::Zip 1.00 not found.
Warning: prerequisite Getopt::ArgvFile 1.07 not found.
Warning: prerequisite Module::ScanDeps 1.15 not found.
Warning: prerequisite PAR 1.005 not found.
Warning: prerequisite PAR::Dist 0.22 not found.
Warning: prerequisite String::ShellQuote 0 not found.
Checking if your kit is complete...
Looks good
Prototype mismatch: sub main::prompt: none vs ($;$) at /home/shawn/perl5/perlbrew/perls/perl-5.20.1/lib/5.20.1/ExtUtils/MakeMaker.pm line 221.
ERROR from evaluation of /home/shawn/.cpanm/work/1410993320.2278/PAR-Packer-1.021/myldr/Makefile.PL: Can't locate String/ShellQuote.pm in @INC (you may need to install the String::ShellQuote module) (@INC contains: /home/shawn/.cpanm/work/1410993320.2278/PAR-Packer-1.021/inc /home/shawn/perl5/perlbrew/perls/perl-5.20.1/lib/site_perl/5.20.1/x86_64-linux /home/shawn/perl5/perlbrew/perls/perl-5.20.1/lib/site_perl/5.20.1 /home/shawn/perl5/perlbrew/perls/perl-5.20.1/lib/5.20.1/x86_64-linux /home/shawn/perl5/perlbrew/perls/perl-5.20.1/lib/5.20.1 /home/shawn/.cpanm/work/1410993320.2278/PAR-Packer-1.021 .) at ./Makefile.PL line 90.
-> N/A
-> FAIL Configure failed for PAR-Packer-1.021. See /home/shawn/.cpanm/work/1410993320.2278/build.log for details.