Package: ruby2.3
Version: 2.3.3-1+deb9u4
Severity: important

Hi Ruby maintainers,
I tried to rebuild ruby2.3 2.3.3-1+deb9u4 and it fails with the following four 
test
failures:

--------------------

  1) Failure:
IMAPTest#test_imaps_with_ca_file 
[/build/ruby2.3-2.3.3/.ext/common/openssl/ssl.rb:404]:
Exception raised:
<#<OpenSSL::SSL::SSLError: SSL_accept returned=1 errno=0 state=unknown state: 
sslv3 alert certificate expired>>.

  2) Failure:
IMAPTest#test_starttls [/build/ruby2.3-2.3.3/test/net/imap/test_imap.rb:21]:
exceptions on 1 threads:
#<Thread:0x00557568d045e8@/build/ruby2.3-2.3.3/test/net/imap/test_imap.rb:573 
dead>:
/build/ruby2.3-2.3.3/test/net/imap/test_imap.rb:589:in `accept': SSL_accept 
returned=1 errno=0 state=unknown state: sslv3 alert certificate expired 
(OpenSSL::SSL::SSLError)
        from /build/ruby2.3-2.3.3/test/net/imap/test_imap.rb:589:in `block in 
starttls_test'

  3) Failure:
TestTimeTZ#test_gen_Asia_Tokyo_50 
[/build/ruby2.3-2.3.3/test/ruby/test_time_tz.rb:265]:
TZ=Asia/Tokyo Time.utc(1951, 9, 8, 14, 0, 0).localtime.
<"1951-09-08 23:00:00 +0900"> expected but was
<"1951-09-09 00:00:00 +1000">.

  4) Failure:
TestTimeTZ#test_gen_Asia_Tokyo_54 
[/build/ruby2.3-2.3.3/test/ruby/test_time_tz.rb:301]:
TZ=Asia/Tokyo Time.local(0, 0, 23, 8, 9, 1951, nil, nil, false, nil).
<"1951-09-08 23:00:00 +0900"> expected but was
<"1951-09-08 23:00:00 +1000">.

15942 tests, 2236735 assertions, 4 failures, 0 errors, 81 skips

--------------------

Failure 3 and 4 sound like something that might be related to the time test 
failures
which were fixed in deb9u3, maybe a different angle?

Failure 1 and 2 are probably just an expired cert.

We don't currently have any open/pending ruby2.3 security issues, but it would 
be nice
if those could be fixed in either the stretch branch in git or for the next 
point release,
so that this doesn't block a future sec update.

Cheers,
        Moritz

Reply via email to