Summary: | dev-python/numpy{,-python2}: missing files with --skip-build | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Mathieu Chouinard <chouimat> |
Component: | Current packages | Assignee: | Gentoo Science Related Packages <sci> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | accelbread, candy, canopusx, hugo.at.ribeiro, jbowler, jstein, meridion, mgorny, python, remi, toralf, universe.government |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
See Also: | https://bugs.gentoo.org/show_bug.cgi?id=717594 | ||
Whiteboard: | Was: sci-libs/scipy-1.4.1 and sci-libs/scipy-python2-1.1.0: fails with source.c:(.text.startup+0x8c): undefined reference to `cblas_ddot' | ||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 714384 | ||
Attachments: |
output of emerge --info
output of emerge -pqv buid log environment |
Description
Mathieu Chouinard
2020-04-15 11:19:56 UTC
Created attachment 633032 [details]
output of emerge --info
Created attachment 633034 [details]
output of emerge -pqv
Created attachment 633036 [details]
buid log
Created attachment 633038 [details]
environment
I have the same problem. I am using python3.7 and openblas. Happy to also upload the log files if necessary. A final remark: I also tried to emerge again openblas in case there was something broken... that didn't help. The same affects to sci-libs/scipy-python2-1.1.0 too It is also caused by dev-python/numpy-1.17.4-r2 and dev-python/numpy-python2 not installing their /usr/lib64/python*/site-packages/numpy/core/lib/npy-pkg-config/npymath.ini files with --skip-build is used https://gitweb.gentoo.org/repo/gentoo.git/commit/eclass/distutils-r1.eclass?id=180fa85d7d00aea463c399f70348beaad9166eb7 I read this in Fedora .spec file: https://src.fedoraproject.org/rpms/numpy/blob/master/f/numpy.spec#_137 But I think they didn't report to upstream (or I couldn't find a report there) The complete list of missing files: /usr/lib/python3.8/site-packages/numpy/core/include/numpy/__multiarray_api.h /usr/lib/python3.8/site-packages/numpy/core/include/numpy/multiarray_api.txt /usr/lib/python3.8/site-packages/numpy/core/include/numpy/_numpyconfig.h /usr/lib/python3.8/site-packages/numpy/core/include/numpy/__ufunc_api.h /usr/lib/python3.8/site-packages/numpy/core/include/numpy/ufunc_api.txt /usr/lib/python3.8/site-packages/numpy/core/lib/npy-pkg-config/mlib.ini /usr/lib/python3.8/site-packages/numpy/core/lib/npy-pkg-config/npymath.ini *** Bug 717594 has been marked as a duplicate of this bug. *** *** Bug 717820 has been marked as a duplicate of this bug. *** Mgorny currently has a fix ready and is testing it. The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e79ba40b728834f97b0eea4b596601477ca3210f commit e79ba40b728834f97b0eea4b596601477ca3210f Author: Michał Górny <mgorny@gentoo.org> AuthorDate: 2020-04-17 11:51:04 +0000 Commit: Michał Górny <mgorny@gentoo.org> CommitDate: 2020-04-17 14:10:03 +0000 dev-python/numpy-python2: Fix installing generated files Closes: https://bugs.gentoo.org/717502 Signed-off-by: Michał Górny <mgorny@gentoo.org> .../{numpy-python2-1.16.5.ebuild => numpy-python2-1.16.5-r1.ebuild} | 2 ++ 1 file changed, 2 insertions(+) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b53d722d793c11f16e81bc2c468cbb74d0c8a32 commit 1b53d722d793c11f16e81bc2c468cbb74d0c8a32 Author: Michał Górny <mgorny@gentoo.org> AuthorDate: 2020-04-17 11:50:35 +0000 Commit: Michał Górny <mgorny@gentoo.org> CommitDate: 2020-04-17 14:10:01 +0000 dev-python/numpy: Fix installing generated files Closes: https://bugs.gentoo.org/717502 Signed-off-by: Michał Górny <mgorny@gentoo.org> dev-python/numpy/{numpy-1.16.5.ebuild => numpy-1.16.5-r1.ebuild} | 2 ++ dev-python/numpy/{numpy-1.17.4-r2.ebuild => numpy-1.17.4-r3.ebuild} | 2 ++ 2 files changed, 4 insertions(+) *** Bug 717804 has been marked as a duplicate of this bug. *** *** Bug 717828 has been marked as a duplicate of this bug. *** *** Bug 717906 has been marked as a duplicate of this bug. *** *** Bug 717828 has been marked as a duplicate of this bug. *** *** Bug 717986 has been marked as a duplicate of this bug. *** dev-python/numpy-1.17.4-r3 does fix the opencv (https://bugs.gentoo.org/show_bug.cgi?id=717804) and vigra variations of the problem (missing _numpyconfig.h) *** Bug 718354 has been marked as a duplicate of this bug. *** |