1 |
ср, 8 апр. 2020 г. в 17:19, gevisz <gevisz@×××××.com>: |
2 |
> |
3 |
> ср, 8 апр. 2020 г. в 13:29, Nuno Silva <nunojsilva@×××××××.pt>: |
4 |
> > |
5 |
> > On 2020-04-08, gevisz wrote: |
6 |
> > |
7 |
> > > I've tried to install julia-1.4.0 but one of its dependencies, namely, |
8 |
> > > sci-libs/spqr-1.2.3-r1 failed to emerge with the following error message: |
9 |
> > > |
10 |
> > > * Failed Running automake ! |
11 |
> > > * |
12 |
> > > * Include in your bugreport the contents of: |
13 |
> > > * |
14 |
> > > * /var/tmp/portage/sci-libs/spqr-1.2.3-r1/temp/automake.out |
15 |
> > [...] |
16 |
> > > I tried to look into the automake.out file mentioned above but it even |
17 |
> > > does not exists (or empty). |
18 |
> > |
19 |
> > |
20 |
> > |
21 |
> > Could this be bug 586582? (But that one has an automake.out?) |
22 |
> > |
23 |
> > https://bugs.gentoo.org/show_bug.cgi?id=586582 |
24 |
> > |
25 |
> > And see also: https://bugs.gentoo.org/show_bug.cgi?id=627094 |
26 |
> > |
27 |
> > From a quick read, it looks like there is no fix for 1.2.3-r1, but that |
28 |
> > the plan is to drop 1.2.3-r1 if 2.0.9 works. |
29 |
> > |
30 |
> Yes, unmasking |
31 |
> =sci-libs/spqr-2.0.9 |
32 |
> which lead to unmasking |
33 |
> =sci-libs/cholmod-3.0.13 |
34 |
> =sci-libs/amd-2.4.6 |
35 |
> =sci-libs/colamd-2.9.6 |
36 |
> =sci-libs/camd-2.4.6 |
37 |
> =sci-libs/ccolamd-2.9.6 |
38 |
> =sci-libs/suitesparseconfig-5.4.0 |
39 |
> =sci-libs/metis-5.1.0-r2 |
40 |
> allowed emerging spqr-2.0.9. |
41 |
|
42 |
Anyway, it did not helped to emerge julia because of the following: |
43 |
|
44 |
# emerge julia |
45 |
|
46 |
These are the packages that would be merged, in order: |
47 |
|
48 |
Calculating dependencies... done! |
49 |
[ebuild UD ] sci-libs/cholmod-2.1.2 [3.0.13] USE="-lapack* -metis% |
50 |
-minimal%" |
51 |
[ebuild N ] sci-libs/umfpack-5.6.2 USE="cholmod -doc -static-libs" |
52 |
[ebuild N ~] dev-lang/julia-1.4.0-r1 |
53 |
|
54 |
!!! Multiple package instances within a single package slot have been pulled |
55 |
!!! into the dependency graph, resulting in a slot conflict: |
56 |
|
57 |
sci-libs/cholmod:0 |
58 |
|
59 |
(sci-libs/cholmod-3.0.13:0/0::gentoo, installed) USE="lapack |
60 |
matrixops modify partition -cuda -doc -static-libs" ABI_X86="(64)" |
61 |
pulled in by |
62 |
>=sci-libs/cholmod-2[lapack,partition?] required by |
63 |
(sci-libs/spqr-2.0.9:0/0::gentoo, installed) USE="-doc -partition |
64 |
-static-libs -tbb" ABI_X86="(64)" |
65 |
^^^^^^^^^^ |
66 |
|
67 |
(sci-libs/cholmod-2.1.2:0/0::gentoo, ebuild scheduled for merge) |
68 |
USE="(-cuda) -doc -lapack -metis -minimal -static-libs" ABI_X86="(64)" |
69 |
pulled in by |
70 |
>=sci-libs/cholmod-2[-minimal] required by |
71 |
(sci-libs/umfpack-5.6.2:0/0::gentoo, ebuild scheduled for merge) |
72 |
USE="cholmod -doc -static-libs" ABI_X86="(64)" |
73 |
^^^^^^^^ |
74 |
|
75 |
|
76 |
It may be possible to solve this problem by using package.mask to |
77 |
prevent one of those packages from being selected. However, it is also |
78 |
possible that conflicting dependencies exist such that they are |
79 |
impossible to satisfy simultaneously. If such a conflict exists in |
80 |
the dependencies of two different packages, then those packages can |
81 |
not be installed simultaneously. You may want to try a larger value of |
82 |
the --backtrack option, such as --backtrack=30, in order to see if |
83 |
that will solve this conflict automatically. |
84 |
|
85 |
For more information, see MASKED PACKAGES section in the emerge man |
86 |
page or refer to the Gentoo Handbook. |