Bug#656039: liblapack3: Provides liblapack.so.3gf virtual package without registering corresponding alternative

Jonathan Nieder jrnieder at gmail.com
Mon Jan 16 03:43:58 UTC 2012


Package: liblapack3
Version: 3.4.0-1~exp1
Severity: serious
Justification: breaks rdeps

Hi,

When I try to use "import numpy" from python, I get the following
error[1]:

	ImportError: liblapack.so.3gf: cannot open shared object file: No such file or directory

Indeed, there is no liblapack.so.3gf in /usr/lib or any of its
subdirectories.  This shouldn't be possible because the python-numpy
package[2] depends on liblapack3gf | liblapack.so.3gf | libatlas3gf-base.

Luckily this only affects the liblapack packaging in experimental.

Known problem?
Jonathan

[1]
| $ python
| Python 2.7.2+ (default, Jan 13 2012, 23:15:17) 
| [GCC 4.6.2] on linux2
| Type "help", "copyright", "credits" or "license" for more information.
| >>> import numpy
| Traceback (most recent call last):
|   File "<stdin>", line 1, in <module>
|   File "/usr/lib/pymodules/python2.7/numpy/__init__.py", line 136, in <module>
|     import add_newdocs
|   File "/usr/lib/pymodules/python2.7/numpy/add_newdocs.py", line 9, in <module>
|     from numpy.lib import add_newdoc
|   File "/usr/lib/pymodules/python2.7/numpy/lib/__init__.py", line 13, in <module>
|     from polynomial import *
|   File "/usr/lib/pymodules/python2.7/numpy/lib/polynomial.py", line 17, in <module>
|     from numpy.linalg import eigvals, lstsq
|   File "/usr/lib/pymodules/python2.7/numpy/linalg/__init__.py", line 48, in <module>
|     from linalg import *
|   File "/usr/lib/pymodules/python2.7/numpy/linalg/linalg.py", line 23, in <module>
|     from numpy.linalg import lapack_lite
| ImportError: liblapack.so.3gf: cannot open shared object file: No such file or directory

[2] version 1:1.5.1-3





More information about the debian-science-maintainers mailing list