Hi
It seems to me that there is still something that needs fixing.
After updating python and openssl today (plus adjusting .dep files and reboot), I'm not able to use youtube-dl anymore.
$ youtube-dl
Traceback (most recent call last):
File "/usr/local/lib/python2.7/runpy.py", line 162, in _run_module_as_main
"__main__", fname, loader, pkg_name)
File "/usr/local/lib/python2.7/runpy.py", line 72, in _run_code
exec code in run_globals
File "/home/tc/.local/bin/youtube-dl/__main__.py", line 16, in <module>
File "/home/tc/.local/bin/youtube-dl/youtube_dl/__init__.py", line 16, in <module>
File "/home/tc/.local/bin/youtube-dl/youtube_dl/options.py", line 8, in <module>
File "/home/tc/.local/bin/youtube-dl/youtube_dl/downloader/__init__.py", line 3, in <module>
File "/home/tc/.local/bin/youtube-dl/youtube_dl/downloader/common.py", line 9, in <module>
File "/home/tc/.local/bin/youtube-dl/youtube_dl/utils.py", line 25, in <module>
File "/usr/local/lib/python2.7/ssl.py", line 97, in <module>
import _ssl # if we can't import it, let the error propagate
ImportError: /usr/local/lib/python2.7/lib-dynload/_ssl.so: undefined symbol: SSL_CTX_set_alpn_protos
$ python
Python 2.7.10 (default, Sep 4 2015, 16:16:17)
[GCC 4.9.1] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import ssl
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/usr/local/lib/python2.7/ssl.py", line 97, in <module>
import _ssl # if we can't import it, let the error propagate
ImportError: /usr/local/lib/python2.7/lib-dynload/_ssl.so: undefined symbol: SSL_CTX_set_alpn_protos
>>>