cpantestlogs/CGI::Session::Query_genfailure.log
2017-05-02 18:44:36 -07:00

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