Gentoo Archives: gentoo-science

From: Markus Oehme <oehme.markus@×××.de>
To: gentoo-science@l.g.o
Subject: Re: [gentoo-science] BLAS and LAPACK dependecy resolution
Date: Thu, 12 Sep 2013 09:19:22
Message-Id: 87vc26cs8g.wl%oehme.markus@gmx.de
In Reply to: Re: [gentoo-science] BLAS and LAPACK dependecy resolution by "François Bissey"
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.

Replies

Subject Author
Re: [gentoo-science] BLAS and LAPACK dependecy resolution Francois Bissey <fbissey@××××××××××××.nz>
Re: [gentoo-science] BLAS and LAPACK dependecy resolution Markus Oehme <oehme.markus@×××.de>