python-tables depends on missing dependency: libhdf5.so.6 in quantal
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
pytables (Ubuntu) |
Invalid
|
Undecided
|
Unassigned |
Bug Description
python-tables depends on libhdf5 and makes a link to libhdf5.so.6, but when importing a freshly installed version of PyTables in 12.10 you get this error:
>> import tables
File "/usr/local/
from tables.
ImportError: libhdf5.so.6: cannot open shared object file: No such file or directory
The version of python-tables in Quantal now has a dependency on libhdf5-7. libhdf5-7 only creates a file libhdf5.so.7, see http://
It seems that the binary file included in python-tables called utilsExtensions.so is looking for libhdf5.so.6 but it isn't there.
I used this symlink work around to get the package to work:
sudo ln -s /usr/lib/
which I copied from this similar octave bug: https:/
Other info:
$ lsb_release -rd
Description: Ubuntu 12.10
Release: 12.10
I just tried to reproduce the bug in a clean install of 12.10 on a different machine and was not able to.
I installed with:
$ apt-get install python-tables
and then tables imported fine. So I must have some issue associated with my machine which has a long history of installing/ uninstalling pytables. Maybe I just have something corrupted.