1 |
Hi, |
2 |
|
3 |
I did the following, which seems to have done the trick: |
4 |
1. add the package.mask entries |
5 |
2. merge eselect::science |
6 |
3. remerge all libraries that come from the science overlay (everything from |
7 |
'eix -I --in-overlay science') |
8 |
4. remove /usr/lib/libblas.so (which was kept by preserve-libs) |
9 |
that is actually do 'rm /usr/lib/libblas.so' |
10 |
5. remerge lapack-reference (which provided /usr/lib/libblas.so) |
11 |
6. remerge umfpack (which depended on /usr/lib/libblas.so) |
12 |
|
13 |
In between 3. and 4. I tried 'emerge @preserved-rebuild' which did not |
14 |
improve the situation (i.e. the preserved /usr/lib/libblas.so was still used |
15 |
by the newly built packages). |
16 |
|
17 |
Step 6 is probably collateral damage which is hard to formalize. |
18 |
|
19 |
> [2 blas.mask <text/plain (base64)>] |
20 |
|
21 |
The entry >=app-shells/bash-completion-2.1 should probably be added, since |
22 |
the newer versions require >=eselect-1.3.8 which is only available in the |
23 |
main tree. |
24 |
|
25 |
Once the mask file is available via overlay it would probably be nice to |
26 |
have the above steps documented. I would volunteer to write a short piece |
27 |
for the wiki (but afaik I'm not allowed to edit |
28 |
https://wiki.gentoo.org/wiki/Project:Science/Overlay so somebody else would |
29 |
have to add it). |
30 |
|
31 |
|
32 |
Markus |
33 |
|
34 |
-- |
35 |
Aoccdrnig to a threoy, it deosn't mttaer in waht oredr the ltteers in a wrod |
36 |
are, the olny iprmoatnt tihng is taht the frist and lsat ltteer are in the |
37 |
rghit pclae. The rset can be a taotl mses and you can sitll raed it in msot |
38 |
csaes. Tihs is bcuseae the huamn mnid deos not raed ervey lteter by istlef, |
39 |
but the wrod as a wlohe. And I awlyas thought slpeling was ipmorantt. |