Bug 191593 - Script using sci-libs/scipy-0.5.2.1 fails with unresolved symbol
Bug#: 191593 Product:  Gentoo Linux Version: unspecified Platform: x86
OS/Version: Linux Status: RESOLVED Severity: normal Priority: P2
Resolution: FIXED Assigned To: sci@gentoo.org Reported By: jsfan@web.de
Component: Library
URL:  http://forums.gentoo.org/viewtopic.php?p=4225035
Summary: Script using sci-libs/scipy-0.5.2.1 fails with unresolved symbol
Keywords:  
Status Whiteboard: 
Opened: 2007-09-07 13:55 0000
Description:   Opened: 2007-09-07 13:55 0000
When I run the second example script from
http://www.scipy.org/Plotting_Tutorial, the script fails with

ImportError: /usr/lib/python2.5/site-packages/scipy/special/_cephes.so:
undefined symbol: cdfpoi_

For more details see the linked discussion in the forums.

Reproducible: Always

------- Comment #1 From Christian Lerrahn 2007-09-07 13:56:45 0000 -------
Created an attachment (id=130266) [details]
portage log of sci-libs/scipy emerge

------- Comment #2 From Jakub Moc (RETIRED) 2007-09-07 14:01:29 0000 -------
emerge --info is requires when reporting bugs; also don't refer to forums.g.o.
for relevant information, post all such info here. Thanks.

------- Comment #3 From Christian Lerrahn 2007-09-08 00:46:19 0000 -------
Created an attachment (id=130302) [details]
emerge --info

------- Comment #4 From Christian Lerrahn 2007-09-08 00:47:18 0000 -------
Created an attachment (id=130303) [details]
readelf -s /usr/lib/python2.5/site-packages/scipy/special/_cephes.so | grep cdf

------- Comment #5 From Christian Lerrahn 2007-09-08 00:48:21 0000 -------
Ok, I've now duplicated the emerge --info and
readelf -s /usr/lib/python2.5/site-packages/scipy/special/_cephes.so | grep cdf
from the forum discussion here.

Let me know if any more info is required.

------- Comment #6 From Sébastien Fabbro 2007-09-11 17:44:26 0000 -------
Hi,

The sci-libs/cdf, when installed, was conflicting when linking the cephes scipy
module. I fixed it in cvs with a small patch, and reported upstream.
Thanks for reporting. Closing this one, re-open if necessary.

Sebastien