Gentoo Archives: gentoo-user

From: Dale <rdalek1967@×××××.com>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] KDE upgrade dependency problem
Date: Sat, 11 Dec 2021 10:09:02
Message-Id: 7bb912a3-ed04-f392-a0db-3a8b03984929@gmail.com
In Reply to: [gentoo-user] KDE upgrade dependency problem by Jack
1 Jack wrote:
2 > Good evening all, calling on the accumulated wisdom here.
3 >
4 > kde-frameworks 5.88 has been marked stable, but my upgrade is blocked
5 > because kwin (5.22.5 is stable, 5.23.4 is still marked testing) is
6 > somehow stuck on kde-frameworks/kglobalaccel-5.85.
7 >
8 > The line from portage is:
9 >   (kde-frameworks/kglobalaccel-5.85.0-r1:5/5.85::gentoo, installed)
10 > USE="-debug -doc -nls -test" ABI_X86="(64)" pulled in by
11 >     >=kde-frameworks/kglobalaccel-5.82.0:5/5.85= required by
12 > (kde-plasma/kwin-5.22.5:5/5::gentoo, installed) USE="caps handbook
13 > plasma -accessibility -debug -gles2-only -multimedia -screencast
14 > -test" ABI_X86="(64)"
15 >
16 > The actual line in the kwin ebuild is
17 >         >=kde-frameworks/kglobalaccel-${KFMIN}:5=
18 > so I'm assuming that trailing "=" is the culprit, although I don't
19 > really follow the syntax.
20 >
21 > Is there any easy way around this, or does it just mean I can't
22 > upgrade any of kde-frameworks from 5.85 to 5.88 until kde-plasma
23 > 5.24.something is marked stable or I unmask it?  I'm not in any great
24 > rush, but it means emerge @world always fails, and I've got to
25 > individually pick out those packages I CAN upgrade.
26 >
27 > Jack
28 >
29 >
30
31
32 I think I run into a problem with this a while back.  I run unstable
33 with KDE.  I think it was a USE flag that needed changing to fix it but
34 I can't recall what I had to change.  I don't have notes.  May want to
35 look at the output just in case you are hitting the same thing and it
36 isn't obvious.
37
38 The best thing, post the entire output including the command itself. 
39 If, like me, you have defaults set in make.conf, you may need to post
40 them too.  On occasion, I copy it from emerge.log since it records all
41 options, from command line as well as make.conf settings. 
42
43 Dale
44
45 :-)  :-)