** Description changed: + [Impact] importing pytables fails due to a missing dependency. The error + message is gives no indication of what is missing + + [Development Fix] in precise the dependencies of pytables are correctly + specified + + [Stable Fix] the cause of the error in natty and oneiric is an error in + the dh_shlibdeps call which causes shlib:Depends and shlib:Recommends to + be not be filled correctly + + [Test Case] + have liblzo2-2 *not* installed + apt-get install python-tables + python + import tables + + expected result: successful import + result on natty: + ImportError: /usr/lib/python2.7/dist-packages/tables/hdf5Extension.so: undefined symbol: H5T_STD_U8BE_g + + + [Regression Potential] only dependencies are changed so no regressions are likely + + original report When I import tables without liblzo2-2 I get a Traceback: jvb@weasel:~$ python -c "import tables" Traceback (most recent call last): File "<string>", line 1, in <module> File "/usr/lib/python2.7/dist-packages/tables/__init__.py", line 76, in <module> from tables.file import File, openFile, copyFile File "/usr/lib/python2.7/dist-packages/tables/file.py", line 43, in <module> from tables import hdf5Extension ImportError: /usr/lib/python2.7/dist-packages/tables/hdf5Extension.so: undefined symbol: H5T_STD_U8BE_g After installing liblzo2-2 - no traceback: jvb@weasel:~$ sudo apt-get install liblzo2-2 jvb@weasel:~$ python -c "import tables" jvb@weasel:~$ lsb_release -rd Description: Ubuntu 11.04 Release: 11.04 jvb@weasel:~$ apt-cache policy python-tables python-tables: Installed: 2.1.2-3.1build1 Candidate: 2.1.2-3.1build1 Version table: *** 2.1.2-3.1build1 0 500 http://gb.archive.ubuntu.com/ubuntu/ natty/universe amd64 Packages 100 /var/lib/dpkg/status
** Description changed: [Impact] importing pytables fails due to a missing dependency. The error message is gives no indication of what is missing [Development Fix] in precise the dependencies of pytables are correctly specified - [Stable Fix] the cause of the error in natty and oneiric is an error in - the dh_shlibdeps call which causes shlib:Depends and shlib:Recommends to - be not be filled correctly + [Stable Fix] the cause of the error in natty and oneiric is an error in the dh_shlibdeps call which causes shlib:Depends and shlib:Recommends to be not be filled correctly + While the fix is not really necessary for oneiric due to hdf-5 having changed so that the Dependency is really optional, it still missing Recommends and we need to update it to ensure a proper upgrade path. [Test Case] have liblzo2-2 *not* installed apt-get install python-tables python import tables expected result: successful import result on natty: ImportError: /usr/lib/python2.7/dist-packages/tables/hdf5Extension.so: undefined symbol: H5T_STD_U8BE_g [Regression Potential] only dependencies are changed so no regressions are likely original report When I import tables without liblzo2-2 I get a Traceback: jvb@weasel:~$ python -c "import tables" Traceback (most recent call last): File "<string>", line 1, in <module> File "/usr/lib/python2.7/dist-packages/tables/__init__.py", line 76, in <module> from tables.file import File, openFile, copyFile File "/usr/lib/python2.7/dist-packages/tables/file.py", line 43, in <module> from tables import hdf5Extension ImportError: /usr/lib/python2.7/dist-packages/tables/hdf5Extension.so: undefined symbol: H5T_STD_U8BE_g After installing liblzo2-2 - no traceback: jvb@weasel:~$ sudo apt-get install liblzo2-2 jvb@weasel:~$ python -c "import tables" jvb@weasel:~$ lsb_release -rd Description: Ubuntu 11.04 Release: 11.04 jvb@weasel:~$ apt-cache policy python-tables python-tables: Installed: 2.1.2-3.1build1 Candidate: 2.1.2-3.1build1 Version table: *** 2.1.2-3.1build1 0 500 http://gb.archive.ubuntu.com/ubuntu/ natty/universe amd64 Packages 100 /var/lib/dpkg/status -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/863248 Title: dependency on liblzo2-2 not specified To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/pytables/+bug/863248/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs