281 lines
14 KiB
Text
281 lines
14 KiB
Text
perl-blead
|
|
==========
|
|
cpanm (App::cpanminus) 1.7043 on perl 5.026000 built for x86_64-linux
|
|
Work directory is /home/ryan/.cpanm/work/1493671666.15864
|
|
You have make /usr/bin/make
|
|
You have LWP 6.26
|
|
You have /bin/tar: tar (GNU tar) 1.29
|
|
Copyright (C) 2015 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 CGI::Session::Query () on cpanmetadb ...
|
|
Unpacking CGI-Session-4.09.tar.gz
|
|
--> Working on CGI::Session::Query
|
|
Fetching http://www.cpan.org/authors/id/S/SH/SHERZODR/CGI-Session-4.09.tar.gz ... OK
|
|
CGI-Session-4.09/
|
|
CGI-Session-4.09/t/
|
|
CGI-Session-4.09/t/parse_dsn.t
|
|
CGI-Session-4.09/t/g4_dbfile_yaml.t
|
|
CGI-Session-4.09/t/g4_mysql_storable.t
|
|
CGI-Session-4.09/t/g4_postgresql_freezethaw.t
|
|
CGI-Session-4.09/t/api3_obj_store_db_file.t
|
|
CGI-Session-4.09/t/api3_file_freezethaw_incr.t
|
|
CGI-Session-4.09/t/flush.t
|
|
CGI-Session-4.09/t/load.t
|
|
CGI-Session-4.09/t/g4_sqlite_freezethaw.t
|
|
CGI-Session-4.09/t/api3_file.t
|
|
CGI-Session-4.09/t/api3_db_file.t
|
|
CGI-Session-4.09/t/g4_postgresql.t
|
|
CGI-Session-4.09/t/g4_mysql.t
|
|
CGI-Session-4.09/t/g4.t
|
|
CGI-Session-4.09/t/api3_obj_store.t
|
|
CGI-Session-4.09/t/driver_dbi.t
|
|
CGI-Session-4.09/t/g4_dbfile_json.t
|
|
CGI-Session-4.09/t/api3_file_storable_incr.t
|
|
CGI-Session-4.09/t/g4_sqlite_storable.t
|
|
CGI-Session-4.09/t/api3_file_freezethaw.t
|
|
CGI-Session-4.09/t/complex_ds.t
|
|
CGI-Session-4.09/t/expire.t
|
|
CGI-Session-4.09/t/api3_db_file_freezethaw.t
|
|
CGI-Session-4.09/t/api3_db_file_storable_incr.t
|
|
CGI-Session-4.09/t/is_new.t
|
|
CGI-Session-4.09/t/g4_dbfile_storable.t
|
|
CGI-Session-4.09/t/api3_file_storable.t
|
|
CGI-Session-4.09/t/g4_postgresql_storable.t
|
|
CGI-Session-4.09/t/api3_db_file_storable.t
|
|
CGI-Session-4.09/t/str2seconds.t
|
|
CGI-Session-4.09/t/g4_dbfile_freezethaw.t
|
|
CGI-Session-4.09/t/g4_sqlite.t
|
|
CGI-Session-4.09/t/header.t
|
|
CGI-Session-4.09/t/ip_matches.t
|
|
CGI-Session-4.09/t/g4_dbfile.t
|
|
CGI-Session-4.09/t/remote_addr.t
|
|
CGI-Session-4.09/t/g4_freezethaw.t
|
|
CGI-Session-4.09/t/g4_mysql_freezethaw.t
|
|
CGI-Session-4.09/t/api3_incr.t
|
|
CGI-Session-4.09/t/cgi_simple.t
|
|
CGI-Session-4.09/t/g4_storable.t
|
|
CGI-Session-4.09/Changes
|
|
CGI-Session-4.09/lib/
|
|
CGI-Session-4.09/lib/CGI/
|
|
CGI-Session-4.09/lib/CGI/Session/
|
|
CGI-Session-4.09/lib/CGI/Session/Serialize/
|
|
CGI-Session-4.09/lib/CGI/Session/Serialize/storable.pm
|
|
CGI-Session-4.09/lib/CGI/Session/Serialize/freezethaw.pm
|
|
CGI-Session-4.09/lib/CGI/Session/Serialize/yaml.pm
|
|
CGI-Session-4.09/lib/CGI/Session/Serialize/default.pm
|
|
CGI-Session-4.09/lib/CGI/Session/Serialize/json.pm
|
|
CGI-Session-4.09/lib/CGI/Session/ID/
|
|
CGI-Session-4.09/lib/CGI/Session/ID/static.pm
|
|
CGI-Session-4.09/lib/CGI/Session/ID/incr.pm
|
|
CGI-Session-4.09/lib/CGI/Session/ID/md5.pm
|
|
CGI-Session-4.09/lib/CGI/Session/Driver/
|
|
CGI-Session-4.09/lib/CGI/Session/Driver/db_file.pm
|
|
CGI-Session-4.09/lib/CGI/Session/Driver/file.pm
|
|
CGI-Session-4.09/lib/CGI/Session/Driver/sqlite.pm
|
|
CGI-Session-4.09/lib/CGI/Session/Driver/DBI.pm
|
|
CGI-Session-4.09/lib/CGI/Session/Driver/postgresql.pm
|
|
CGI-Session-4.09/lib/CGI/Session/Driver/mysql.pm
|
|
CGI-Session-4.09/lib/CGI/Session/ErrorHandler.pm
|
|
CGI-Session-4.09/lib/CGI/Session/Driver.pm
|
|
CGI-Session-4.09/lib/CGI/Session/Tutorial.pm
|
|
CGI-Session-4.09/lib/CGI/Session/Test/
|
|
CGI-Session-4.09/lib/CGI/Session/Test/Default.pm
|
|
CGI-Session-4.09/lib/CGI/Session/Query.pm
|
|
CGI-Session-4.09/lib/CGI/Session.pm.r249
|
|
CGI-Session-4.09/lib/CGI/Session.pm
|
|
CGI-Session-4.09/lib/CGI/Session.pm.r242
|
|
CGI-Session-4.09/lib/CGI/Session.pm.mine
|
|
CGI-Session-4.09/MANIFEST
|
|
CGI-Session-4.09/examples/
|
|
CGI-Session-4.09/examples/subscriptions.cgi
|
|
CGI-Session-4.09/examples/purge.pl
|
|
CGI-Session-4.09/README
|
|
CGI-Session-4.09/MANIFEST.SKIP
|
|
CGI-Session-4.09/INSTALL
|
|
CGI-Session-4.09/Makefile.PL
|
|
CGI-Session-4.09/META.yml
|
|
Entering CGI-Session-4.09
|
|
Checking configure dependencies from META.yml
|
|
Running Makefile.PL
|
|
Configuring CGI-Session-4.09 ... Undefined requirement for Digest::MD5 treated as '0' at /home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/ExtUtils/MakeMaker.pm line 466.
|
|
Undefined requirement for Data::Dumper treated as '0' at /home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/ExtUtils/MakeMaker.pm line 466.
|
|
Undefined requirement for Test::More treated as '0' at /home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/ExtUtils/MakeMaker.pm line 466.
|
|
Undefined requirement for Scalar::Util treated as '0' at /home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/ExtUtils/MakeMaker.pm line 466.
|
|
----------------------------------------
|
|
#### WARNING ####
|
|
|
|
If you are using custom CGI::Session drivers they may not be compatible
|
|
with the current driver specifications. You will need to make some changes
|
|
to your drivers' code before proceeding with this installation to make it
|
|
compatible with CGI::Session 4.x.
|
|
|
|
Fortunately, current driver specifications are a lot easier to adapt to.
|
|
Should you have any assistance re-coding your current drivers, please let
|
|
me know.
|
|
|
|
Current driver specs are documented in CGI/Session/Driver.pm
|
|
|
|
#### TESTING #####
|
|
|
|
You are encouraged to run tests for the backend you will be using. The
|
|
database backends that need a customized connection string won't run by
|
|
default. To run them, some environment variables must be set.
|
|
|
|
The simplest method is to use the standard "DBI_DSN" environment variable
|
|
to define a DBI connection string.
|
|
|
|
Otherwise, you can set these variables as well:
|
|
For PostgreSQL:
|
|
CGISESS_PGSQL_DSN
|
|
CGISESS_PGSQL_USER
|
|
CGISESS_PGSQL_PASSWORD
|
|
|
|
For MySQL:
|
|
CGISESS_MYSQL_DSN
|
|
CGISESS_MYSQL_USER
|
|
CGISESS_MYSQL_PASSWORD
|
|
CGISESS_MYSQL_SOCKET
|
|
|
|
----------------------------------------
|
|
Checking if your kit is complete...
|
|
Looks good
|
|
Generating a Unix-style Makefile
|
|
Writing Makefile for CGI::Session
|
|
Writing MYMETA.yml and MYMETA.json
|
|
Checking dependencies from MYMETA.json ...
|
|
Checking if you have Data::Dumper 0 ... Yes (2.161)
|
|
Checking if you have Digest::MD5 0 ... Yes (2.55)
|
|
Checking if you have ExtUtils::MakeMaker 0 ... Yes (7.24)
|
|
Checking if you have Test::More 0 ... Yes (1.302083)
|
|
Checking if you have Scalar::Util 0 ... Yes (1.47)
|
|
OK
|
|
Building and testing CGI-Session-4.09 ... cp lib/CGI/Session/Serialize/yaml.pm blib/lib/CGI/Session/Serialize/yaml.pm
|
|
cp lib/CGI/Session.pm.r249 blib/lib/CGI/Session.pm.r249
|
|
cp lib/CGI/Session/Tutorial.pm blib/lib/CGI/Session/Tutorial.pm
|
|
cp lib/CGI/Session.pm.r242 blib/lib/CGI/Session.pm.r242
|
|
cp lib/CGI/Session/Serialize/storable.pm blib/lib/CGI/Session/Serialize/storable.pm
|
|
cp lib/CGI/Session/ID/static.pm blib/lib/CGI/Session/ID/static.pm
|
|
cp lib/CGI/Session/Serialize/json.pm blib/lib/CGI/Session/Serialize/json.pm
|
|
cp lib/CGI/Session/Driver.pm blib/lib/CGI/Session/Driver.pm
|
|
cp lib/CGI/Session/Test/Default.pm blib/lib/CGI/Session/Test/Default.pm
|
|
cp lib/CGI/Session/Driver/mysql.pm blib/lib/CGI/Session/Driver/mysql.pm
|
|
cp lib/CGI/Session/ErrorHandler.pm blib/lib/CGI/Session/ErrorHandler.pm
|
|
cp lib/CGI/Session/Driver/file.pm blib/lib/CGI/Session/Driver/file.pm
|
|
cp lib/CGI/Session/Serialize/default.pm blib/lib/CGI/Session/Serialize/default.pm
|
|
cp lib/CGI/Session/Serialize/freezethaw.pm blib/lib/CGI/Session/Serialize/freezethaw.pm
|
|
cp lib/CGI/Session/ID/md5.pm blib/lib/CGI/Session/ID/md5.pm
|
|
cp lib/CGI/Session/Driver/sqlite.pm blib/lib/CGI/Session/Driver/sqlite.pm
|
|
cp lib/CGI/Session.pm.mine blib/lib/CGI/Session.pm.mine
|
|
cp lib/CGI/Session/ID/incr.pm blib/lib/CGI/Session/ID/incr.pm
|
|
cp lib/CGI/Session/Driver/postgresql.pm blib/lib/CGI/Session/Driver/postgresql.pm
|
|
cp lib/CGI/Session.pm blib/lib/CGI/Session.pm
|
|
cp lib/CGI/Session/Query.pm blib/lib/CGI/Session/Query.pm
|
|
cp lib/CGI/Session/Driver/db_file.pm blib/lib/CGI/Session/Driver/db_file.pm
|
|
cp lib/CGI/Session/Driver/DBI.pm blib/lib/CGI/Session/Driver/DBI.pm
|
|
Manifying 19 pod documents
|
|
PERL_DL_NONLAZY=1 "/home/ryan/perl5/perlbrew/perls/perl-blead/bin/perl5.26.0" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(0, 'blib/lib', 'blib/arch')" t/*.t
|
|
t/api3_db_file.t ................ ok
|
|
t/api3_db_file_freezethaw.t ..... ok
|
|
t/api3_db_file_storable.t ....... ok
|
|
t/api3_db_file_storable_incr.t .. ok
|
|
t/api3_file.t ................... ok
|
|
t/api3_file_freezethaw.t ........ ok
|
|
t/api3_file_freezethaw_incr.t ... ok
|
|
t/api3_file_storable.t .......... ok
|
|
t/api3_file_storable_incr.t ..... ok
|
|
t/api3_incr.t ................... ok
|
|
t/api3_obj_store.t .............. ok
|
|
t/api3_obj_store_db_file.t ...... ok
|
|
t/cgi_simple.t .................. ok
|
|
t/complex_ds.t .................. ok
|
|
t/driver_dbi.t .................. ok
|
|
t/expire.t ...................... ok
|
|
t/flush.t ....................... ok
|
|
t/g4.t .......................... ok
|
|
t/g4_dbfile.t ................... ok
|
|
t/g4_dbfile_freezethaw.t ........ ok
|
|
# JSON::Syck
|
|
t/g4_dbfile_json.t .............. ok
|
|
t/g4_dbfile_storable.t .......... ok
|
|
# YAML
|
|
# YAML::Syck
|
|
t/g4_dbfile_yaml.t .............. ok
|
|
t/g4_freezethaw.t ............... ok
|
|
t/g4_mysql.t .................... skipped: Couldn't establish connection with the MySQL server: Can't connect to data source '' because I can't work out what driver to use (it doesn't seem to contain a 'dbi:driver:' prefix and the DBI_DRIVER env var is not set) at t/g4_mysql.t line 43.
|
|
t/g4_mysql_freezethaw.t ......... skipped: Couldn't establish connection with the MySQL server: Can't connect to data source '' because I can't work out what driver to use (it doesn't seem to contain a 'dbi:driver:' prefix and the DBI_DRIVER env var is not set) at t/g4_mysql_freezethaw.t line 43.
|
|
t/g4_mysql_storable.t ........... skipped: Couldn't establish connection with the MySQL server: Can't connect to data source '' because I can't work out what driver to use (it doesn't seem to contain a 'dbi:driver:' prefix and the DBI_DRIVER env var is not set) at t/g4_mysql_storable.t line 43.
|
|
t/g4_postgresql.t ............... skipped: DataSource is not known
|
|
t/g4_postgresql_freezethaw.t .... skipped: DataSource is not known
|
|
t/g4_postgresql_storable.t ...... skipped: DataSource is not known
|
|
DBI::db=HASH(0x560dee579b50)->disconnect invalidates 1 active statement handle (either destroy statement handles or call finish on them before disconnecting) at /home/ryan/.cpanm/work/1493671666.15864/CGI-Session-4.09/blib/lib/CGI/Session/Driver/DBI.pm line 131.
|
|
t/g4_sqlite.t ................... ok
|
|
DBI::db=HASH(0x55eec2912930)->disconnect invalidates 1 active statement handle (either destroy statement handles or call finish on them before disconnecting) at /home/ryan/.cpanm/work/1493671666.15864/CGI-Session-4.09/blib/lib/CGI/Session/Driver/DBI.pm line 131.
|
|
t/g4_sqlite_freezethaw.t ........ ok
|
|
DBI::db=HASH(0x555d1ddc70f8)->disconnect invalidates 1 active statement handle (either destroy statement handles or call finish on them before disconnecting) at /home/ryan/.cpanm/work/1493671666.15864/CGI-Session-4.09/blib/lib/CGI/Session/Driver/DBI.pm line 131.
|
|
t/g4_sqlite_storable.t .......... ok
|
|
t/g4_storable.t ................. ok
|
|
t/header.t ...................... ok
|
|
syntax error at t/ip_matches.t line 33, near "->import qw/-ip_match/"
|
|
Execution of t/ip_matches.t aborted due to compilation errors (#1)
|
|
(F) Probably means you had a syntax error. Common reasons include:
|
|
|
|
A keyword is misspelled.
|
|
A semicolon is missing.
|
|
A comma is missing.
|
|
An opening or closing parenthesis is missing.
|
|
An opening or closing brace is missing.
|
|
A closing quote is missing.
|
|
|
|
Often there will be another error message associated with the syntax
|
|
error giving more information. (Sometimes it helps to turn on -w.)
|
|
The error message itself often tells you where it was in the line when
|
|
it decided to give up. Sometimes the actual error is several tokens
|
|
before this, because Perl is good at understanding random input.
|
|
Occasionally the line number may be misleading, and once in a blue moon
|
|
the only way to figure out what's triggering the error is to call
|
|
perl -c repeatedly, chopping away half the program each time to see
|
|
if the error went away. Sort of the cybernetic version of 20 questions.
|
|
|
|
Uncaught exception from user code:
|
|
syntax error at t/ip_matches.t line 33, near "->import qw/-ip_match/"
|
|
Execution of t/ip_matches.t aborted due to compilation errors.
|
|
t/ip_matches.t .................. skipped: (no reason given)
|
|
t/is_new.t ...................... ok
|
|
t/load.t ........................ ok
|
|
t/parse_dsn.t ................... ok
|
|
t/remote_addr.t ................. ok
|
|
t/str2seconds.t ................. ok
|
|
|
|
Test Summary Report
|
|
-------------------
|
|
t/ip_matches.t (Wstat: 65280 Tests: 0 Failed: 0)
|
|
Non-zero exit status: 255
|
|
Files=41, Tests=1424, 41 wallclock secs ( 0.13 usr 0.02 sys + 3.72 cusr 0.21 csys = 4.08 CPU)
|
|
Result: FAIL
|
|
Failed 1/41 test programs. 0/1424 subtests failed.
|
|
Makefile:924: recipe for target 'test_dynamic' failed
|
|
make: *** [test_dynamic] Error 255
|
|
! Installing CGI::Session::Query failed. See /home/ryan/.cpanm/work/1493671666.15864/build.log for details. Retry with --force to force install it.
|
|
FAIL
|
|
Command [cpanm --reinstall --verbose CGI::Session::Query] terminated with exit code 1 ($? = 256) under the following perl environment:
|
|
Command terminated with non-zero status.
|
|
|
|
|
|
Current perl:
|
|
Name: perl-blead
|
|
Path: /home/ryan/perl5/perlbrew/perls/perl-blead/bin/perl
|
|
Config: -de -Dprefix=/home/ryan/perl5/perlbrew/perls/perl-blead -Dusedevel -Aeval:scriptdir=/home/ryan/perl5/perlbrew/perls/perl-blead/bin
|
|
Compiled at: Mar 30 2017 03:10:09
|
|
|
|
perlbrew:
|
|
version: 0.78
|
|
ENV:
|
|
PERLBREW_ROOT: /home/ryan/perl5/perlbrew
|
|
PERLBREW_HOME: /home/ryan/.perlbrew
|
|
PERLBREW_PATH: /home/ryan/perl5/perlbrew/bin:/home/ryan/perl5/perlbrew/perls/perl-blead/bin
|
|
PERLBREW_MANPATH: /home/ryan/perl5/perlbrew/perls/perl-blead/man
|