[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#768846: unblock: ruby-net-http-persistent/2.9-3



Package: release.debian.org
Severity: normal
User: release.debian.org@packages.debian.org
Usertags: unblock

Dear Release Team,

ruby-net-http-persistent 2.9-2  FTBFS because of SSL version changes,
bug #768728.

ruby-net-http-persistent_2.9-3 corrects this by removing hardcoding
of SSL versions in the test suite.

Please unblock package ruby-net-http-persistent.

Debdiff attached.

unblock ruby-net-http-persistent/2.9-3

Thank you,
Christian
diff -Nru ruby-net-http-persistent-2.9/debian/changelog ruby-net-http-persistent-2.9/debian/changelog
--- ruby-net-http-persistent-2.9/debian/changelog	2014-04-30 17:06:05.000000000 +0200
+++ ruby-net-http-persistent-2.9/debian/changelog	2014-11-09 16:59:42.000000000 +0100
@@ -1,3 +1,10 @@
+ruby-net-http-persistent (2.9-3) unstable; urgency=medium
+
+  * Team upload.
+  * Stop testing with explicitly selected SSLv3 (Closes: #768728)
+
+ -- Christian Hofstaedtler <zeha@debian.org>  Sun, 09 Nov 2014 16:59:37 +0100
+
 ruby-net-http-persistent (2.9-2) unstable; urgency=medium
 
   * Team upload.
diff -Nru ruby-net-http-persistent-2.9/debian/patches/series ruby-net-http-persistent-2.9/debian/patches/series
--- ruby-net-http-persistent-2.9/debian/patches/series	2014-04-30 17:02:26.000000000 +0200
+++ ruby-net-http-persistent-2.9/debian/patches/series	2014-11-09 16:55:33.000000000 +0100
@@ -1 +1,2 @@
 skip_tests_requiring_net_connectivity
+ssl_default_version
diff -Nru ruby-net-http-persistent-2.9/debian/patches/ssl_default_version ruby-net-http-persistent-2.9/debian/patches/ssl_default_version
--- ruby-net-http-persistent-2.9/debian/patches/ssl_default_version	1970-01-01 01:00:00.000000000 +0100
+++ ruby-net-http-persistent-2.9/debian/patches/ssl_default_version	2014-11-09 16:57:18.000000000 +0100
@@ -0,0 +1,19 @@
+From: Christian Hofstaedtler <zeha@debian.org>
+Subject: let Ruby choose default SSL version
+
+Explicitly using SSLv3 no longer works when we don't say the same
+for the server side. Just let Ruby pick defaults for both test
+server and test client.
+
+Index: ruby-net-http-persistent/test/test_net_http_persistent_ssl_reuse.rb
+===================================================================
+--- ruby-net-http-persistent.orig/test/test_net_http_persistent_ssl_reuse.rb	2014-11-09 16:48:31.000000000 +0100
++++ ruby-net-http-persistent/test/test_net_http_persistent_ssl_reuse.rb	2014-11-09 16:55:49.620098735 +0100
+@@ -87,7 +87,6 @@ class TestNetHttpPersistentSSLReuse < Mi
+ 
+     @http = Net::HTTP::Persistent::SSLReuse.new @host, @port
+     @http.cert_store = store
+-    @http.ssl_version = :SSLv3 if @http.respond_to? :ssl_version=
+     @http.use_ssl = true
+     @http.verify_mode = OpenSSL::SSL::VERIFY_PEER
+ 

Reply to: