Installer
view release on metacpan or search on metacpan
lib/Installer/cpanm.pm view on Meta::CPAN
666768697071727374757677787980818283848586$fatpacked
{
"App/cpanminus.pm"
} =
'#line '
.(1+__LINE__).
' "'
.__FILE__."\
"\n"
.
<<'APP_CPANMINUS';
package App::cpanminus;our$VERSION="1.7040";1;
APP_CPANMINUS
$fatpacked
{
"App/cpanminus/Dependency.pm"
} =
'#line '
.(1+__LINE__).
' "'
.__FILE__."\
"\n"
.
<<'APP_CPANMINUS_DEPENDENCY';
package App::cpanminus::Dependency;use strict;use CPAN::Meta::Requirements;sub from_prereqs {my($class,$prereqs,$phases,$types)=@_;my@deps;for my$type (@$types){push@deps,$class->from_versions($prereqs->merged_requirements($phases,[$type])->as_stri...
APP_CPANMINUS_DEPENDENCY
$fatpacked
{
"App/cpanminus/script.pm"
} =
'#line '
.(1+__LINE__).
' "'
.__FILE__."\
"\n"
.<<
'APP_CPANMINUS_SCRIPT'
;
package
App::cpanminus::script;
use
strict;
use
Config;
use
Cwd ();
use
App::cpanminus;
use
App::cpanminus::Dependency;
use
File::Basename ();
use
File::Find ();
use
File::Path ();
use
File::Spec ();
use
File::Copy ();
use
File::Temp ();
use
Getopt::Long ();us...
It appears your cpanm executable was installed via `perlbrew install-cpanm`.
cpanm --self-upgrade won
't upgrade the version of cpanm you'
re running.
Run the following command to get it upgraded.
perlbrew install-cpanm
DIE
You are running cpanm from the path where your current perl won't install executables to.
Because of that, cpanm --self-upgrade won
't upgrade the version of cpanm you'
re running.
lib/Installer/cpanm.pm view on Meta::CPAN
451452453454455456457458459460461462463464465466467468469470471$fatpacked
{
"String/ShellQuote.pm"
} =
'#line '
.(1+__LINE__).
' "'
.__FILE__."\
"\n"
.
<<'STRING_SHELLQUOTE';
package String::ShellQuote;use strict;use vars qw($VERSION @ISA @EXPORT);require Exporter;$VERSION='1.04';@ISA=qw(Exporter);@EXPORT=qw(shell_quote shell_quote_best_effort shell_comment_quote);sub croak {require Carp;goto&Carp::croak}sub _shell_quot...
STRING_SHELLQUOTE
$fatpacked
{
"lib/core/only.pm"
} =
'#line '
.(1+__LINE__).
' "'
.__FILE__."\
"\n"
.
<<'LIB_CORE_ONLY';
package lib::core::only;use strict;use warnings FATAL=>'all';use Config;sub import {@INC=@Config{qw(privlibexp archlibexp)};return}1;
LIB_CORE_ONLY
$fatpacked
{
"local/lib.pm"
} =
'#line '
.(1+__LINE__).
' "'
.__FILE__."\
"\n"
.<<
'LOCAL_LIB'
;
package
local
::lib;
use
5.006;
use
strict;
use
warnings;
use
Config;
our
$VERSION
=
'2.000015'
;
$VERSION
=
eval
$VERSION
;BEGIN {
*_WIN32
=($^O eq
'MSWin32'
|| $^O eq
'NetWare'
|| $^O eq
'symbian'
)?
sub
(){1}:
sub
(){0};
*_USE_FSPEC
=($^O eq
'MacOS'
|| $^O eq
'VMS'
|...
WHOA THERE! It looks like you've got some fancy dashes in your commandline!
These are
*not
* the traditional -- dashes that software recognizes. You
probably got these by copy-pasting from the perldoc
for
this module as
rendered by a UTF8-capable formatter. This most typically happens on an OS X
terminal, but can happen elsewhere too. Please
try
again
after
replacing the
dashes
with
normal minus signs.
DEATH
FATAL: The
local
::lib --self-contained flag
has
never worked reliably and the
original author, Mark Stosberg, was unable or unwilling to maintain it. As
such, this flag
has
been removed from the
local
::lib codebase in order to
( run in 0.267 second using v1.01-cache-2.11-cpan-9b1e4054eb1 )