Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 653052 - sci-libs/scikits_learn-0.18.2-r1 (stabilized) fails to find `cblas_mangling.h` unless provided with =numpy-1.13.3 (unstable)
Summary: sci-libs/scikits_learn-0.18.2-r1 (stabilized) fails to find `cblas_mangling.h...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal major (vote)
Assignee: Gentoo Science Related Packages
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-04-12 19:46 UTC by Horea Christian
Modified: 2020-09-27 08:16 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
build.log (file_653052.txt,98.12 KB, text/plain)
2018-04-12 19:46 UTC, Horea Christian
Details
emerge --info (file_653052.txt,5.41 KB, text/plain)
2018-04-12 19:46 UTC, Horea Christian
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Horea Christian 2018-04-12 19:46:04 UTC
Created attachment 527228 [details]
build.log

The failure in the build log attached (from a prefix machine) but reproducible on numerous systems occurs if =sci-libs/scikits_learn-0.18.2-r1 is emerged without having =dev-python/numpy-1.13.3 available.

This cannot be fixed simply by updating the deps of =sci-libs/scikits_learn-0.18.2-r1 since, being stable, it should not depend on unstable packages. Possible solutions are:

* Stabilize =numpy-1.13.3 and update =scikits_learn-0.18.2-r1 deps
* Remove stable status from =scikits_learn-0.18.2-r1 and update deps. This is awkward since =scikits_learn-0.19.0 is stable (though it has outstanding issues as well: https://bugs.gentoo.org/630294)

I was able to confirm that this issue does not arise for numpy failing to report cblas accurately after cblas re-install or re-selection.
Comment 1 Horea Christian 2018-04-12 19:46:37 UTC
Created attachment 527230 [details]
emerge --info