[Scipy-tickets] [SciPy] #790: Missed gfortran library when linking umfpack

SciPy scipy-tickets@scipy....
Tue Dec 2 10:23:08 CST 2008


#790: Missed gfortran library when linking umfpack
---------------------------------+------------------------------------------
 Reporter:  edlenz               |        Owner:  wnbell
     Type:  defect               |       Status:  new   
 Priority:  normal               |    Milestone:  0.7.0 
Component:  scipy.sparse.linalg  |      Version:        
 Severity:  blocker              |   Resolution:        
 Keywords:  umfpack              |  
---------------------------------+------------------------------------------
Comment (by edlenz):

 sorry for the delay. There is nothing wrong with the build itself. But
 when the umfpack.py tries to load _umfpack, the following error ocours

 Python 2.6 (r26:66714, Oct 27 2008, 10:50:31)
 [GCC 4.3.2] on linux2
 Type "help", "copyright", "credits" or "license" for more information.
 >>> import _umfpack
 Traceback (most recent call last):
   File "<stdin>", line 1, in <module>
   File "/usr/lib/python2.6/site-
 packages/scipy/sparse/linalg/dsolve/umfpack/_umfpack.py", line 7, in
 <module>
     import __umfpack
 ImportError: ./__umfpack.so: undefined symbol: _gfortran_st_write
 >>>

 This error is not easy to detect, because in the umfpack.py file, during
 the
 import phase, there is a pass in the ImportError exception. So, any
 program that
 uses the umfpack.py will not trigger the exception and the superLU package
 will be used anyway.

 Thanks for the good work,
 Eduardo.

-- 
Ticket URL: <http://www.scipy.org/scipy/scipy/ticket/790#comment:2>
SciPy <http://www.scipy.org/>
SciPy is open-source software for mathematics, science, and engineering.


More information about the Scipy-tickets mailing list