Gentoo Archives: gentoo-user

From: Philip Webb <purslow@××××××××.net>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] KDE update puzzle : solved
Date: Sun, 19 Sep 2021 07:04:01
Message-Id: YUbg1BIPmTuovWmq@ca.inter.net
In Reply to: Re: [gentoo-user] KDE update puzzle by cal
1 210918 cal wrote:
2 >> (kde-frameworks/kglobalaccel-5.82.0-r1:5/5.82::gentoo, installed) USE="-debug -doc -nls -test" ABI_X86="(64)" pulled in by
3 >> (no parents that aren't satisfied by other packages in this slot)
4 > See in particular the last message.
5 > I'm not sure what causes that message in particular,
6 > but it seems like kglobalaccel is causing the problem
7 > by pulling in a bunch of 5.82.0 deps causing a slot conflict.
8
9 That is the key, but it doesn't work the way you suggest.
10
11 I cut the Gordian knot Alexander-fashion :
12 I simply unmerged the 7 objecting pkgs via 'emerge -C ... ',
13 ie attica kactivities kconfig kcoreaddons kcrash kglobalaccel kwindowsystem.
14 after that, I was able to update the whole list of pkgs without a problem.
15
16 This has to be a bug in Portage,
17 at least in the sense of an unintended + obstructive feature.
18 Portage ought to be able to recognise when a set of pkgs
19 are creating destructive circular dependencies among themselves
20 & resolve the conflict by updating all of them together.
21 This sort of traffic-jam happens regularly & has done so for many years :
22 one case is Qt, which forces the user to unmerge the whole set,
23 then merge the updates as a set too.
24
25 Perhaps one of our hard-working unpaid devs is listening ... (smile).
26
27 --
28 ========================,,============================================
29 SUPPORT ___________//___, Philip Webb
30 ELECTRIC /] [] [] [] [] []| Cities Centre, University of Toronto
31 TRANSIT `-O----------O---' purslowatchassdotutorontodotca

Replies

Subject Author
Re: [gentoo-user] KDE update puzzle : solved antlists <antlists@××××××××××××.uk>
Re: [gentoo-user] KDE update puzzle : solved cal <cal@×××××××××.technology>