1 |
Donnie, |
2 |
|
3 |
* Donnie Berkholz [2006-05-29 02:55]: |
4 |
>> Just fixed it up and pushed the changes. Works for me, give it a shot to |
5 |
>> be sure it fixes your problems. |
6 |
> |
7 |
> The autotooling is now in portage in revision bumps to blas, cblas, |
8 |
> lapack -reference ebuilds. The eselect migration, however, remains just |
9 |
> in my overlay. |
10 |
|
11 |
One more problem related to the new eselect modules from your overlay. I |
12 |
have blas-atlas and lapack-atlas libraries selected using an old |
13 |
blas-config and lapack-config mechanism: |
14 |
|
15 |
lespaul ~ # blas-config -p |
16 |
|
17 |
Current profiles: |
18 |
F77 BLAS: /usr/lib/blas/f77-ATLAS |
19 |
C BLAS: /usr/lib/blas/c-ATLAS |
20 |
|
21 |
lespaul ~ # lapack-config -p |
22 |
|
23 |
Current profile: |
24 |
F77 LAPACK: /usr/lib/lapack/f77-ATLAS |
25 |
|
26 |
And after merging your updated eselect modules and *-reference packages, I |
27 |
can not switch to them using neither eselect nor blas/lapack-config: |
28 |
|
29 |
lespaul ~ # eselect lapack set reference |
30 |
Implementation "reference" already active for libdir "lib"! |
31 |
Failed to switch to implementation "reference" for libdir "lib"! |
32 |
!!! Error: One or more actions have failed! |
33 |
exiting. |
34 |
|
35 |
Eselect shows that current lapack and blas are the reference ones: |
36 |
|
37 |
lespaul ~ # eselect lapack show |
38 |
reference |
39 |
|
40 |
However, this is not true: |
41 |
|
42 |
lespaul ~ # ls -l /usr/lib/liblapack.* |
43 |
lrwxrwxrwx 1 root root 24 maj 28 17:20 /usr/lib/liblapack.a -> |
44 |
lapack/atlas/liblapack.a |
45 |
lrwxrwxrwx 1 root root 25 maj 28 17:20 /usr/lib/liblapack.so -> |
46 |
lapack/atlas/liblapack.so |
47 |
lrwxrwxrwx 1 root root 27 maj 28 17:20 /usr/lib/liblapack.so.0 -> |
48 |
lapack/atlas/liblapack.so.0 |
49 |
|
50 |
Is it a bug? |
51 |
|
52 |
BR, |
53 |
/ediap |