Skip to content

Instantly share code, notes, and snippets.

@hexmode
Created October 16, 2016 19:29
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save hexmode/3e243fd6b3c144f505cd7cb6d0f81549 to your computer and use it in GitHub Desktop.
Save hexmode/3e243fd6b3c144f505cd7cb6d0f81549 to your computer and use it in GitHub Desktop.
502579498@NSK1502579498A MINGW64 ~
$ /usr/bin/core_perl/cpan install MediaWiki::API
Loading internal null logger. Install Log::Log4perl for logging messages
CPAN.pm requires configuration, but most of it can be done automatically.
If you answer 'no' below, you will enter an interactive dialog for each
configuration option instead.
Would you like to configure as much as possible automatically? [yes]
Use of uninitialized value $what in concatenation (.) or string at /usr/share/perl5/core_perl/App/Cpan.pm line 633, <STDIN> line 1.
Warning: You do not have write permission for Perl library directories.
To install modules, you need to configure a local Perl library directory or
escalate your privileges. CPAN can help you by bootstrapping the local::lib
module or by configuring itself to use 'sudo' (if available). You may also
resolve this problem manually if you need to customize your setup.
What approach do you want? (Choose 'local::lib', 'sudo' or 'manual')
[local::lib]
Checking if your kit is complete...
Looks good
Generating a Unix-style Makefile
Writing Makefile for local::lib
Writing MYMETA.yml and MYMETA.json
Can't locate local/lib.pm in @INC (you may need to install the local::lib module) (@INC contains: /c/Users/502579498/perl5/lib/perl5/5.22.1/x86_64-msys-thread-multi /c/Users/502579498/perl5/lib/perl5/5.22.1 /c/Users/502579498/perl5/lib/perl5 /usr/lib/perl5/site_perl /usr/share/perl5/site_perl /usr/lib/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib/perl5/core_perl /usr/share/perl5/core_perl /c/Users/502579498) at /usr/share/perl5/core_perl/CPAN/FirstTime.pm line 1347.
502579498@NSK1502579498A MINGW64 ~
$ /usr/bin/core_perl/cpan install MediaWiki::API
Loading internal null logger. Install Log::Log4perl for logging messages
Reading '/c/Users/502579498/.cpan/Metadata'
Database was generated on Sun, 16 Oct 2016 18:41:02 GMT
Running install for module 'MediaWiki::API'
Fetching with LWP:
http://www.cpan.org/authors/id/E/EX/EXOBUZZ/MediaWiki-API-0.41.tar.gz
Fetching with LWP:
http://www.cpan.org/authors/id/E/EX/EXOBUZZ/CHECKSUMS
Checksum for /c/Users/502579498/.cpan/sources/authors/id/E/EX/EXOBUZZ/MediaWiki-API-0.41.tar.gz ok
'YAML' not installed, will not store persistent state
Configuring E/EX/EXOBUZZ/MediaWiki-API-0.41.tar.gz with Makefile.PL
Checking if your kit is complete...
Looks good
Warning: prerequisite JSON 0 not found.
Generating a Unix-style Makefile
Writing Makefile for MediaWiki::API
Writing MYMETA.yml and MYMETA.json
EXOBUZZ/MediaWiki-API-0.41.tar.gz
/usr/bin/perl Makefile.PL INSTALLDIRS=site -- OK
Running make for E/EX/EXOBUZZ/MediaWiki-API-0.41.tar.gz
---- Unsatisfied dependencies detected during ----
---- EXOBUZZ/MediaWiki-API-0.41.tar.gz ----
JSON [requires]
Running install for module 'JSON'
Fetching with LWP:
http://www.cpan.org/authors/id/M/MA/MAKAMAKA/JSON-2.90.tar.gz
Fetching with LWP:
http://www.cpan.org/authors/id/M/MA/MAKAMAKA/CHECKSUMS
Checksum for /c/Users/502579498/.cpan/sources/authors/id/M/MA/MAKAMAKA/JSON-2.90.tar.gz ok
Configuring M/MA/MAKAMAKA/JSON-2.90.tar.gz with Makefile.PL
Welcome to JSON (v.2.90)
=============================
*************************** CAUTION **************************************
* *
* INCOMPATIBLE CHANGE (JSON::XS version 2.90) *
* *
* JSON.pm had patched JSON::XS::Boolean and JSON::PP::Boolean internally *
* on loading time for making these modules inherit JSON::Boolean. *
* But since JSON::XS v3.0 it use Types::Serialiser as boolean class. *
* Then now JSON.pm breaks boolean classe overload features and *
* -support_by_pp if JSON::XS v3.0 or later is installed. *
* *
* JSON::true and JSON::false returned JSON::Boolean objects. *
* For workaround, they return JSON::PP::Boolean objects in this version. *
* *
* isa_ok(JSON::true, 'JSON::PP::Boolean'); *
* *
* And it discards a feature: *
* *
* ok(JSON::true eq 'true'); *
* *
* In other word, JSON::PP::Boolean overload numeric only. *
* *
* ok( JSON::true == 1 ); *
* *
**************************************************************************
************************** CAUTION **************************
* This is 'JSON version 2' and there are many differences *
* to version 1.xx *
* Please check your applications useing old version. *
* See to 'INCOMPATIBLE CHANGES TO OLD VERSION' and 'TIPS' *
*************************************************************
Checking if your kit is complete...
Looks good
Generating a Unix-style Makefile
Writing Makefile for JSON
Writing MYMETA.yml and MYMETA.json
MAKAMAKA/JSON-2.90.tar.gz
/usr/bin/perl Makefile.PL INSTALLDIRS=site -- OK
Running make for M/MA/MAKAMAKA/JSON-2.90.tar.gz
---- Unsatisfied dependencies detected during ----
---- MAKAMAKA/JSON-2.90.tar.gz ----
JSON::XS [requires,optional]
MAKAMAKA/JSON-2.90.tar.gz
make -- NOT OK
Running install for module 'JSON::XS'
Fetching with LWP:
http://www.cpan.org/authors/id/M/ML/MLEHMANN/JSON-XS-3.02.tar.gz
Fetching with LWP:
http://www.cpan.org/authors/id/M/ML/MLEHMANN/CHECKSUMS
Checksum for /c/Users/502579498/.cpan/sources/authors/id/M/ML/MLEHMANN/JSON-XS-3.02.tar.gz ok
---- Unsatisfied dependencies detected during ----
---- MLEHMANN/JSON-XS-3.02.tar.gz ----
Canary::Stability [build_requires]
Running install for module 'Canary::Stability'
Fetching with LWP:
http://www.cpan.org/authors/id/M/ML/MLEHMANN/Canary-Stability-2012.tar.gz
Checksum for /c/Users/502579498/.cpan/sources/authors/id/M/ML/MLEHMANN/Canary-Stability-2012.tar.gz ok
Configuring M/ML/MLEHMANN/Canary-Stability-2012.tar.gz with Makefile.PL
Checking if your kit is complete...
Looks good
Generating a Unix-style Makefile
Writing Makefile for Canary::Stability
Writing MYMETA.yml and MYMETA.json
MLEHMANN/Canary-Stability-2012.tar.gz
/usr/bin/perl Makefile.PL INSTALLDIRS=site -- OK
Running make for M/ML/MLEHMANN/Canary-Stability-2012.tar.gz
MLEHMANN/Canary-Stability-2012.tar.gz
make -- NOT OK
MLEHMANN/JSON-XS-3.02.tar.gz
Has already been unwrapped into directory /c/Users/502579498/.cpan/build/JSON-XS-3.02-7iUKZA
Warning: Prerequisite 'Canary::Stability => 0' for 'MLEHMANN/JSON-XS-3.02.tar.gz' failed when processing 'MLEHMANN/Canary-Stability-2012.tar.gz' with 'make => NO'. Continuing, but chances to succeed are limited.
Configuring M/ML/MLEHMANN/JSON-XS-3.02.tar.gz with Makefile.PL
Can't locate Canary/Stability.pm in @INC (you may need to install the Canary::Stability module) (@INC contains: /usr/lib/perl5/site_perl /usr/share/perl5/site_perl /usr/lib/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib/perl5/core_perl /usr/share/perl5/core_perl .) at Makefile.PL line 4.
BEGIN failed--compilation aborted at Makefile.PL line 4.
Warning: No success on command[/usr/bin/perl Makefile.PL INSTALLDIRS=site]
MLEHMANN/JSON-XS-3.02.tar.gz
/usr/bin/perl Makefile.PL INSTALLDIRS=site -- NOT OK
EXOBUZZ/MediaWiki-API-0.41.tar.gz
Has already been unwrapped into directory /c/Users/502579498/.cpan/build/MediaWiki-API-0.41-vmdA6d
EXOBUZZ/MediaWiki-API-0.41.tar.gz
Has already been prepared
Running make for E/EX/EXOBUZZ/MediaWiki-API-0.41.tar.gz
Warning: Prerequisite 'JSON => 0' for 'EXOBUZZ/MediaWiki-API-0.41.tar.gz' failed when processing 'MAKAMAKA/JSON-2.90.tar.gz' with 'make => NO'. Continuing, but chances to succeed are limited.
EXOBUZZ/MediaWiki-API-0.41.tar.gz
make -- NOT OK
502579498@NSK1502579498A MINGW64 ~
$
502579498@NSK1502579498A MINGW64 ~
$
502579498@NSK1502579498A MINGW64 ~
$ /usr/bin/core_perl/cpan install local::lib
Loading internal null logger. Install Log::Log4perl for logging messages
Reading '/c/Users/502579498/.cpan/Metadata'
Database was generated on Sun, 16 Oct 2016 18:41:02 GMT
Running install for module 'local::lib'
Checksum for /c/Users/502579498/.cpan/sources/authors/id/H/HA/HAARG/local-lib-2.000019.tar.gz ok
'YAML' not installed, will not store persistent state
Configuring H/HA/HAARG/local-lib-2.000019.tar.gz with Makefile.PL
Checking if your kit is complete...
Looks good
Generating a Unix-style Makefile
Writing Makefile for local::lib
Writing MYMETA.yml and MYMETA.json
HAARG/local-lib-2.000019.tar.gz
/usr/bin/perl Makefile.PL INSTALLDIRS=site -- OK
Running make for H/HA/HAARG/local-lib-2.000019.tar.gz
HAARG/local-lib-2.000019.tar.gz
make -- NOT OK
502579498@NSK1502579498A MINGW64 ~
$
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment