Hi,
I'm trying to build Spring on Ubuntu 12.04 and am running into some environment problems. It is complaining about not having any SSL hash types:
root@otter:/apps/spring/csachse-emspring-b2bb4efbfd4c# ./bin/python bootstrap.py
ERROR:root:code for hash md5 was not found.
Traceback (most recent call last):
File "/apps/spring/csachse-emspring-b2bb4efbfd4c/parts/EMAN2/Python/lib/python2.7/hashlib.py", line 139, in <module>
globals()[__func_name] = __get_hash(__func_name)
File "/apps/spring/csachse-emspring-b2bb4efbfd4c/parts/EMAN2/Python/lib/python2.7/hashlib.py", line 91, in __get_builtin_constructor
raise ValueError('unsupported hash type %s' % name)
ValueError: unsupported hash type md5
Due to the recent heartbleed SSL vulnerability, the SSL libraries were updated on our system yesterday. As far-fetched as it may sound, could the libssl update be related to the issue I'm having trying to build Spring today?
Running the packaged Python with Spring and attempting to import _hashlib gives this error:
>>> import _hashlib
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ImportError: libssl.so.6: cannot open shared object file: No such file or directory
But this works with the system Python (version 2.7.3).
Anything else I should look at?
Thanks!
Steve Wilson
Markey Center for Structural Biology
Purdue University