Perl / perl5

🐪 The Perl programming language
https://dev.perl.org/perl5/
Other
1.98k stars 560 forks source link

Installing Net::SMTP::SSL failed #14178

Closed p5pRT closed 10 years ago

p5pRT commented 10 years ago

Migrated from rt.perl.org#123043 (status was 'rejected')

Searchable as RT123043$

p5pRT commented 10 years ago

From infosage@gmail.com

This is a bug report for perl from infosage@​gmail.com\, generated with the help of perlbug 1.40 running under perl 5.21.5.

cpanm (App​::cpanminus) 1.7014 on perl 5.021005 built for x86_64-linux Work directory is /home/super/.cpanm/work/1414155751.31833 You have make /usr/bin/make You have LWP 6.08 You have /bin/tar​: tar (GNU tar) 1.26 Copyright (C) 2011 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 Net​::SMTP​::SSL on cpanmetadb ... --> Working on Net​::SMTP​::SSL Fetching http​://www.cpan.org/authors/id/C/CW/CWEST/Net-SMTP-SSL-1.01.tar.gz -> OK Unpacking Net-SMTP-SSL-1.01.tar.gz Entering Net-SMTP-SSL-1.01 Checking configure dependencies from META.yml Configuring Net-SMTP-SSL-1.01 Running Makefile.PL Unparsable version '' for prerequisite IO​::Socket​::SSL at Makefile.PL line 3. Unparsable version '' for prerequisite Net​::SMTP at Makefile.PL line 3. Warning​: prerequisite IO​::Socket​::SSL 0 not found. Checking if your kit is complete... Looks good Generating a Unix-style Makefile Writing Makefile for Net​::SMTP​::SSL Writing MYMETA.yml and MYMETA.json -> OK Checking dependencies from MYMETA.json ... Checking if you have Net​::SMTP 0 ... Yes (3.02) Checking if you have ExtUtils​::MakeMaker 0 ... Yes (7.00) Checking if you have IO​::Socket​::SSL 0 ... No Checking if you have Test​::More 0.47 ... Yes (1.001008) ==> Found dependencies​: IO​::Socket​::SSL Searching IO​::Socket​::SSL on cpanmetadb ... --> Working on IO​::Socket​::SSL Fetching http​://www.cpan.org/authors/id/S/SU/SULLR/IO-Socket-SSL-2.002.tar.gz -> OK Unpacking IO-Socket-SSL-2.002.tar.gz Entering IO-Socket-SSL-2.002 Checking configure dependencies from META.yml Checking if you have ExtUtils​::MakeMaker 0 ... Yes (7.00) Configuring IO-Socket-SSL-2.002 Running Makefile.PL Should I do external tests? These test will detect if there are network problems and fail soft\, so please disable them only if you definitely don't want to have any network traffic to external sites. [Y/n] [y] y Checking if your kit is complete... Looks good Warning​: prerequisite Mozilla​::CA 0 not found. Warning​: prerequisite Net​::SSLeay 1.46 not found. Generating a Unix-style Makefile Writing Makefile for IO​::Socket​::SSL Writing MYMETA.yml and MYMETA.json -> OK Checking dependencies from MYMETA.json ... Checking if you have Scalar​::Util 0 ... Yes (1.41) Checking if you have ExtUtils​::MakeMaker 0 ... Yes (7.00) Checking if you have Net​::SSLeay 1.46 ... No Checking if you have Mozilla​::CA 0 ... No ==> Found dependencies​: Net​::SSLeay\, Mozilla​::CA Searching Net​::SSLeay on cpanmetadb ... --> Working on Net​::SSLeay Fetching http​://www.cpan.org/authors/id/M/MI/MIKEM/Net-SSLeay-1.66.tar.gz -> OK Unpacking Net-SSLeay-1.66.tar.gz Entering Net-SSLeay-1.66 Checking configure dependencies from META.yml Checking if you have ExtUtils​::MakeMaker 6.36 ... Yes (7.00) Configuring Net-SSLeay-1.66 Running Makefile.PL *** Found OpenSSL-1.0.1 installed in /usr *** Be sure to use the same compiler and options to compile your OpenSSL\, perl\,   and Net​::SSLeay. Mixing and matching compilers is not supported. Do you want to run external tests? These tests *will* *fail* if you do not have network connectivity. [n] n Checking if your kit is complete... Looks good Generating a Unix-style Makefile Writing Makefile for Net​::SSLeay Writing MYMETA.yml and MYMETA.json -> OK Checking dependencies from MYMETA.json ... Checking if you have MIME​::Base64 0 ... Yes (3.14) Checking if you have ExtUtils​::MakeMaker 6.36 ... Yes (7.00) Checking if you have Test​::More 0.60_01 ... Yes (1.001008) Building and testing Net-SSLeay-1.66 cp lib/Net/SSLeay.pod blib/lib/Net/SSLeay.pod cp lib/Net/SSLeay/Handle.pm blib/lib/Net/SSLeay/Handle.pm cp lib/Net/SSLeay.pm blib/lib/Net/SSLeay.pm AutoSplitting blib/lib/Net/SSLeay.pm (blib/lib/auto/Net/SSLeay) blib/lib/Net/SSLeay.pm​: some names are not unique when truncated to 8 characters​: directory blib/lib/auto/Net/SSLeay​:   do_https3.al\, do_https2.al\, do_https4.al\, do_https.al truncate to do_https   do_httpx3.al\, do_httpx2.al\, do_httpx4.al truncate to do_httpx   get_https.al\, get_https3.al\, get_https4.al\, get_http.al\, get_http3.al\, get_http4.al\, get_httpx.al\, get_httpx3.al\, get_httpx4.al truncate to get_http   head_https.al\, head_https3.al\, head_https4.al\, head_http.al\, head_http3.al\, head_http4.al\, head_httpx.al\, head_httpx3.al\, head_httpx4.al truncate to head_htt   post_https.al\, post_https3.al\, post_https4.al\, post_http.al\, post_http3.al\, post_http4.al\, post_httpx.al\, post_httpx3.al\, post_httpx4.al truncate to post_htt   put_https.al\, put_https3.al\, put_https4.al\, put_http.al\, put_http3.al\, put_http4.al\, put_httpx.al\, put_httpx3.al\, put_httpx4.al truncate to put_http   ssl_read_all.al\, ssl_read_until.al\, ssl_read_CRLF.al truncate to ssl_read   ssl_write_all.al\, ssl_write_CRLF.al truncate to ssl_writ   tcp_read_all.al\, tcp_read_until.al\, tcp_read_CRLF.al truncate to tcp_read   tcp_write_all.al\, tcp_write_CRLF.al truncate to tcp_writ Running Mkbootstrap for Net​::SSLeay () chmod 644 "SSLeay.bs" "/home/super/perl5/perlbrew/perls/perl-5.21.5/bin/perl5.21.5" "-Iinc" "/home/super/perl5/perlbrew/perls/perl-5.21.5/lib/5.21.5/ExtUtils/xsubpp" -typemap "/home/super/perl5/perlbrew/perls/perl-5.21.5/lib/5.21.5/ExtUtils/typemap" -typemap "typemap" SSLeay.xs > SSLeay.xsc && mv SSLeay.xsc SSLeay.c cc -c -I/usr/include -fwrapv -fno-strict-aliasing -pipe -fstack-protector -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"1.66\" -DXS_VERSION=\"1.66\" -fPIC "-I/home/super/perl5/perlbrew/perls/perl-5.21.5/lib/5.21.5/x86_64-linux/CORE" SSLeay.c rm -f blib/arch/auto/Net/SSLeay/SSLeay.so LD_RUN_PATH="/lib/x86_64-linux-gnu" cc -shared -O2 -L/usr/local/lib -fstack-protector SSLeay.o -o blib/arch/auto/Net/SSLeay/SSLeay.so \   -L/usr -L/usr/lib -lssl -lcrypto -lz \ chmod 755 blib/arch/auto/Net/SSLeay/SSLeay.so "/home/super/perl5/perlbrew/perls/perl-5.21.5/bin/perl5.21.5" "-Iinc" -MExtUtils​::Command​::MM -e 'cp_nonempty' -- SSLeay.bs blib/arch/auto/Net/SSLeay/SSLeay.bs 644 Manifying 2 pod documents Running Mkbootstrap for Net​::SSLeay () chmod 644 "SSLeay.bs" PERL_DL_NONLAZY=1 "/home/super/perl5/perlbrew/perls/perl-5.21.5/bin/perl5.21.5" "-MExtUtils​::Command​::MM" "-MTest​::Harness" "-e" "undef *Test​::Harness​::Switches; test_harness(0\, 'inc'\, 'blib/lib'\, 'blib/arch')" t/local/*.t t/handle/local/*.t t/handle/local/05_use.t ................ ok t/local/01_pod.t ....................... skipped​: Test​::Pod 1.00 required for testing POD t/local/02_pod_coverage.t .............. skipped​: these tests are for only for release candidate testing. Enable with RELEASE_TESTING=1 t/local/03_use.t ....................... ok t/local/04_basic.t ..................... ok t/local/05_passwd_cb.t ................. ok t/local/06_tcpecho.t ................... ok t/local/07_sslecho.t ................... ok t/local/08_pipe.t ...................... ok t/local/15_bio.t ....................... ok t/local/20_autoload.t .................. skipped​: Some tests need Test​::Exception t/local/21_constants.t ................. skipped​: Some tests need Test​::Exception t/local/30_error.t ..................... skipped​: Requires Test​::Exception\, Test​::Warn and Test​::NoWarnings t/local/31_rsa_generate_key.t .......... skipped​: Test​::Exception required t/local/32_x509_get_cert_info.t ........ ok t/local/33_x509_create_cert.t .......... ok t/local/34_x509_crl.t .................. ok t/local/35_ephemeral.t ................. ok t/local/36_verify.t .................... ok t/local/37_asn1_time.t ................. ok t/local/38_priv-key.t .................. ok t/local/39_pkcs12.t .................... ok t/local/40_npn_support.t ............... ok t/local/41_alpn_support.t .............. skipped​: openssl 1.0.2 required t/local/42_info_callback.t ............. ok t/local/50_digest.t .................... ok t/local/61_threads-cb-crash.t .......... skipped​: your perl is not compiled with ithreads or is pre-5.8 t/local/62_threads-ctx_new-deadlock.t .. skipped​: your perl is not compiled with ithreads or is pre-5.8 t/local/kwalitee.t ..................... skipped​: these tests are for only for release candidate testing. Enable with RELEASE_TESTING=1 All tests successful. Files=29\, Tests=1834\, 3 wallclock secs ( 0.27 usr 0.03 sys + 3.00 cusr 0.29 csys = 3.59 CPU) Result​: PASS Manifying 2 pod documents Files found in blib/arch​: installing files in blib/lib into architecture dependent library tree Installing /home/super/perl5/perlbrew/perls/perl-5.21.5/lib/site_perl/5.21.5/x86_64-linux/auto/Net/SSLeay/SSLeay.so Installing /home/super/perl5/perlbrew/perls/perl-5.21.5/lib/site_perl/5.21.5/x86_64-linux/Net/SSLeay.pod Installing /home/super/perl5/perlbrew/perls/perl-5.21.5/lib/site_perl/5.21.5/x86_64-linux/Net/SSLeay.pm Installing /home/super/perl5/perlbrew/perls/perl-5.21.5/lib/site_perl/5.21.5/x86_64-linux/Net/SSLeay/Handle.pm Installing /home/super/perl5/perlbrew/perls/perl-5.21.5/lib/site_perl/5.21.5/x86_64-linux/auto/Net/SSLeay/ want_nothing.al Installing /home/super/perl5/perlbrew/perls/perl-5.21.5/lib/site_perl/5.21.5/x86_64-linux/auto/Net/SSLeay/ want_read.al Installing /home/super/perl5/perlbrew/perls/perl-5.21.5/lib/site_perl/5.21.5/x86_64-linux/auto/Net/SSLeay/ want_write.al Installing /home/super/perl5/perlbrew/perls/perl-5.21.5/lib/site_perl/5.21.5/x86_64-linux/auto/Net/SSLeay/want_X509_lookup.al Installing /home/super/perl5/perlbrew/perls/perl-5.21.5/lib/site_perl/5.21.5/x86_64-linux/auto/Net/SSLeay/ open_tcp_connection.al Installing /home/super/perl5/perlbrew/perls/perl-5.21.5/lib/site_perl/5.21.5/x86_64-linux/auto/Net/SSLeay/ open_proxy_tcp_connection.al Installing /home/super/perl5/perlbrew/perls/perl-5.21.5/lib/site_perl/5.21.5/x86_64-linux/auto/Net/SSLeay/ debug_read.al Installing /home/super/perl5/perlbrew/perls/perl-5.21.5/lib/site_perl/5.21.5/x86_64-linux/auto/Net/SSLeay/ ssl_read_all.al Installing /home/super/perl5/perlbrew/perls/perl-5.21.5/lib/site_perl/5.21.5/x86_64-linux/auto/Net/SSLeay/ tcp_read_all.al Installing /home/super/perl5/perlbrew/perls/perl-5.21.5/lib/site_perl/5.21.5/x86_64-linux/auto/Net/SSLeay/ ssl_write_all.al Installing /home/super/perl5/perlbrew/perls/perl-5.21.5/lib/site_perl/5.21.5/x86_64-linux/auto/Net/SSLeay/ tcp_write_all.al Installing /home/super/perl5/perlbrew/perls/perl-5.21.5/lib/site_perl/5.21.5/x86_64-linux/auto/Net/SSLeay/ ssl_read_until.al Installing /home/super/perl5/perlbrew/perls/perl-5.21.5/lib/site_perl/5.21.5/x86_64-linux/auto/Net/SSLeay/ tcp_read_until.al Installing /home/super/perl5/perlbrew/perls/perl-5.21.5/lib/site_perl/5.21.5/x86_64-linux/auto/Net/SSLeay/ssl_read_CRLF.al Installing /home/super/perl5/perlbrew/perls/perl-5.21.5/lib/site_perl/5.21.5/x86_64-linux/auto/Net/SSLeay/tcp_read_CRLF.al Installing /home/super/perl5/perlbrew/perls/perl-5.21.5/lib/site_perl/5.21.5/x86_64-linux/auto/Net/SSLeay/ssl_write_CRLF.al Installing /home/super/perl5/perlbrew/perls/perl-5.21.5/lib/site_perl/5.21.5/x86_64-linux/auto/Net/SSLeay/tcp_write_CRLF.al Installing /home/super/perl5/perlbrew/perls/perl-5.21.5/lib/site_perl/5.21.5/x86_64-linux/auto/Net/SSLeay/ dump_peer_certificate.al Installing /home/super/perl5/perlbrew/perls/perl-5.21.5/lib/site_perl/5.21.5/x86_64-linux/auto/Net/SSLeay/ randomize.al Installing /home/super/perl5/perlbrew/perls/perl-5.21.5/lib/site_perl/5.21.5/x86_64-linux/auto/Net/SSLeay/ new_x_ctx.al Installing /home/super/perl5/perlbrew/perls/perl-5.21.5/lib/site_perl/5.21.5/x86_64-linux/auto/Net/SSLeay/ initialize.al Installing /home/super/perl5/perlbrew/perls/perl-5.21.5/lib/site_perl/5.21.5/x86_64-linux/auto/Net/SSLeay/ sslcat.al Installing /home/super/perl5/perlbrew/perls/perl-5.21.5/lib/site_perl/5.21.5/x86_64-linux/auto/Net/SSLeay/ tcpcat.al Installing /home/super/perl5/perlbrew/perls/perl-5.21.5/lib/site_perl/5.21.5/x86_64-linux/auto/Net/SSLeay/ tcpxcat.al Installing /home/super/perl5/perlbrew/perls/perl-5.21.5/lib/site_perl/5.21.5/x86_64-linux/auto/Net/SSLeay/ https_cat.al Installing /home/super/perl5/perlbrew/perls/perl-5.21.5/lib/site_perl/5.21.5/x86_64-linux/auto/Net/SSLeay/ http_cat.al Installing /home/super/perl5/perlbrew/perls/perl-5.21.5/lib/site_perl/5.21.5/x86_64-linux/auto/Net/SSLeay/ httpx_cat.al Installing /home/super/perl5/perlbrew/perls/perl-5.21.5/lib/site_perl/5.21.5/x86_64-linux/auto/Net/SSLeay/ set_cert_and_key.al Installing /home/super/perl5/perlbrew/perls/perl-5.21.5/lib/site_perl/5.21.5/x86_64-linux/auto/Net/SSLeay/ set_server_cert_and_key.al Installing /home/super/perl5/perlbrew/perls/perl-5.21.5/lib/site_perl/5.21.5/x86_64-linux/auto/Net/SSLeay/ set_proxy.al Installing /home/super/perl5/perlbrew/perls/perl-5.21.5/lib/site_perl/5.21.5/x86_64-linux/auto/Net/SSLeay/ make_form.al Installing /home/super/perl5/perlbrew/perls/perl-5.21.5/lib/site_perl/5.21.5/x86_64-linux/auto/Net/SSLeay/ make_headers.al Installing /home/super/perl5/perlbrew/perls/perl-5.21.5/lib/site_perl/5.21.5/x86_64-linux/auto/Net/SSLeay/ do_httpx3.al Installing /home/super/perl5/perlbrew/perls/perl-5.21.5/lib/site_perl/5.21.5/x86_64-linux/auto/Net/SSLeay/ do_https3.al Installing /home/super/perl5/perlbrew/perls/perl-5.21.5/lib/site_perl/5.21.5/x86_64-linux/auto/Net/SSLeay/ do_httpx2.al Installing /home/super/perl5/perlbrew/perls/perl-5.21.5/lib/site_perl/5.21.5/x86_64-linux/auto/Net/SSLeay/ do_https2.al Installing /home/super/perl5/perlbrew/perls/perl-5.21.5/lib/site_perl/5.21.5/x86_64-linux/auto/Net/SSLeay/ do_httpx4.al Installing /home/super/perl5/perlbrew/perls/perl-5.21.5/lib/site_perl/5.21.5/x86_64-linux/auto/Net/SSLeay/ do_https4.al Installing /home/super/perl5/perlbrew/perls/perl-5.21.5/lib/site_perl/5.21.5/x86_64-linux/auto/Net/SSLeay/ get_https.al Installing /home/super/perl5/perlbrew/perls/perl-5.21.5/lib/site_perl/5.21.5/x86_64-linux/auto/Net/SSLeay/ post_https.al Installing /home/super/perl5/perlbrew/perls/perl-5.21.5/lib/site_perl/5.21.5/x86_64-linux/auto/Net/SSLeay/ put_https.al Installing /home/super/perl5/perlbrew/perls/perl-5.21.5/lib/site_perl/5.21.5/x86_64-linux/auto/Net/SSLeay/ head_https.al Installing /home/super/perl5/perlbrew/perls/perl-5.21.5/lib/site_perl/5.21.5/x86_64-linux/auto/Net/SSLeay/ get_https3.al Installing /home/super/perl5/perlbrew/perls/perl-5.21.5/lib/site_perl/5.21.5/x86_64-linux/auto/Net/SSLeay/ post_https3.al Installing /home/super/perl5/perlbrew/perls/perl-5.21.5/lib/site_perl/5.21.5/x86_64-linux/auto/Net/SSLeay/ put_https3.al Installing /home/super/perl5/perlbrew/perls/perl-5.21.5/lib/site_perl/5.21.5/x86_64-linux/auto/Net/SSLeay/ head_https3.al Installing /home/super/perl5/perlbrew/perls/perl-5.21.5/lib/site_perl/5.21.5/x86_64-linux/auto/Net/SSLeay/ get_https4.al Installing /home/super/perl5/perlbrew/perls/perl-5.21.5/lib/site_perl/5.21.5/x86_64-linux/auto/Net/SSLeay/ post_https4.al Installing /home/super/perl5/perlbrew/perls/perl-5.21.5/lib/site_perl/5.21.5/x86_64-linux/auto/Net/SSLeay/ put_https4.al Installing /home/super/perl5/perlbrew/perls/perl-5.21.5/lib/site_perl/5.21.5/x86_64-linux/auto/Net/SSLeay/ head_https4.al Installing /home/super/perl5/perlbrew/perls/perl-5.21.5/lib/site_perl/5.21.5/x86_64-linux/auto/Net/SSLeay/ get_http.al Installing /home/super/perl5/perlbrew/perls/perl-5.21.5/lib/site_perl/5.21.5/x86_64-linux/auto/Net/SSLeay/ post_http.al Installing /home/super/perl5/perlbrew/perls/perl-5.21.5/lib/site_perl/5.21.5/x86_64-linux/auto/Net/SSLeay/ put_http.al Installing /home/super/perl5/perlbrew/perls/perl-5.21.5/lib/site_perl/5.21.5/x86_64-linux/auto/Net/SSLeay/ head_http.al Installing /home/super/perl5/perlbrew/perls/perl-5.21.5/lib/site_perl/5.21.5/x86_64-linux/auto/Net/SSLeay/ get_http3.al Installing /home/super/perl5/perlbrew/perls/perl-5.21.5/lib/site_perl/5.21.5/x86_64-linux/auto/Net/SSLeay/ post_http3.al Installing /home/super/perl5/perlbrew/perls/perl-5.21.5/lib/site_perl/5.21.5/x86_64-linux/auto/Net/SSLeay/ put_http3.al Installing /home/super/perl5/perlbrew/perls/perl-5.21.5/lib/site_perl/5.21.5/x86_64-linux/auto/Net/SSLeay/ head_http3.al Installing /home/super/perl5/perlbrew/perls/perl-5.21.5/lib/site_perl/5.21.5/x86_64-linux/auto/Net/SSLeay/ get_http4.al Installing /home/super/perl5/perlbrew/perls/perl-5.21.5/lib/site_perl/5.21.5/x86_64-linux/auto/Net/SSLeay/ post_http4.al Installing /home/super/perl5/perlbrew/perls/perl-5.21.5/lib/site_perl/5.21.5/x86_64-linux/auto/Net/SSLeay/ put_http4.al Installing /home/super/perl5/perlbrew/perls/perl-5.21.5/lib/site_perl/5.21.5/x86_64-linux/auto/Net/SSLeay/ head_http4.al Installing /home/super/perl5/perlbrew/perls/perl-5.21.5/lib/site_perl/5.21.5/x86_64-linux/auto/Net/SSLeay/ get_httpx.al Installing /home/super/perl5/perlbrew/perls/perl-5.21.5/lib/site_perl/5.21.5/x86_64-linux/auto/Net/SSLeay/ post_httpx.al Installing /home/super/perl5/perlbrew/perls/perl-5.21.5/lib/site_perl/5.21.5/x86_64-linux/auto/Net/SSLeay/ put_httpx.al Installing /home/super/perl5/perlbrew/perls/perl-5.21.5/lib/site_perl/5.21.5/x86_64-linux/auto/Net/SSLeay/ head_httpx.al Installing /home/super/perl5/perlbrew/perls/perl-5.21.5/lib/site_perl/5.21.5/x86_64-linux/auto/Net/SSLeay/ get_httpx3.al Installing /home/super/perl5/perlbrew/perls/perl-5.21.5/lib/site_perl/5.21.5/x86_64-linux/auto/Net/SSLeay/ post_httpx3.al Installing /home/super/perl5/perlbrew/perls/perl-5.21.5/lib/site_perl/5.21.5/x86_64-linux/auto/Net/SSLeay/ put_httpx3.al Installing /home/super/perl5/perlbrew/perls/perl-5.21.5/lib/site_perl/5.21.5/x86_64-linux/auto/Net/SSLeay/ head_httpx3.al Installing /home/super/perl5/perlbrew/perls/perl-5.21.5/lib/site_perl/5.21.5/x86_64-linux/auto/Net/SSLeay/ get_httpx4.al Installing /home/super/perl5/perlbrew/perls/perl-5.21.5/lib/site_perl/5.21.5/x86_64-linux/auto/Net/SSLeay/ post_httpx4.al Installing /home/super/perl5/perlbrew/perls/perl-5.21.5/lib/site_perl/5.21.5/x86_64-linux/auto/Net/SSLeay/ put_httpx4.al Installing /home/super/perl5/perlbrew/perls/perl-5.21.5/lib/site_perl/5.21.5/x86_64-linux/auto/Net/SSLeay/ head_httpx4.al Installing /home/super/perl5/perlbrew/perls/perl-5.21.5/lib/site_perl/5.21.5/x86_64-linux/auto/Net/SSLeay/ do_https.al Installing /home/super/perl5/perlbrew/perls/perl-5.21.5/lib/site_perl/5.21.5/x86_64-linux/auto/Net/SSLeay/autosplit.ix Installing /home/super/perl5/perlbrew/perls/perl-5.21.5/man/man3/Net​::SSLeay.3 Installing /home/super/perl5/perlbrew/perls/perl-5.21.5/man/man3/Net​::SSLeay​::Handle.3 Appending installation info to /home/super/perl5/perlbrew/perls/perl-5.21.5/lib/5.21.5/x86_64-linux/perllocal.pod -> OK Successfully installed Net-SSLeay-1.66 Installing /home/super/perl5/perlbrew/perls/perl-5.21.5/lib/site_perl/5.21.5/x86_64-linux/.meta/Net-SSLeay-1.66/install.json Installing /home/super/perl5/perlbrew/perls/perl-5.21.5/lib/site_perl/5.21.5/x86_64-linux/.meta/Net-SSLeay-1.66/MYMETA.json Searching Mozilla​::CA on cpanmetadb ... --> Working on Mozilla​::CA Fetching http​://www.cpan.org/authors/id/A/AB/ABH/Mozilla-CA-20130114.tar.gz -> OK Unpacking Mozilla-CA-20130114.tar.gz Entering Mozilla-CA-20130114 Checking configure dependencies from META.json Checking if you have ExtUtils​::MakeMaker 0 ... Yes (7.00) Configuring Mozilla-CA-20130114 Running Makefile.PL Checking if your kit is complete... Looks good Generating a Unix-style Makefile Writing Makefile for Mozilla​::CA Writing MYMETA.yml and MYMETA.json -> OK Checking dependencies from MYMETA.json ... Checking if you have Test 0 ... Yes (1.26) Building and testing Mozilla-CA-20130114 cp lib/Mozilla/CA/cacert.pem blib/lib/Mozilla/CA/cacert.pem cp lib/Mozilla/CA.pm blib/lib/Mozilla/CA.pm cp mk-ca-bundle.pl blib/lib/Mozilla/mk-ca-bundle.pl Manifying 1 pod document PERL_DL_NONLAZY=1 "/home/super/perl5/perlbrew/perls/perl-5.21.5/bin/perl5.21.5" "-MExtUtils​::Command​::MM" "-MTest​::Harness" "-e" "undef *Test​::Harness​::Switches; test_harness(0\, 'blib/lib'\, 'blib/arch')" t/*.t t/locate-file.t .. ok All tests successful. Files=1\, Tests=3\, 0 wallclock secs ( 0.03 usr 0.00 sys + 0.02 cusr 0.00 csys = 0.05 CPU) Result​: PASS Manifying 1 pod document Installing /home/super/perl5/perlbrew/perls/perl-5.21.5/lib/site_perl/5.21.5/Mozilla/CA.pm Installing /home/super/perl5/perlbrew/perls/perl-5.21.5/lib/site_perl/5.21.5/Mozilla/ mk-ca-bundle.pl Installing /home/super/perl5/perlbrew/perls/perl-5.21.5/lib/site_perl/5.21.5/Mozilla/CA/cacert.pem Installing /home/super/perl5/perlbrew/perls/perl-5.21.5/man/man3/Mozilla​::CA.3 Appending installation info to /home/super/perl5/perlbrew/perls/perl-5.21.5/lib/5.21.5/x86_64-linux/perllocal.pod -> OK Successfully installed Mozilla-CA-20130114 Installing /home/super/perl5/perlbrew/perls/perl-5.21.5/lib/site_perl/5.21.5/x86_64-linux/.meta/Mozilla-CA-20130114/install.json Installing /home/super/perl5/perlbrew/perls/perl-5.21.5/lib/site_perl/5.21.5/x86_64-linux/.meta/Mozilla-CA-20130114/MYMETA.json Building and testing IO-Socket-SSL-2.002 cp lib/IO/Socket/SSL/Utils.pm blib/lib/IO/Socket/SSL/Utils.pm cp lib/IO/Socket/SSL/Intercept.pm blib/lib/IO/Socket/SSL/Intercept.pm cp lib/IO/Socket/SSL.pod blib/lib/IO/Socket/SSL.pod cp lib/IO/Socket/SSL/PublicSuffix.pm blib/lib/IO/Socket/SSL/PublicSuffix.pm cp lib/IO/Socket/SSL.pm blib/lib/IO/Socket/SSL.pm Manifying 4 pod documents PERL_DL_NONLAZY=1 "/home/super/perl5/perlbrew/perls/perl-5.21.5/bin/perl5.21.5" "-MExtUtils​::Command​::MM" "-MTest​::Harness" "-e" "undef *Test​::Harness​::Switches; test_harness(0\, 'blib/lib'\, 'blib/arch')" t/*.t t/external/*.t # openssl version=0x1000100f # Net​::SSLeay​::VERSION=1.66 t/01loadmodule.t .................. ok t/acceptSSL-timeout.t ............. ok t/auto_verify_hostname.t .......... ok t/cert_formats.t .................. ok t/cert_no_file.t .................. ok t/compatibility.t ................. ok t/connectSSL-timeout.t ............ ok t/core.t .......................... ok t/dhe.t ........................... ok t/ecdhe.t ......................... ok # tcp connect to www.live.com​:443 ok # tcp connect to www.google.com​:443 ok # fingerprint matches # validation with default CA w/o OCSP ok # validation with default CA with OCSP defaults ok # validation with default CA with OCSP full chain ok # tcp connect to revoked.grc.com​:443 ok # fingerprint matches # validation with default CA w/o OCSP ok t/external/ocsp.t ................. ok # found 163 CA certs # have root CA for www.google.com in store # 5 connections to www.google.com ok # fingerprint www.google.com matches # check www.google.com against builtin CA store ok # have root CA for www.yahoo.com in store # 5 connections to www.yahoo.com ok # fingerprint www.yahoo.com matches # check www.yahoo.com against builtin CA store ok # have root CA for www.comdirect.de in store # 5 connections to www.comdirect.de ok # fingerprint www.comdirect.de matches # check www.comdirect.de against builtin CA store ok # have root CA for meine.deutsche-bank.de in store # 5 connections to meine.deutsche-bank.de ok # fingerprint meine.deutsche-bank.de matches # check meine.deutsche-bank.de against builtin CA store ok # have root CA for www.twitter.com in store # 5 connections to www.twitter.com ok # fingerprint www.twitter.com matches # check www.twitter.com against builtin CA store ok # have root CA for www.facebook.com in store # 5 connections to www.facebook.com ok # fingerprint www.facebook.com matches # check www.facebook.com against builtin CA store ok # have root CA for www.live.com in store # 5 connections to www.live.com ok t/external/usable_ca.t ............ ok t/io-socket-inet6.t ............... skipped​: no IO​::Socket​::INET6 available t/io-socket-ip.t .................. skipped​: (no reason given) t/memleak_bad_handshake.t ......... ok t/mitm.t .......................... ok t/nonblock.t ...................... ok t/npn.t ........................... ok # -- test​: newINET start_SSL stop_SSL start_SSL # server accepted new client # wait for initial data from client # got 0x666f6f from client # server​: got plain data at start of connection # server​: TLS upgrade # server​: TLS downgrade # server​: TLS upgrade#2 # -- test​: newSSL stop_SSL connect_SSL # server accepted new client # wait for initial data from client # got 0x160301 from client # server​: TLS upgrade # server​: TLS downgrade # server​: TLS upgrade#2 # -- test​: newSSL​:0 connect_SSL stop_SSL connect_SSL # server accepted new client # wait for initial data from client # got 0x666f6f from client # server​: got plain data at start of connection # server​: TLS upgrade # server​: TLS downgrade # server​: TLS upgrade#2 # -- test​: newSSL​:0 start_SSL stop_SSL connect_SSL # server accepted new client # wait for initial data from client # got 0x666f6f from client # server​: got plain data at start of connection # server​: TLS upgrade # server​: TLS downgrade # server​: TLS upgrade#2 # server accepted new client # wait for initial data from client # got 0x656e64 from client # client requested end of tests t/plain_upgrade_downgrade.t ....... ok t/public_suffix_lib_encode_idn.t .. ok t/public_suffix_lib_libidn.t ...... ok t/public_suffix_lib_uri.t ......... ok t/public_suffix_ssl.t ............. ok t/readline.t ...................... ok t/sessions.t ...................... ok t/signal-readline.t ............... ok t/sni.t ........................... ok t/sni_verify.t .................... ok t/start-stopssl.t ................. ok t/startssl-failed.t ............... ok t/startssl.t ...................... ok t/sysread_write.t ................. ok t/verify_fingerprint.t ............ ok t/verify_hostname.t ............... ok t/verify_hostname_standalone.t .... ok All tests successful. Files=35\, Tests=771\, 115 wallclock secs ( 0.23 usr 0.05 sys + 7.54 cusr 0.79 csys = 8.61 CPU) Result​: PASS Manifying 4 pod documents Installing /home/super/perl5/perlbrew/perls/perl-5.21.5/lib/site_perl/5.21.5/IO/Socket/SSL.pod Installing /home/super/perl5/perlbrew/perls/perl-5.21.5/lib/site_perl/5.21.5/IO/Socket/SSL.pm Installing /home/super/perl5/perlbrew/perls/perl-5.21.5/lib/site_perl/5.21.5/IO/Socket/SSL/Utils.pm Installing /home/super/perl5/perlbrew/perls/perl-5.21.5/lib/site_perl/5.21.5/IO/Socket/SSL/Intercept.pm Installing /home/super/perl5/perlbrew/perls/perl-5.21.5/lib/site_perl/5.21.5/IO/Socket/SSL/PublicSuffix.pm Installing /home/super/perl5/perlbrew/perls/perl-5.21.5/man/man3/IO​::Socket​::SSL.3 Installing /home/super/perl5/perlbrew/perls/perl-5.21.5/man/man3/IO​::Socket​::SSL​::Intercept.3 Installing /home/super/perl5/perlbrew/perls/perl-5.21.5/man/man3/IO​::Socket​::SSL​::PublicSuffix.3 Installing /home/super/perl5/perlbrew/perls/perl-5.21.5/man/man3/IO​::Socket​::SSL​::Utils.3 Appending installation info to /home/super/perl5/perlbrew/perls/perl-5.21.5/lib/5.21.5/x86_64-linux/perllocal.pod -> OK Successfully installed IO-Socket-SSL-2.002 Installing /home/super/perl5/perlbrew/perls/perl-5.21.5/lib/site_perl/5.21.5/x86_64-linux/.meta/IO-Socket-SSL-2.002/install.json Installing /home/super/perl5/perlbrew/perls/perl-5.21.5/lib/site_perl/5.21.5/x86_64-linux/.meta/IO-Socket-SSL-2.002/MYMETA.json Building and testing Net-SMTP-SSL-1.01 cp lib/Net/SMTP/SSL.pm blib/lib/Net/SMTP/SSL.pm Manifying 1 pod document PERL_DL_NONLAZY=1 "/home/super/perl5/perlbrew/perls/perl-5.21.5/bin/perl5.21.5" "-MExtUtils​::Command​::MM" "-MTest​::Harness" "-e" "undef *Test​::Harness​::Switches; test_harness(0\, 'blib/lib'\, 'blib/arch')" t/*.t # Failed test 'use Net​::SMTP​::SSL;' # at t/test.t line 2. # Tried to use 'Net​::SMTP​::SSL'. # Error​: Not a GLOB reference at /home/super/.cpanm/work/1414155751.31833/Net-SMTP-SSL-1.01/blib/lib/Net/SMTP/SSL.pm line 16. # Compilation failed in require at t/test.t line 2. # BEGIN failed--compilation aborted at t/test.t line 2. # Looks like you failed 1 test of 1. t/test.t .. Dubious\, test returned 1 (wstat 256\, 0x100) Failed 1/1 subtests Test Summary Report


t/test.t (Wstat​: 256 Tests​: 1 Failed​: 1)   Failed test​: 1   Non-zero exit status​: 1 Files=1\, Tests=1\, 0 wallclock secs ( 0.02 usr 0.01 sys + 0.10 cusr 0.01 csys = 0.14 CPU) Result​: FAIL Failed 1/1 test programs. 1/1 subtests failed. make​: *** [test_dynamic] Error 1 -> FAIL Installing Net​::SMTP​::SSL failed. See /home/super/.cpanm/work/1414155751.31833/build.log for details. Retry with --force to force install it. 3 distributions installed


Flags​:   category=library   severity=none


Site configuration information for perl 5.21.5​: Configured by super at Fri Oct 24 14​:20​:32 HKT 2014. Summary of my perl5 (revision 5 version 21 subversion 5) configuration​:   Platform​:   osname=linux\, osvers=3.8.0-44-generic\, archname=x86_64-linux   uname='linux hawthorn 3.8.0-44-generic #66~precise1-ubuntu smp tue jul 15 04​:01​:04 utc 2014 x86_64 x86_64 x86_64 gnulinux '   config_args='-de -Dprefix=/home/super/perl5/perlbrew/perls/perl-5.21.5 -Dusedevel -Aeval​:scriptdir=/home/super/perl5/perlbrew/perls/perl-5.21.5/bin'   hint=recommended\, useposix=true\, d_sigaction=define   useithreads=undef\, usemultiplicity=undef   use64bitint=define\, use64bitall=define\, uselongdouble=undef   usemymalloc=n\, bincompat5005=undef   Compiler​:   cc='cc'\, ccflags ='-fwrapv -fno-strict-aliasing -pipe -fstack-protector -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64'\,   optimize='-O2'\,   cppflags='-fwrapv -fno-strict-aliasing -pipe -fstack-protector -I/usr/local/include' ccversion=''\, gccversion='4.6.3'\, gccosandvers=''   intsize=4\, longsize=8\, ptrsize=8\, doublesize=8\, byteorder=12345678   d_longlong=define\, longlongsize=8\, d_longdbl=define\, longdblsize=16\, longdblkind=3   ivtype='long'\, ivsize=8\, nvtype='double'\, nvsize=8\, Off_t='off_t'\, lseeksize=8   alignbytes=8\, prototype=define   Linker and Libraries​:   ld='cc'\, ldflags =' -fstack-protector -L/usr/local/lib'   libpth=/usr/local/lib /usr/lib/gcc/x86_64-linux-gnu/4.6/include-fixed /usr/include/x86_64-linux-gnu /usr/lib /lib/x86_64-linux-gnu /lib/../lib /usr/lib/x86_64-linux-gnu /usr/lib/../lib /lib   libs=-lnsl -ldl -lm -lcrypt -lutil -lc   perllibs=-lnsl -ldl -lm -lcrypt -lutil -lc   libc=libc-2.15.so\, so=so\, useshrplib=false\, libperl=libperl.a   gnulibc_version='2.15'   Dynamic Linking​:   dlsrc=dl_dlopen.xs\, dlext=so\, d_dlsymun=undef\, ccdlflags='-Wl\,-E'   cccdlflags='-fPIC'\, lddlflags='-shared -O2 -L/usr/local/lib -fstack-protector'


@​INC for perl 5.21.5​:

/home/super/perl5/perlbrew/perls/perl-5.21.5/lib/site_perl/5.21.5/x86_64-linux   /home/super/perl5/perlbrew/perls/perl-5.21.5/lib/site_perl/5.21.5   /home/super/perl5/perlbrew/perls/perl-5.21.5/lib/5.21.5/x86_64-linux   /home/super/perl5/perlbrew/perls/perl-5.21.5/lib/5.21.5   .


Environment for perl 5.21.5​:   HOME=/home/super   LANG=en_HK.UTF-8   LANGUAGE=en_HK​:en   LD_LIBRARY_PATH (unset)   LOGDIR (unset)

PATH=/home/super/perl5/perlbrew/bin​:/home/super/perl5/perlbrew/perls/perl-5.21.5/bin​:/usr/local/sbin​:/usr/local/bin​:/usr/sbin​:/usr/bin​:/sbin​:/bin​:/usr/games   PERLBREW_BASHRC_VERSION=0.71   PERLBREW_HOME=/home/super/.perlbrew   PERLBREW_MANPATH=/home/super/perl5/perlbrew/perls/perl-5.21.5/man

PERLBREW_PATH=/home/super/perl5/perlbrew/bin​:/home/super/perl5/perlbrew/perls/perl-5.21.5/bin   PERLBREW_PERL=perl-5.21.5   PERLBREW_ROOT=/home/super/perl5/perlbrew   PERLBREW_VERSION=0.71   PERL_BADLANG (unset)   SHELL=/bin/bash

p5pRT commented 10 years ago

From @jkeenan

On Fri Oct 24 06​:28​:32 2014\, infosage@​gmail.com wrote​:

This is a bug report for perl from infosage@​gmail.com\, generated with the help of perlbug 1.40 running under perl 5.21.5.

cpanm (App​::cpanminus) 1.7014 on perl 5.021005 built for x86_64-linux

If I read your report correctly\, you were able to install all of Net​::SMTP​::SSL's prerequisites but had this failure when testing the module itself​:

cp lib/Net/SMTP/SSL.pm blib/lib/Net/SMTP/SSL.pm Manifying 1 pod document PERL_DL_NONLAZY=1 "/home/super/perl5/perlbrew/perls/perl-5.21.5/bin/perl5.21.5" "-MExtUtils​::Command​::MM" "-MTest​::Harness" "-e" "undef *Test​::Harness​::Switches; test_harness(0\, 'blib/lib'\, 'blib/arch')" t/*.t # Failed test 'use Net​::SMTP​::SSL;' # at t/test.t line 2. # Tried to use 'Net​::SMTP​::SSL'. # Error​: Not a GLOB reference at /home/super/.cpanm/work/1414155751.31833/Net-SMTP-SSL- 1.01/blib/lib/Net/SMTP/SSL.pm line 16. # Compilation failed in require at t/test.t line 2. # BEGIN failed--compilation aborted at t/test.t line 2. # Looks like you failed 1 test of 1. t/test.t .. Dubious\, test returned 1 (wstat 256\, 0x100) Failed 1/1 subtests Test Summary Report ------------------- t/test.t (Wstat​: 256 Tests​: 1 Failed​: 1) Failed test​: 1 Non-zero exit status​: 1 Files=1\, Tests=1\, 0 wallclock secs ( 0.02 usr 0.01 sys + 0.10 cusr 0.01 csys = 0.14 CPU) Result​: FAIL Failed 1/1 test programs. 1/1 subtests failed. make​: *** [test_dynamic] Error 1 -> FAIL Installing Net​::SMTP​::SSL failed. See

Net-SMTP-SSL is not part of the Perl 5 core distribution\, so this failure should be reported in Net-SMTP-SSL's own bug tracker. And\, as a matter of fact\, it appears that it already has been reported there​: https://rt.cpan.org/Public/Bug/Display.html?id=99454.&nbsp; Can you follow up with the distribution's maintainer there?

Thank you very much. Jim Keenan

p5pRT commented 10 years ago

The RT System itself - Status changed from 'new' to 'open'

p5pRT commented 10 years ago

@jkeenan - Status changed from 'open' to 'rejected'

p5pRT commented 10 years ago

From infosage@gmail.com

Hi James\,

If I read your report correctly\, you were able to install all of Net​::SMTP​::SSL's prerequisites but had this failure when testing the module itself​:

Yes you are right. Sorry this is my first time to use the system so now I can see perlbug is only for core stuff and for non-core stuff I should have searched

https://rt.cpan.org/Public/

and if there isn't any previous report then

bug-Net​::SMTP​:​​:SSL@​rt.cpan.org

should be used instead. Is this the correct practice?

Anyway thanks again for your time.

Regards\, David.

On Sat\, Oct 25\, 2014 at 9​:51 AM\, James E Keenan via RT \< perlbug-followup@​perl.org> wrote​:

On Fri Oct 24 06​:28​:32 2014\, infosage@​gmail.com wrote​:

This is a bug report for perl from infosage@​gmail.com\, generated with the help of perlbug 1.40 running under perl 5.21.5.

cpanm (App​::cpanminus) 1.7014 on perl 5.021005 built for x86_64-linux

If I read your report correctly\, you were able to install all of Net​::SMTP​::SSL's prerequisites but had this failure when testing the module itself​:

cp lib/Net/SMTP/SSL.pm blib/lib/Net/SMTP/SSL.pm Manifying 1 pod document PERL_DL_NONLAZY=1 "/home/super/perl5/perlbrew/perls/perl-5.21.5/bin/perl5.21.5" "-MExtUtils​::Command​::MM" "-MTest​::Harness" "-e" "undef *Test​::Harness​::Switches; test_harness(0\, 'blib/lib'\, 'blib/arch')" t/*.t # Failed test 'use Net​::SMTP​::SSL;' # at t/test.t line 2. # Tried to use 'Net​::SMTP​::SSL'. # Error​: Not a GLOB reference at /home/super/.cpanm/work/1414155751.31833/Net-SMTP-SSL- 1.01/blib/lib/Net/SMTP/SSL.pm line 16. # Compilation failed in require at t/test.t line 2. # BEGIN failed--compilation aborted at t/test.t line 2. # Looks like you failed 1 test of 1. t/test.t .. Dubious\, test returned 1 (wstat 256\, 0x100) Failed 1/1 subtests Test Summary Report ------------------- t/test.t (Wstat​: 256 Tests​: 1 Failed​: 1) Failed test​: 1 Non-zero exit status​: 1 Files=1\, Tests=1\, 0 wallclock secs ( 0.02 usr 0.01 sys + 0.10 cusr 0.01 csys = 0.14 CPU) Result​: FAIL Failed 1/1 test programs. 1/1 subtests failed. make​: *** [test_dynamic] Error 1 -> FAIL Installing Net​::SMTP​::SSL failed. See

Net-SMTP-SSL is not part of the Perl 5 core distribution\, so this failure should be reported in Net-SMTP-SSL's own bug tracker. And\, as a matter of fact\, it appears that it already has been reported there​: https://rt.cpan.org/Public/Bug/Display.html?id=99454.&nbsp; Can you follow up with the distribution's maintainer there?

Thank you very much. Jim Keenan