1 |
On Sat, 30 Nov 2019 05:45:48 +0100 |
2 |
tuxic@××××××.de wrote: |
3 |
|
4 |
> On 11/29 10:28, Dale wrote: |
5 |
> > tuxic@××××××.de wrote: |
6 |
> > > On 11/29 10:12, Dale wrote: |
7 |
> > >> tuxic@××××××.de wrote: |
8 |
> > >>> (media-gfx/imagemagick-7.0.9.5:0/7.0.9::gentoo, ebuild |
9 |
> > >>> scheduled for merge) conflicts with |
10 |
> > >>> <media-gfx/imagemagick-7:=[cxx] required by |
11 |
> > >>> (media-gfx/inkscape-1.0_beta1:0/0::gentoo, ebuild scheduled for |
12 |
> > >>> merge) |
13 |
> > >>> |
14 |
> > >>> What does "media-gfx/imagemagick-7:=[cxx]" indicate for a |
15 |
> > >>> version ? |
16 |
|
17 |
Hi, man 5 ebuild tells us that: |
18 |
|
19 |
= Indicates that any slot value is acceptable. In addition, for runtime |
20 |
dependencies, indicates that the package will break unless a matching |
21 |
package with slot and sub-slot equal to the slot and sub-slot of the best |
22 |
installed version at the time the package was installed is available. |
23 |
|
24 |
In this it case means that inkscape wants the same slot version of |
25 |
imagemagick as it was present in the system at the time inkscape got |
26 |
emerged. So if you update imagemagick to a higher slot, inkscape will |
27 |
break and needs to be rebuilt. The rebuild should have been |
28 |
automatically scheduled by emerge. I am not sure why it did not but |
29 |
you have probably too many other conflicts and emerge got lost in that |
30 |
mess. ;-) It usually helps if you make all the USE flag and keyword |
31 |
changes that emerge wants you to do first. If it does not help then |
32 |
unmerge inkscape and emerge it again after update. |
33 |
|
34 |
> after switching this cxx-thingy off and on again, I get additional |
35 |
> errors: |
36 |
> |
37 |
> dev-python/numpy:0 |
38 |
> |
39 |
> (dev-python/numpy-1.17.4:0/0::gentoo, ebuild scheduled for merge) |
40 |
> conflicts with |
41 |
> dev-python/numpy[python_targets_python2_7(-),python_targets_python3_6(-),-python_single_target_python2_7(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-)] |
42 |
> required by (media-libs/opencv-4.1.2:0/4.1.2::gentoo, installed) |
43 |
|
44 |
This looks like python is going to be updated. Again, try to make all |
45 |
the USE flags and keyword changes (they are usually printed at the |
46 |
end of emerge's error output). Then try to increase backtrack value |
47 |
with --backtrack parameter. |
48 |
|
49 |
Robert |
50 |
|
51 |
|
52 |
-- |
53 |
Róbert Čerňanský |
54 |
E-mail: openhs@×××××××××.com |
55 |
Jabber: hs@××××××.sk |