FS#25083 - [python2-numpy] undefined symbol: cgemv_ due to lapack update

Attached to Project: Arch Linux
Opened by xduugu (xduugu) - Saturday, 09 July 2011, 15:28 GMT
Last edited by Ronald van Haren (pressh) - Saturday, 09 July 2011, 21:47 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Ronald van Haren (pressh)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 4
Private No

Details

The last lapack update breaks python2-numpy.

[...]
File "/usr/lib/python2.7/site-packages/numpy/__init__.py", line 136, in <module>
import add_newdocs
File "/usr/lib/python2.7/site-packages/numpy/add_newdocs.py", line 9, in <module>
from numpy.lib import add_newdoc
File "/usr/lib/python2.7/site-packages/numpy/lib/__init__.py", line 13, in <module>
from polynomial import *
File "/usr/lib/python2.7/site-packages/numpy/lib/polynomial.py", line 17, in <module>
from numpy.linalg import eigvals, lstsq
File "/usr/lib/python2.7/site-packages/numpy/linalg/__init__.py", line 48, in <module>
from linalg import *
File "/usr/lib/python2.7/site-packages/numpy/linalg/linalg.py", line 23, in <module>
from numpy.linalg import lapack_lite
ImportError: /usr/lib/liblapack.so.3: undefined symbol: cgemv_
This task depends upon

Closed by  Ronald van Haren (pressh)
Saturday, 09 July 2011, 21:47 GMT
Reason for closing:  Fixed
Additional comments about closing:  blas and lapack 3.3.1-2
Comment by ValdikSS (ValdikSS) - Saturday, 09 July 2011, 19:09 GMT
Voted up! Had to downgrade lapack and blas.
Comment by Eric Belanger (Snowman) - Saturday, 09 July 2011, 20:09 GMT
looks like a problem with lapack. /usr/lib/liblapack.so.3 has a bunch of undefined symbol(run 'ldd -r /usr/lib/liblapack.so.3' to get list). It looks like it needs to link with /usr/lib/libblas.so at build time.

Loading...