Gentoo Archives: gentoo-science

From: My Th <rei4dan@×××××.com>
To: gentoo-science@l.g.o
Subject: Re: [gentoo-science] blas/lapack stuff
Date: Tue, 11 Oct 2011 09:26:09
Message-Id: 1318325142.26355.199.camel@RD-OC
In Reply to: [gentoo-science] blas/lapack stuff by "Andrey G. Grozin"
1 O , 2011-10-11 11:42 +0700, Andrey G. Grozin rakstīja:
2 > Hello *,
3 >
4 > I use the science overlay, and for quite some time I have problems with
5 > blas/lapack. Each attempt to emerge -uD @world produces something like
6 >
7 > ================================================================================
8 > [blocks B ] app-admin/eselect-blas ("app-admin/eselect-blas" is
9 > blocking sci-libs/lapack-reference-3.3.1-r1, sci-libs/gsl-1.15-r1,
10 > sci-libs/blas-reference-20110418)
11 > [blocks B ] app-admin/eselect-cblas ("app-admin/eselect-cblas" is
12 > blocking sci-libs/lapack-reference-3.3.1-r1, sci-libs/gsl-1.15-r1,
13 > sci-libs/blas-reference-20110418)
14 > [blocks B ] app-admin/eselect-lapack ("app-admin/eselect-lapack" is
15 > blocking sci-libs/lapack-reference-3.3.1-r1, sci-libs/gsl-1.15-r1,
16 > sci-libs/blas-reference-20110418)
17 >
18 > Total: 21 packages (21 upgrades), Size of downloads: 19,795 kB
19 > Conflict: 4 blocks (3 unsatisfied)
20 > Portage tree and overlays:
21 > [0] /usr/portage
22 > [1] /var/lib/layman/science
23 >
24 > * Error: The above package list contains packages which cannot be
25 > * installed at the same time on the same system.
26 >
27 > (sci-libs/lapack-reference-3.3.1-r1::science, ebuild scheduled for
28 > merge) pulled in by
29 > >=sci-libs/lapack-reference-3.3 required by
30 > (virtual/lapack-3.3::science, ebuild scheduled for merge)
31 >
32 > (app-admin/eselect-cblas-0.1::gentoo, installed) pulled in by
33 > app-admin/eselect-cblas required by
34 > (sci-libs/blas-atlas-3.9.23-r4::gentoo, installed)
35 >
36 > (sci-libs/blas-reference-20110418::science, ebuild scheduled for merge)
37 > pulled in by
38 > >=sci-libs/blas-reference-20110417 required by
39 > (virtual/blas-2.1::science, ebuild scheduled for merge)
40 >
41 > (app-admin/eselect-blas-0.1::gentoo, installed) pulled in by
42 > app-admin/eselect-blas required by
43 > (sci-libs/blas-atlas-3.9.23-r4::gentoo, installed)
44 >
45 > (sci-libs/gsl-1.15-r1::science, ebuild scheduled for merge) pulled in by
46 > sci-libs/gsl required by (sci-mathematics/giac-0.9.3::grozin,
47 > installed)
48 > sci-libs/gsl required by (sci-libs/mathgl-1.11.2::gentoo, installed)
49 > sci-libs/gsl required by (sci-libs/tamu_anova-0.2.1::gentoo,
50 > installed)
51 > sci-libs/gsl required by (sci-visualization/qtiplot-0.9.8.8::gentoo,
52 > installed)
53 > sci-libs/gsl required by (media-gfx/asymptote-2.13::grozin, installed)
54 > sci-libs/gsl required by (media-gfx/inkscape-0.48.2::gentoo,
55 > installed)
56 > sci-libs/gsl required by (app-office/kspread-2.3.3::gentoo, installed)
57 > >=sci-libs/gsl-1.10 required by
58 > (sci-visualization/pyxplot-0.8.4::gentoo, installed)
59 > >=sci-libs/gsl-1.14-r2 required by (virtual/cblas-2.0::science, ebuild
60 > scheduled for merge)
61 >
62 > (app-admin/eselect-lapack-0.1::gentoo, installed) pulled in by
63 > app-admin/eselect-lapack required by
64 > (sci-libs/lapack-atlas-3.9.23-r3::gentoo, installed)
65 > ================================================================================
66 > Any ideas?
67 >
68 > Andrey
69 >
70
71 Hi!
72
73 You have to resolve the blockers:
74 - Unmerge blas-atlas, lapack-atlas, eselect-{blas,cblas,lapack}
75 - Upgrade world
76 - Emerge sci-libs/atlas
77 - Eselect your blas, cblas, lapack implementations
78 - To be sure that all links properly, run revdep-rebuild
79
80 If eselect fails complaining that some file is not a symlink, run:
81 emerge -1 atlas gsl lapack-reference blas-reference
82
83 Alter that eselecting should work without errors.
84
85 If you do not want atlas versions of blas, cblas and lapack, you can
86 skip the step where atlas is installed.
87
88
89 Reinis