Bug 505376
Summary: | numpy not using atlas? | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Neal Becker <ndbecker2> |
Component: | numpy | Assignee: | Gwyn Ciesla <gwync> |
Status: | CLOSED NEXTRELEASE | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
Severity: | medium | Docs Contact: | |
Priority: | low | ||
Version: | 11 | CC: | gwync, jarod, jspaleta, rdieter |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | 1.2.0-3.fc9 | Doc Type: | Bug Fix |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2009-06-16 01:20:44 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
Neal Becker
2009-06-11 17:12:19 UTC
Just as a note. When you say you rebuilt locally do you mean rebuilt on the local system with altas installed already? Or did you rebuild it inside a clean fedora build environment via mock or other tool? I'm assuming that the local rebuild you did automatically detected atlas was available on the installed system. if this is true all we need to do then is adjust the numpy specfile to buildrequire atlas so that its available in the buildroot. Scipy already does this correctly. I'll look at doing this in rawhide over the next couple of days. Jon any objections to making numpy require altas? The OLPC people may have objections about pulling in atlas as a new dep for numpy. But I don't know a reasonable way to provide atlas/non-atlas compiled versions of numpy in parallel. -jef No, no objections whatsoever. If fact: <snip> BuildRequires: python-devel lapack-devel python-setuptools gcc-gfortran atlas python-nose Requires: python-nose <snip> * Tue Oct 07 2008 Jon Ciesla <limb> 1.2.0-1 - New upstream release, added python-nose BR. BZ 465999. - Using atlas blas, not blas-devel. BZ 461472. So I'm not sure why this is happening. I see it too. . .
>>> import numpy
>>> numpy.show_config()
blas_info:
libraries = ['blas']
library_dirs = ['/usr/lib']
language = f77
lapack_info:
libraries = ['lapack']
library_dirs = ['/usr/lib']
language = f77
atlas_threads_info:
NOT AVAILABLE
blas_opt_info:
libraries = ['blas']
library_dirs = ['/usr/lib']
language = f77
define_macros = [('NO_ATLAS_INFO', 1)]
atlas_blas_threads_info:
NOT AVAILABLE
lapack_opt_info:
libraries = ['lapack', 'blas']
library_dirs = ['/usr/lib']
language = f77
define_macros = [('NO_ATLAS_INFO', 1)]
atlas_info:
NOT AVAILABLE
lapack_mkl_info:
NOT AVAILABLE
blas_mkl_info:
NOT AVAILABLE
atlas_blas_info:
NOT AVAILABLE
mkl_info:
NOT AVAILABLE
Jon: You need BuildRequires atlas-devel not BuildRequires atlas <facepalm> Only on ppc. I'd need atlas-sse*-devel on x86. Soluble with conditionals in the spec? Or, rather, since atlas 3.8.2. . . Yeah, atlas-devel fixes it on F-10. Looks like the provides are there in F-11 and F-12. I'll get fixes in post haste. numpy-1.2.0-3.fc10 has been submitted as an update for Fedora 10. http://admin.fedoraproject.org/updates/numpy-1.2.0-3.fc10 numpy-1.3.0-5.fc11 has been submitted as an update for Fedora 11. http://admin.fedoraproject.org/updates/numpy-1.3.0-5.fc11 numpy-1.2.0-3.fc9 has been submitted as an update for Fedora 9. http://admin.fedoraproject.org/updates/numpy-1.2.0-3.fc9 numpy-1.2.0-3.fc10 has been pushed to the Fedora 10 stable repository. If problems still persist, please make note of it in this bug report. numpy-1.3.0-5.fc11 has been pushed to the Fedora 11 stable repository. If problems still persist, please make note of it in this bug report. numpy-1.2.0-3.fc9 has been pushed to the Fedora 9 stable repository. If problems still persist, please make note of it in this bug report. |