1 |
Hi All, |
2 |
|
3 |
I mentioned my active PR a few times on dev-lists that covers *openblas |
4 |
ebuild (for main gentoo tree ~amd64)* + *integrated switch script between |
5 |
openblas and gentoo reference set* {c,}blas, lapack and gsl (gnu scientific |
6 |
library) *system-wide.* It seems i could not announce it enough. |
7 |
|
8 |
Here is the complete openblas PR + system-wide switch script, if someone |
9 |
interested in --> |
10 |
https://github.com/gentoo/gentoo/pull/11700 |
11 |
|
12 |
*Here is the code who want to inspect switch script before use it -->* |
13 |
https://github.com/gentoo/gentoo/blob/04b5fc9c117571ce040a94f63c6d09e0ce15c5f8/sci-libs/openblas/files/openblas |
14 |
|
15 |
- I believe the proper way is eselect instead of this script but |
16 |
openblas switch script is my quick fix until openblas fully integrated to |
17 |
main tree and eselect. |
18 |
- After switching to openblas system wide with script i tested it |
19 |
with *numpy |
20 |
& scipy, *both of them compiled with openblas support without any issue. |
21 |
- *This is not officially merged PR and maybe it never will.Also switch |
22 |
script not reviewed deeply by gentoo devs and may need improvement.This is |
23 |
my own solution.Please consider this before use it.* |
24 |
|
25 |
Screenshot's of the openblas switch script --> |
26 |
|
27 |
*openblas --status* |
28 |
[image: 56973125-e55d8300-6b74-11e9-99c7-142bfc4b2b11.png] |
29 |
|
30 |
*openblas --openblas* |
31 |
[image: 56973077-d1198600-6b74-11e9-97a0-315e789142cd.png] |
32 |
|
33 |
*openblas --help* |
34 |
[image: 56973043-c3640080-6b74-11e9-9415-90b3fa01ee9f.png] |
35 |
|
36 |
Hasan Calisir | Proxy Maint |
37 |
|
38 |
Helmut Jarausch <jarausch@××××××.be>, 26 Haz 2019 Çar, 16:05 tarihinde şunu |
39 |
yazdı: |
40 |
|
41 |
> Hi, |
42 |
> what is the relationship of a virtual package and eselect. |
43 |
> E.g. |
44 |
> I have installed openblas but 'eselect blas list' doesn't know about |
45 |
> this. |
46 |
> I have even modified virtual/blas to include openblas. |
47 |
> |
48 |
> How does eselect get the list of alternatives? |
49 |
> |
50 |
> Many thanks for a hint, |
51 |
> Helmut |
52 |
> |
53 |
> |