Bug 446799
Summary: | import of scipy failed | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Kazuyoshi Furutaka <furutaka> |
Component: | scipy | Assignee: | Jef Spaleta <jspaleta> |
Status: | CLOSED WORKSFORME | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
Severity: | medium | Docs Contact: | |
Priority: | low | ||
Version: | 9 | ||
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | i686 | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2008-05-16 15:34:15 UTC | Type: | --- |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
Kazuyoshi Furutaka
2008-05-16 06:10:06 UTC
you'll notice that the error is actually associated with numpy and scipy is just triggering it by internally importing numpy components. rpm -q numpy rpm -q atlas rpm -q --requires atlas |grep fortran rpm -q --whatprovides libfortran.so.1 On my F9 preview system... compat-libgfortran-41 was pulled in to fill the libgfortran.so.1 that atlas needs... and numpy needs atlas. Now somehow for F9 gold the atlas from F8 is still shipped. A new atlas is in updates-testing now that doesn't require the compat-libgfortran-41 package. However, assuming you have the atlas from F9 gold installed, i do not understand why compat-libgfortran-41 was not installed on your system to fill the necessary libgfortran.so.1 requirement that atlas needs. Installing compat-libgfortran-41 should fix the problem. In any event the problem isn't scipy specific. At worst its a numpy problem, though its most likely atlas on your system, but you would need to confirm that on your system by diagnosing whether the deps of the atlas package are filled correctly using the instructions I've given above. And I have confirmation that the new atlas in updates-testing is built against the newer libgfortran package and that scipy imports as expected using it. I'm going to close this bug, if after updating your atlas you still have a problem feel free to re-open it and I'll help you direct the report to the right person. -jef > you'll notice that the error is actually associated with numpy and scipy is just > triggering it by internally importing numpy components. You're right. > rpm -q numpy numpy-1.0.3.1-2.fc9.i386 > rpm -q atlas atlas-3.6.0-12.fc8.i386 > rpm -q --requires atlas |grep gfortran libgfortran.so.1 > rpm -q --whatprovides libfortran.so.1 no package provides libgfortran.so.1 > However, assuming you have the atlas from F9 gold installed, i do not understand > why compat-libgfortran-41 was not installed on your system to fill the necessary > libgfortran.so.1 requirement that atlas needs. Neither do I. > Installing compat-libgfortran-41 should fix the problem. Yes, after installing it scipy/numpy can be imported. Just an additional report. |