cpantestlogs/OIDC::Lite::Server::SessionHandler_genfailure.log
2017-05-02 18:44:36 -07:00

255 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/1493615313.2966
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 OIDC::Lite::Server::SessionHandler () on cpanmetadb ...
Unpacking OIDC-Lite-0.01.tar.gz
--> Working on OIDC::Lite::Server::SessionHandler
Fetching http://www.cpan.org/authors/id/R/RI/RITOU/OIDC-Lite-0.01.tar.gz ... OK
OIDC-Lite-0.01/
OIDC-Lite-0.01/inc/
OIDC-Lite-0.01/inc/Module/
OIDC-Lite-0.01/inc/Module/Install.pm
OIDC-Lite-0.01/inc/Module/Install/
OIDC-Lite-0.01/inc/Module/Install/Makefile.pm
OIDC-Lite-0.01/inc/Module/Install/Include.pm
OIDC-Lite-0.01/inc/Module/Install/Fetch.pm
OIDC-Lite-0.01/inc/Module/Install/WriteAll.pm
OIDC-Lite-0.01/inc/Module/Install/Win32.pm
OIDC-Lite-0.01/inc/Module/Install/Metadata.pm
OIDC-Lite-0.01/inc/Module/Install/Base.pm
OIDC-Lite-0.01/inc/Module/Install/Can.pm
OIDC-Lite-0.01/inc/Test/
OIDC-Lite-0.01/inc/Test/More.pm
OIDC-Lite-0.01/META.yml
OIDC-Lite-0.01/bin/
OIDC-Lite-0.01/bin/token.psgi
OIDC-Lite-0.01/t/
OIDC-Lite-0.01/t/040_unit/
OIDC-Lite-0.01/t/040_unit/util/
OIDC-Lite-0.01/t/040_unit/util/jwt.t
OIDC-Lite-0.01/t/040_unit/model/
OIDC-Lite-0.01/t/040_unit/model/id_token.t
OIDC-Lite-0.01/t/040_unit/model/client_info.t
OIDC-Lite-0.01/t/040_unit/model/auth_info.t
OIDC-Lite-0.01/t/040_unit/server/
OIDC-Lite-0.01/t/040_unit/server/error.t
OIDC-Lite-0.01/t/040_unit/server/scope.t
OIDC-Lite-0.01/t/040_unit/client/
OIDC-Lite-0.01/t/040_unit/client/credential.t
OIDC-Lite-0.01/t/040_unit/client/registration_response_parser.t
OIDC-Lite-0.01/t/040_unit/client/registration.t
OIDC-Lite-0.01/t/040_unit/client/web_server.t
OIDC-Lite-0.01/t/lib/
OIDC-Lite-0.01/t/lib/TestDataHandler.pm
OIDC-Lite-0.01/t/lib/public.pem
OIDC-Lite-0.01/t/lib/TestPR.pm
OIDC-Lite-0.01/t/lib/private_np.pem
OIDC-Lite-0.01/t/lib/TestAuthInfo.pm
OIDC-Lite-0.01/t/lib/TestAccessToken.pm
OIDC-Lite-0.01/t/030_server/
OIDC-Lite-0.01/t/030_server/token_endpoint/
OIDC-Lite-0.01/t/030_server/token_endpoint/authorization_code.t
OIDC-Lite-0.01/t/030_server/registration_endpoint/
OIDC-Lite-0.01/t/030_server/registration_endpoint/client_associate.t
OIDC-Lite-0.01/t/030_server/registration_endpoint/client_update.t
OIDC-Lite-0.01/t/030_server/registration_endpoint/rotate_secret.t
OIDC-Lite-0.01/t/030_server/protected_resource/
OIDC-Lite-0.01/t/030_server/protected_resource/middleware.t
OIDC-Lite-0.01/t/030_server/authorization_endpoint/
OIDC-Lite-0.01/t/030_server/authorization_endpoint/authorization.t
OIDC-Lite-0.01/t/030_server/session_endpoint/
OIDC-Lite-0.01/t/030_server/session_endpoint/session.t
OIDC-Lite-0.01/t/00_compile.t
OIDC-Lite-0.01/.shipit
OIDC-Lite-0.01/Changes
OIDC-Lite-0.01/README
OIDC-Lite-0.01/lib/
OIDC-Lite-0.01/lib/OIDC/
OIDC-Lite-0.01/lib/OIDC/Lite/
OIDC-Lite-0.01/lib/OIDC/Lite/Util/
OIDC-Lite-0.01/lib/OIDC/Lite/Util/JWT.pm
OIDC-Lite-0.01/lib/OIDC/Lite/Client/
OIDC-Lite-0.01/lib/OIDC/Lite/Client/Credential.pm
OIDC-Lite-0.01/lib/OIDC/Lite/Client/WebServer.pm
OIDC-Lite-0.01/lib/OIDC/Lite/Client/Token.pm
OIDC-Lite-0.01/lib/OIDC/Lite/Client/RegistrationResponseParser.pm
OIDC-Lite-0.01/lib/OIDC/Lite/Client/TokenResponseParser.pm
OIDC-Lite-0.01/lib/OIDC/Lite/Client/Registration.pm
OIDC-Lite-0.01/lib/OIDC/Lite/Model/
OIDC-Lite-0.01/lib/OIDC/Lite/Model/ClientInfo.pm
OIDC-Lite-0.01/lib/OIDC/Lite/Model/IDToken.pm
OIDC-Lite-0.01/lib/OIDC/Lite/Model/AuthInfo.pm
OIDC-Lite-0.01/lib/OIDC/Lite/Server/
OIDC-Lite-0.01/lib/OIDC/Lite/Server/Endpoint/
OIDC-Lite-0.01/lib/OIDC/Lite/Server/Endpoint/Token.pm
OIDC-Lite-0.01/lib/OIDC/Lite/Server/Endpoint/Registration.pm
OIDC-Lite-0.01/lib/OIDC/Lite/Server/AuthorizationHandler.pm
OIDC-Lite-0.01/lib/OIDC/Lite/Server/RegistrationHandlers.pm
OIDC-Lite-0.01/lib/OIDC/Lite/Server/Scope.pm
OIDC-Lite-0.01/lib/OIDC/Lite/Server/GrantHandlers.pm
OIDC-Lite-0.01/lib/OIDC/Lite/Server/RegistrationHandler.pm
OIDC-Lite-0.01/lib/OIDC/Lite/Server/SessionHandler.pm
OIDC-Lite-0.01/lib/OIDC/Lite/Server/DataHandler.pm
OIDC-Lite-0.01/lib/OIDC/Lite/Server/GrantHandler/
OIDC-Lite-0.01/lib/OIDC/Lite/Server/GrantHandler/AuthorizationCode.pm
OIDC-Lite-0.01/lib/OIDC/Lite/Server/Error.pm
OIDC-Lite-0.01/lib/OIDC/Lite/Server/RegistrationHandler/
OIDC-Lite-0.01/lib/OIDC/Lite/Server/RegistrationHandler/ClientAssociate.pm
OIDC-Lite-0.01/lib/OIDC/Lite/Server/RegistrationHandler/ClientUpdate.pm
OIDC-Lite-0.01/lib/OIDC/Lite/Server/RegistrationHandler/RotateSecret.pm
OIDC-Lite-0.01/lib/OIDC/Lite.pm
OIDC-Lite-0.01/lib/Plack/
OIDC-Lite-0.01/lib/Plack/Middleware/
OIDC-Lite-0.01/lib/Plack/Middleware/Auth/
OIDC-Lite-0.01/lib/Plack/Middleware/Auth/OIDC/
OIDC-Lite-0.01/lib/Plack/Middleware/Auth/OIDC/ProtectedResource.pm
OIDC-Lite-0.01/Makefile.PL
OIDC-Lite-0.01/MANIFEST
Entering OIDC-Lite-0.01
Checking configure dependencies from META.yml
Checking if you have ExtUtils::MakeMaker 6.62 ... Yes (7.24)
Running Makefile.PL
Configuring OIDC-Lite-0.01 ... Checking if your kit is complete...
Looks good
Generating a Unix-style Makefile
Writing Makefile for OIDC::Lite
Writing MYMETA.yml and MYMETA.json
Checking dependencies from MYMETA.json ...
Checking if you have JSON::WebToken 0.05 ... Yes (0.10)
Checking if you have Class::Accessor::Fast 0.34 ... Yes (0.34)
Checking if you have Data::Dump 1.17 ... Yes (1.23)
Checking if you have ExtUtils::MakeMaker 0 ... Yes (7.24)
Checking if you have Params::Validate 0.95 ... Yes (1.26)
Checking if you have OAuth::Lite2 0.03 ... Yes (0.11)
Checking if you have Test::More 0 ... Yes (1.302083)
OK
Building and testing OIDC-Lite-0.01 ... cp lib/OIDC/Lite/Server/GrantHandler/AuthorizationCode.pm blib/lib/OIDC/Lite/Server/GrantHandler/AuthorizationCode.pm
cp lib/OIDC/Lite/Model/ClientInfo.pm blib/lib/OIDC/Lite/Model/ClientInfo.pm
cp lib/OIDC/Lite/Client/Credential.pm blib/lib/OIDC/Lite/Client/Credential.pm
cp lib/OIDC/Lite/Client/Registration.pm blib/lib/OIDC/Lite/Client/Registration.pm
cp lib/OIDC/Lite/Server/GrantHandlers.pm blib/lib/OIDC/Lite/Server/GrantHandlers.pm
cp lib/OIDC/Lite/Server/RegistrationHandler.pm blib/lib/OIDC/Lite/Server/RegistrationHandler.pm
cp lib/OIDC/Lite/Server/Scope.pm blib/lib/OIDC/Lite/Server/Scope.pm
cp lib/OIDC/Lite/Client/TokenResponseParser.pm blib/lib/OIDC/Lite/Client/TokenResponseParser.pm
cp lib/OIDC/Lite/Server/DataHandler.pm blib/lib/OIDC/Lite/Server/DataHandler.pm
cp lib/OIDC/Lite/Client/WebServer.pm blib/lib/OIDC/Lite/Client/WebServer.pm
cp lib/OIDC/Lite.pm blib/lib/OIDC/Lite.pm
cp lib/OIDC/Lite/Server/Endpoint/Token.pm blib/lib/OIDC/Lite/Server/Endpoint/Token.pm
cp lib/OIDC/Lite/Server/RegistrationHandler/ClientUpdate.pm blib/lib/OIDC/Lite/Server/RegistrationHandler/ClientUpdate.pm
cp lib/OIDC/Lite/Model/AuthInfo.pm blib/lib/OIDC/Lite/Model/AuthInfo.pm
cp lib/OIDC/Lite/Util/JWT.pm blib/lib/OIDC/Lite/Util/JWT.pm
cp lib/OIDC/Lite/Server/Error.pm blib/lib/OIDC/Lite/Server/Error.pm
cp lib/OIDC/Lite/Server/AuthorizationHandler.pm blib/lib/OIDC/Lite/Server/AuthorizationHandler.pm
cp lib/OIDC/Lite/Model/IDToken.pm blib/lib/OIDC/Lite/Model/IDToken.pm
cp lib/OIDC/Lite/Server/SessionHandler.pm blib/lib/OIDC/Lite/Server/SessionHandler.pm
cp lib/OIDC/Lite/Server/Endpoint/Registration.pm blib/lib/OIDC/Lite/Server/Endpoint/Registration.pm
cp lib/OIDC/Lite/Server/RegistrationHandlers.pm blib/lib/OIDC/Lite/Server/RegistrationHandlers.pm
cp lib/OIDC/Lite/Server/RegistrationHandler/ClientAssociate.pm blib/lib/OIDC/Lite/Server/RegistrationHandler/ClientAssociate.pm
cp lib/OIDC/Lite/Client/RegistrationResponseParser.pm blib/lib/OIDC/Lite/Client/RegistrationResponseParser.pm
cp lib/Plack/Middleware/Auth/OIDC/ProtectedResource.pm blib/lib/Plack/Middleware/Auth/OIDC/ProtectedResource.pm
cp lib/OIDC/Lite/Client/Token.pm blib/lib/OIDC/Lite/Client/Token.pm
cp lib/OIDC/Lite/Server/RegistrationHandler/RotateSecret.pm blib/lib/OIDC/Lite/Server/RegistrationHandler/RotateSecret.pm
Manifying 26 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, 'inc', 'blib/lib', 'blib/arch')" t/*.t t/*/*.t t/*/*/*.t
t/00_compile.t ......................................... ok
# Failed test at t/030_server/authorization_endpoint/authorization.t line 618.
# got: 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJleHAiOjEzNDkyNTc3OTcsImlhdCI6MTM0OTI1NzE5NywiaXNzIjoiaXNzc3RyIiwiYXVkIjoiYXVkc3RyIiwidXNlcl9pZCI6IjEifQ.tLASbvz5uC4zL6fu2UeguqTEWcivWODUTPx7PfALii8'
# expected: 'eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjEzNDkyNTc3OTcsImlhdCI6MTM0OTI1NzE5NywiYXVkIjoiYXVkc3RyIiwidXNlcl9pZCI6IjEiLCJpc3MiOiJpc3NzdHIifQ.5N_PG_KTTFFYnwJK6Y_ljNMM5_L9ZyiDqDLEqt-nR1M'
# Failed test at t/030_server/authorization_endpoint/authorization.t line 646.
# got: 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJjX2hhc2giOiJ2NDR2aEJSWUU5Nk16ZkxNek5kcGhnIiwiYXVkIjoiYXVkc3RyIiwiaXNzIjoiaXNzc3RyIiwidXNlcl9pZCI6IjEiLCJleHAiOjEzNDkyNTc3OTcsImlhdCI6MTM0OTI1NzE5N30.q6Y_9D3PcQE3tDc55aMSS_9Iry8RFvk3hMNldhm9QBM'
# expected: 'eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjEzNDkyNTc3OTcsImlhdCI6MTM0OTI1NzE5NywiYXVkIjoiYXVkc3RyIiwidXNlcl9pZCI6IjEiLCJpc3MiOiJpc3NzdHIiLCJjX2hhc2giOiJ2NDR2aEJSWUU5Nk16ZkxNek5kcGhnIn0.Q-IkEr82dJik_scGTvY83WRc7aCm_1shVG5Bsv8ST0k'
# Failed test at t/030_server/authorization_endpoint/authorization.t line 701.
# got: 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdF9oYXNoIjoiUmlqVzNkcmZ3Z0FnS2xhZjEtbDBKZyIsImlzcyI6Imlzc3N0ciIsImF1ZCI6ImF1ZHN0ciIsInVzZXJfaWQiOiIxIiwiaWF0IjoxMzQ5MjU3MTk3LCJleHAiOjEzNDkyNTc3OTd9.TZAd-UiwZSXQ3P_sio5966ixFBnYocN8rm0It25D9xI'
# expected: 'eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjEzNDkyNTc3OTcsImlhdCI6MTM0OTI1NzE5NywiYXRfaGFzaCI6IlJpalczZHJmd2dBZ0tsYWYxLWwwSmciLCJhdWQiOiJhdWRzdHIiLCJ1c2VyX2lkIjoiMSIsImlzcyI6Imlzc3N0ciJ9.QBG9Ix09JY6jS2UpSM3B5vsYx7sReL5T5n9S4uPiF6o'
# Looks like you failed 3 tests of 83.
t/030_server/authorization_endpoint/authorization.t ....
Dubious, test returned 3 (wstat 768, 0x300)
Failed 3/83 subtests
t/030_server/protected_resource/middleware.t ........... ok
t/030_server/registration_endpoint/client_associate.t .. ok
t/030_server/registration_endpoint/client_update.t ..... ok
t/030_server/registration_endpoint/rotate_secret.t ..... ok
t/030_server/session_endpoint/session.t ................ ok
t/030_server/token_endpoint/authorization_code.t ....... ok
t/040_unit/client/credential.t ......................... ok
t/040_unit/client/registration.t ....................... ok
t/040_unit/client/registration_response_parser.t ....... ok
t/040_unit/client/web_server.t ......................... ok
t/040_unit/model/auth_info.t ........................... ok
t/040_unit/model/client_info.t ......................... ok
# Failed test at t/040_unit/model/id_token.t line 61.
# got: 'eyJhbGciOiJub25lIiwidHlwIjoiSldTIn0.eyJmb28iOiJiYXIifQ.'
# expected: 'eyJ0eXAiOiJKV1MiLCJhbGciOiJub25lIn0.eyJmb28iOiJiYXIifQ.'
# Failed test at t/040_unit/model/id_token.t line 78.
# got: 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXUyJ9.eyJmb28iOiJiYXIifQ.N5p4JADajy-CFUXS-t4DV4T9HHO8wqd7S7_w0IIOAaU'
# expected: 'eyJ0eXAiOiJKV1MiLCJhbGciOiJIUzI1NiJ9.eyJmb28iOiJiYXIifQ.Q3cQIgBthdlPPhP5elxuD58iB-Vw2AtxPDPlXng3YaM'
Can't locate Crypt/OpenSSL/RSA.pm in @INC (you may need to install the Crypt::OpenSSL::RSA module) (@INC contains: /home/ryan/.cpanm/work/1493615313.2966/OIDC-Lite-0.01/inc /home/ryan/.cpanm/work/1493615313.2966/OIDC-Lite-0.01/blib/lib /home/ryan/.cpanm/work/1493615313.2966/OIDC-Lite-0.01/blib/arch /home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/x86_64-linux /home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0 /home/ryan/perl5/perlbrew/perls/perl-blead/lib/5.26.0/x86_64-linux /home/ryan/perl5/perlbrew/perls/perl-blead/lib/5.26.0 .) at /home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/JSON/WebToken/Crypt/RSA.pm line 7.
BEGIN failed--compilation aborted at /home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/JSON/WebToken/Crypt/RSA.pm line 7.
Compilation failed in require at /home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/Module/Runtime.pm line 317.
# Looks like your test exited with 2 just after 8.
t/040_unit/model/id_token.t ............................
Dubious, test returned 2 (wstat 512, 0x200)
Failed 19/25 subtests
t/040_unit/server/error.t .............................. ok
t/040_unit/server/scope.t .............................. ok
# Failed test at t/040_unit/util/jwt.t line 19.
# got: '{"alg":"HS256","typ":"JWS"}'
# expected: '{"typ":"JWS","alg":"HS256"}'
# Looks like you failed 1 test of 6.
t/040_unit/util/jwt.t ..................................
Dubious, test returned 1 (wstat 256, 0x100)
Failed 1/6 subtests
Test Summary Report
-------------------
t/030_server/authorization_endpoint/authorization.t (Wstat: 768 Tests: 83 Failed: 3)
Failed tests: 45, 54, 71
Non-zero exit status: 3
t/040_unit/model/id_token.t (Wstat: 512 Tests: 8 Failed: 2)
Failed tests: 7-8
Non-zero exit status: 2
Parse errors: Bad plan. You planned 25 tests but ran 8.
t/040_unit/util/jwt.t (Wstat: 256 Tests: 6 Failed: 1)
Failed test: 1
Non-zero exit status: 1
Files=18, Tests=401, 1 wallclock secs ( 0.05 usr 0.00 sys + 1.02 cusr 0.05 csys = 1.12 CPU)
Result: FAIL
Failed 3/18 test programs. 6/401 subtests failed.
Makefile:880: recipe for target 'test_dynamic' failed
make: *** [test_dynamic] Error 1
! Installing OIDC::Lite::Server::SessionHandler failed. See /home/ryan/.cpanm/work/1493615313.2966/build.log for details. Retry with --force to force install it.
FAIL
Command [cpanm --reinstall --verbose OIDC::Lite::Server::SessionHandler] 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