[tahoe-lafs-trac-stream] [tahoe-lafs] #2005: update pyOpenSSL dependency to >= 0.13

tahoe-lafs trac at tahoe-lafs.org
Sun Jun 16 16:51:45 UTC 2013


#2005: update pyOpenSSL dependency to >= 0.13
---------------------------------+------------------------
 Reporter:  daira                |          Owner:
     Type:  defect               |         Status:  new
 Priority:  normal               |      Milestone:  1.11.0
Component:  packaging            |        Version:  1.10.0
 Keywords:  pyOpenSSL packaging  |  Launchpad Bug:
---------------------------------+------------------------
 AF saw the following problem while trying to run Tahoe-LAFS:

 - found that openssl has a different error here:
 {{{
 # PYTHONPATH=support/lib/python2.7/site-packages/ python -c 'from OpenSSL
 import cry
 pto'
 Traceback (most recent call last):
   File "<string>", line 1, in <module>
   File
 "/root/allmydata-tahoe-1.10.0/support/lib/python2.7/site-
 packages/pyOpenSSL-0.12-py2.7-linux-x86_64.egg/OpenSSL/__init__.py",
 line 41, in <module>
     from OpenSSL import rand, SSL
 ImportError:
 /root/allmydata-tahoe-1.10.0/support/lib/python2.7/site-
 packages/pyOpenSSL-0.12-py2.7-linux-x86_64.egg/OpenSSL/SSL.so:
 undefined symbol: SSLv2_method
 }}}
 - found a [http://mail.python.org/pipermail/python-
 list/2012-November/634478.html> mailing list post] saying:
 {{{
 The latest version is 0.13. You can get it on PyPI here
 http://pypi.python.org/pypi/pyOpenSSL
 SSLv2 is no longer supported in OpenSSL, and version 0.13 no longer
 expects it.
 }}}

 We should update the dependency to pyOpenSSL >= 0.13. Note that I'm
 assuming that we no longer need to support platforms with very old
 versions of OpenSSL (see #1637).

-- 
Ticket URL: <https://tahoe-lafs.org/trac/tahoe-lafs/ticket/2005>
tahoe-lafs <https://tahoe-lafs.org>
secure decentralized storage


More information about the tahoe-lafs-trac-stream mailing list