1 |
Following Michael Mol's advice I masked these in /etc/portage/package.mask: |
2 |
|
3 |
>=virtual/blas-2.0 |
4 |
>=virtual/cblas-2.0 |
5 |
>=virtual/lapack-3.1 |
6 |
>=sci-libs/cblas-reference-20030223-r5 |
7 |
>=sci-libs/lapack-reference-3.2.1 |
8 |
>=sci-libs/gsl-1.14 |
9 |
|
10 |
and did an "emerge -uD world". |
11 |
|
12 |
All blocks were gone and after the emerge I got gsl working again. |
13 |
I am also not sure what use is eselect-cblas since eselect blas works |
14 |
without it. |
15 |
|
16 |
gmsh still won't emerge with these types of errors: |
17 |
... |
18 |
[100%] Building CXX object CMakeFiles/gmsh.dir/contrib/bamg/bamglib/Meshio.cpp.o |
19 |
[100%] Building CXX object |
20 |
CMakeFiles/gmsh.dir/contrib/bamg/bamglib/QuadTree.cpp.o |
21 |
[100%] Building CXX object |
22 |
CMakeFiles/gmsh.dir/contrib/bamg/bamglib/SetOfE4.cpp.o |
23 |
Linking CXX executable gmsh |
24 |
CMakeFiles/gmsh.dir/Numeric/fullMatrix.cpp.o: In function |
25 |
`fullMatrix<double>::invertInPlace()': |
26 |
fullMatrix.cpp:(.text+0xcc): undefined reference to `dgesv_' |
27 |
CMakeFiles/gmsh.dir/Numeric/fullMatrix.cpp.o: In function |
28 |
`fullMatrix<double>::gemm(fullMatrix<double> const&, |
29 |
fullMatrix<double> const&, double, double)': |
30 |
fullMatrix.cpp:(.text+0x1e9): undefined reference to `dgemm_' |
31 |
CMakeFiles/gmsh.dir/Numeric/fullMatrix.cpp.o: In function |
32 |
`fullVector<double>::axpy(fullVector<double> const&, double)': |
33 |
fullMatrix.cpp:(.text+0x260): undefined reference to `daxpy_' |
34 |
... |
35 |
|
36 |
So making some progress. |
37 |
|
38 |
Denis |
39 |
|
40 |
|
41 |
|
42 |
On Wed, Aug 31, 2011 at 01:02, Alex Schuster <wonko@×××××××××.org> wrote: |
43 |
> denis cohen writes: |
44 |
> |
45 |
>> I've unmerged cblas* blas* gsl, synced, and "emerge -uDN world "also |
46 |
>> without success (also tried cblas-external USE flag but could not see |
47 |
>> it with eix). |
48 |
> |
49 |
> What's your problem with the world update? Adding --tree to the emerge |
50 |
> command might show what pulls in what. I had to unmerge clapack and lapack- |
51 |
> reference yesterday, but I cannot remember the details - it all started with |
52 |
> digikam not building because some blas stuff was missing. But finally the |
53 |
> @world update was possible. And both got re-installed. |
54 |
> |
55 |
>> eselect cblas also gave no results. |
56 |
> |
57 |
> Here it is set to the only option gsl. |
58 |
> |
59 |
>> One problem I may have is with eselect. eselect-cblas has been |
60 |
>> unmerged but trying to re-emerge it gives this block. |
61 |
> |
62 |
> I get the very same blocker as you. eselect cblas is working, though. So is |
63 |
> eselect-cblas being needed at all? |
64 |
> |
65 |
> Wonko |
66 |
> |
67 |
> |