-
Notifications
You must be signed in to change notification settings - Fork 18
Open
Description
Trying to install p6-io-socket-async-ssl as a dependency of cro. Rakudo.2020.10 on older MacOS. Getting this in response:
user@mbook:~$ ~/rakudo/rakudo-2020.10/zef/bin/zef install IO::Socket::Async::SSL --verbose
===> Searching for: IO::Socket::Async::SSL
===> Found: IO::Socket::Async::SSL:ver<0.7.6>:auth<jnthn> [via Zef::Repository::LocalCache]
===> Testing: IO::Socket::Async::SSL:ver<0.7.6>:auth<jnthn>
[IO::Socket::Async::SSL] t/bad-incoming.t ... ok
[IO::Socket::Async::SSL] # Failed test 'Connection ok when ciphers match up'
[IO::Socket::Async::SSL] # at t/ciphers.t line 27
[IO::Socket::Async::SSL] # Server did not provide a certificate to verify
[IO::Socket::Async::SSL] # You failed 1 test of 2
[IO::Socket::Async::SSL] t/ciphers.t ........
[IO::Socket::Async::SSL] Dubious, test returned 1 (wstat 256, 0x100)
[IO::Socket::Async::SSL] Failed 1/2 subtests
[IO::Socket::Async::SSL] Failed to parse t/certs-and-keys/server-bundle.p12 as PKCS12
[IO::Socket::Async::SSL] in block at /Users/me/.zef/store/IO-Socket-Async-SSL-0.7.6.tar.gz/IO-Socket-Async-SSL/lib/IO/Socket/Async/SSL.pm6 (IO::Socket::Async::SSL) line 486
[IO::Socket::Async::SSL] in block at /Users/me/.zef/store/IO-Socket-Async-SSL-0.7.6.tar.gz/IO-Socket-Async-SSL/lib/IO/Socket/Async/SSL.pm6 (IO::Socket::Async::SSL) line 459
[IO::Socket::Async::SSL] in block <unit> at t/client-server.t line 171
[IO::Socket::Async::SSL] t/client-server.t ..
[IO::Socket::Async::SSL] Dubious, test returned 1 (wstat 256, 0x100)
[IO::Socket::Async::SSL] All 20 subtests passed
[IO::Socket::Async::SSL] (less 8 skipped subtests: 12 okay)
[IO::Socket::Async::SSL] No ciphers from the provided list were selected
[IO::Socket::Async::SSL] in block at /Users/me/.zef/store/IO-Socket-Async-SSL-0.7.6.tar.gz/IO-Socket-Async-SSL/lib/IO/Socket/Async/SSL.pm6 (IO::Socket::Async::SSL) line 535
[IO::Socket::Async::SSL] in block at /Users/me/.zef/store/IO-Socket-Async-SSL-0.7.6.tar.gz/IO-Socket-Async-SSL/lib/IO/Socket/Async/SSL.pm6 (IO::Socket::Async::SSL) line 456
[IO::Socket::Async::SSL] in block <unit> at t/dh-ciphers.t line 12
[IO::Socket::Async::SSL] Some exceptions were thrown in END blocks:
[IO::Socket::Async::SSL] X::Method::NotFound: No such method 'close' for invocant of type 'Any'. Did you mean
[IO::Socket::Async::SSL] 'clone'?
[IO::Socket::Async::SSL] in code at t/dh-ciphers.t line 17
[IO::Socket::Async::SSL] t/dh-ciphers.t .....
[IO::Socket::Async::SSL] Dubious, test returned 1 (wstat 256, 0x100)
[IO::Socket::Async::SSL] No subtests run
[IO::Socket::Async::SSL] No ciphers from the provided list were selected
[IO::Socket::Async::SSL] in block at /Users/me/.zef/store/IO-Socket-Async-SSL-0.7.6.tar.gz/IO-Socket-Async-SSL/lib/IO/Socket/Async/SSL.pm6 (IO::Socket::Async::SSL) line 535
[IO::Socket::Async::SSL] in block at /Users/me/.zef/store/IO-Socket-Async-SSL-0.7.6.tar.gz/IO-Socket-Async-SSL/lib/IO/Socket/Async/SSL.pm6 (IO::Socket::Async::SSL) line 456
[IO::Socket::Async::SSL] in block <unit> at t/ecdh-ciphers.t line 12
[IO::Socket::Async::SSL] Some exceptions were thrown in END blocks:
[IO::Socket::Async::SSL] X::Method::NotFound: No such method 'close' for invocant of type 'Any'. Did you mean
[IO::Socket::Async::SSL] 'clone'?
[IO::Socket::Async::SSL] in code at t/ecdh-ciphers.t line 17
[IO::Socket::Async::SSL] t/ecdh-ciphers.t ...
[IO::Socket::Async::SSL] Dubious, test returned 1 (wstat 256, 0x100)
[IO::Socket::Async::SSL] No subtests run
[IO::Socket::Async::SSL] t/encoding.t ....... ok
[IO::Socket::Async::SSL] t/thread-stress.t .. ok
[IO::Socket::Async::SSL] t/upgrade.t ........ ok
[IO::Socket::Async::SSL] Test Summary Report
[IO::Socket::Async::SSL] -------------------
[IO::Socket::Async::SSL] t/ciphers.t (Wstat: 256 Tests: 2 Failed: 1)
[IO::Socket::Async::SSL] Failed test: 2
[IO::Socket::Async::SSL] Non-zero exit status: 1
[IO::Socket::Async::SSL] t/client-server.t (Wstat: 256 Tests: 20 Failed: 0)
[IO::Socket::Async::SSL] Non-zero exit status: 1
[IO::Socket::Async::SSL] Parse errors: No plan found in TAP output
[IO::Socket::Async::SSL] t/dh-ciphers.t (Wstat: 256 Tests: 0 Failed: 0)
[IO::Socket::Async::SSL] Non-zero exit status: 1
[IO::Socket::Async::SSL] Parse errors: No plan found in TAP output
[IO::Socket::Async::SSL] t/ecdh-ciphers.t (Wstat: 256 Tests: 0 Failed: 0)
[IO::Socket::Async::SSL] Non-zero exit status: 1
[IO::Socket::Async::SSL] Parse errors: No plan found in TAP output
[IO::Socket::Async::SSL] Files=8, Tests=30, 12 wallclock secs ( 0.03 usr 0.01 sys + 15.48 cusr 1.45 csys = 16.97 CPU)
[IO::Socket::Async::SSL] Result: FAIL
===> Testing [FAIL]: IO::Socket::Async::SSL:ver<0.7.6>:auth<jnthn>
Aborting due to test failure: IO::Socket::Async::SSL:ver<0.7.6>:auth<jnthn> (use --force-test to override)
user@mbook:~$
Metadata
Metadata
Assignees
Labels
No labels