Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 661300 - dev-perl/Event-RPC-1.80.0 fails tests (can't start SSL RPC listener: IO::Socket::IP configuration failed)
Summary: dev-perl/Event-RPC-1.80.0 fails tests (can't start SSL RPC listener: IO::Sock...
Status: CONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Perl team
URL:
Whiteboard:
Keywords: TESTFAILURE
Depends on: 717060
Blocks: perl-testfailure 657574
  Show dependency tree
 
Reported: 2018-07-16 04:52 UTC by Kent Fredric (IRC: kent\n)
Modified: 2020-04-11 11:49 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
build.log (dev-perl_Event-RPC-1.80.0_use_H6lsl,6.10 KB, text/plain)
2018-09-05 19:06 UTC, Rolf Eike Beer
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Kent Fredric (IRC: kent\n) gentoo-dev 2018-07-16 04:52:11 UTC
make -j3 test TEST_VERBOSE=0
PERL_DL_NONLAZY=1 "/usr/bin/perl" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(0, 'blib/lib', 'blib/arch')" t/*.t
t/01.use.t ............................... ok
t/02.cnct.t .............................. ok
t/03.cnct-auth.t ......................... ok
t/04.cnct-auth-ssl-verifypeer-noca.t ..... ok
===(      19;1  1/5  1/6  0/? )=========================================can't start SSL RPC listener: IO::Socket::IP configuration failed at /var/tmp/portage/dev-perl/Event-RPC-1.80.0/work/Event-RPC-1.08/blib/lib/Event/RPC/Server.pm line 255.
Can't open SSL connection to localhost:27818: SSL connect attempt failed error:14090086:SSL routines:ssl3_get_server_certificate:certificate verify failed at t/04.cnct-auth-ssl-verifypeer-wrongca.t line 58.
# Looks like your test exited with 255 just after 2.
can't start SSL RPC listener: IO::Socket::IP configuration failed at /var/tmp/portage/dev-perl/Event-RPC-1.80.0/work/Event-RPC-1.08/blib/lib/Event/RPC/Server.pm line 255.
t/04.cnct-auth-ssl-verifypeer-wrongca.t .. Dubious, test returned 255 (wstat 65280, 0xff00)
Failed 3/5 subtests
===(      21;1  2/6  0/? )==============================================Can't open SSL connection to localhost:27816: SSL connect attempt failed error:14090086:SSL routines:ssl3_get_server_certificate:certificate verify failed at t/04.cnct-auth-ssl-verifypeer.t line 60.
# Looks like your test exited with 255 just after 2.
t/04.cnct-auth-ssl-verifypeer.t .......... Dubious, test returned 255 (wstat 65280, 0xff00)
Failed 4/6 subtests
t/04.cnct-auth-ssl.t ..................... ok
t/05.func.t .............................. ok
t/06.object2.t ........................... ok
t/07.maxpacket.t ......................... ok
t/08.msg_formats.t ....................... ok

Test Summary Report
-------------------
t/04.cnct-auth-ssl-verifypeer-wrongca.t (Wstat: 65280 Tests: 2 Failed: 0)
  Non-zero exit status: 255
  Parse errors: Bad plan.  You planned 5 tests but ran 2.
t/04.cnct-auth-ssl-verifypeer.t        (Wstat: 65280 Tests: 2 Failed: 0)
  Non-zero exit status: 255
  Parse errors: Bad plan.  You planned 6 tests but ran 2.

Install Deps:

[ebuild  N     ] dev-perl/Event-RPC-1.80.0  USE="-examples {-test}" 0 KiB
[ebuild  N     ]  dev-perl/Event-1.260.0  USE="{-test}" 0 KiB
[ebuild  N     ]  dev-perl/Sereal-4.4.0  USE="{-test}" 0 KiB
[ebuild  N     ]   dev-perl/Sereal-Decoder-4.4.0  USE="{-test}" 0 KiB
[ebuild  N    #]    virtual/perl-File-Path-2.150.0  0 KiB
[ebuild  N     ]    app-arch/zstd-1.3.2:0/1  USE="-static-libs" 0 KiB
[ebuild  N    #]    virtual/perl-XSLoader-0.300.0  0 KiB
[ebuild  N     ]   dev-perl/Sereal-Encoder-4.4.0  USE="{-test}" 0 KiB
Comment 1 Rolf Eike Beer 2018-09-05 19:06:49 UTC
Created attachment 546026 [details]
build.log

I guess this is the same issue?
Comment 2 Kent Fredric (IRC: kent\n) gentoo-dev 2018-09-06 03:04:41 UTC
(In reply to Rolf Eike Beer from comment #1)
> Created attachment 546026 [details]
> build.log
> 
> I guess this is the same issue?

Its slightly suspicious how you get failures with zstd as well, and zstd is in this packages dependency subgraph, but probably just coincidental.

Does look like you hit the same bug though.

Its on my list to investigate once my test box finishes lapping all the good packages ( pass is doing */[rstu]* as we speak )
Comment 3 Larry the Git Cow gentoo-dev 2019-07-10 16:41:41 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d391da7943882eeb873c7e99f85eeab649ded68b

commit d391da7943882eeb873c7e99f85eeab649ded68b
Author:     Kent Fredric <kentnl@gentoo.org>
AuthorDate: 2019-07-10 16:41:15 +0000
Commit:     Kent Fredric <kentnl@gentoo.org>
CommitDate: 2019-07-10 16:41:33 +0000

    dev-perl/Event-RPC: Bump to version 1.100.0 re bug #661300
    
    Upstream:
    - Fix tests without '.' in @INC
    - Add ::Server->prepare() to give you control over Event loop
    - Fix broken(expired) bundled CA certificats for tests
    
    Bug: https://bugs.gentoo.org/661300
    Package-Manager: Portage-2.3.66, Repoman-2.3.16
    Signed-off-by: Kent Fredric <kentnl@gentoo.org>

 dev-perl/Event-RPC/Event-RPC-1.100.0.ebuild | 35 +++++++++++++++++++++++++++++
 dev-perl/Event-RPC/Manifest                 |  1 +
 2 files changed, 36 insertions(+)