Gentoo Archives: gentoo-user

From: Dale <rdalek1967@×××××.com>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] Conflicting version...but the version scheme is confusing...
Date: Sat, 30 Nov 2019 04:28:33
Message-Id: befa2109-4bd4-c577-cdc8-77501b348e6a@gmail.com
In Reply to: Re: [gentoo-user] Conflicting version...but the version scheme is confusing... by tuxic@posteo.de
1 tuxic@××××××.de wrote:
2 > On 11/29 10:12, Dale wrote:
3 >> tuxic@××××××.de wrote:
4 >>> Hi,
5 >>>
6 >>> I got this printed onto my console after updateing:
7 >>>
8 >>> (media-gfx/imagemagick-7.0.9.5:0/7.0.9::gentoo, ebuild scheduled for merge) conflicts with
9 >>> <media-gfx/imagemagick-7:=[cxx] required by (media-gfx/inkscape-1.0_beta1:0/0::gentoo, ebuild scheduled for merge)
10 >>>
11 >>> What does "media-gfx/imagemagick-7:=[cxx]" indicate for a version ?
12 >>>
13 >>> Cheers!
14 >>> Meino
15 >>>
16 >> I get this here:
17 >>
18 >>
19 >> [ebuild   R    ] media-gfx/imagemagick-7.0.9.5:0/7.0.9::gentoo  USE="X
20 >> bzip2 corefonts cxx fontconfig jbig jpeg jpeg2k lcms lzma openmp pango
21 >> png svg tiff truetype wmf xml zlib -djvu -fftw -fpx -graphviz -hdri
22 >> -heif -lqr -opencl -openexr -perl -postscript -q32 -q8 -raw -static-libs
23 >> -test -webp" 0 KiB
24 >>
25 >>
26 >> Notice the USE flag cxx is enabled.  I think it is trying to say you
27 >> need to enable that USE flag for that package.  Portage's output can be
28 >> confusing at times without a crystal ball or some other magic way to
29 >> decipher what it says.  lol
30 >>
31 >> Of course, I could be wrong on that too.  :/
32 >>
33 >> Dale
34 >>
35 >> :-)  :-) 
36 >>
37 > Hi Dale,
38 >
39 > thank you for your posting! :)
40 >
41 > mine says:
42 >
43 > [U] media-gfx/imagemagick
44 > Available versions: 6.9.10.74(0/6.9.10.74)^tu 7.0.9.5(0/7.0.9)^t **9999(0/7.0.9)*l^t {X bzip2 corefonts cxx djvu fftw fontconfig fpx graphviz hdri heif jbig jpeg jpeg2k lcms lqr lzma opencl openexr openmp pango perl png postscript q32 q8 raw static-libs svg test tiff truetype webp wmf xml zlib}
45 > Installed versions: 6.9.10.73(0/6.9.10.73)^t(04:05:19 AM 11/23/2019)(X bzip2 cxx jpeg jpeg2k openmp png zlib -corefonts -djvu -fftw -fontconfig -fpx -graphviz -hdri -heif -jbig -lcms -lqr -lzma -opencl -openexr -pango -perl -postscript -q32 -q8 -raw -static-libs -svg -test -tiff -truetype -webp -wmf -xml)
46 >
47 >
48 > So "cxx" is already set. I will try to disable it, but it was not set
49 > by me...so it may break other things.
50 >
51 > Could this not make a little bit clearer?
52 >
53 > Cheers!
54 > Meino
55 >
56
57 Sometimes if it is set, it needs to be enabled for other packages it
58 depends on as well if you want that option.  On the other hand, if it is
59 not set for the dependencies, then you need to turn it off for the
60 package in question as well. 
61
62 It would be nice if it was clearer at times but we don't code the thing
63 either.  Usually, I trial and error it until I run out of ideas and then
64 I post for someone with that crystal ball to help me with it.  lol 
65
66 Of course, it could something else causing this too.  There's a couple
67 on here with a crystal ball so maybe they will help out if you don't
68 find a solution soon. 
69
70 Dale
71
72 :-)  :-) 

Replies