Gentoo Archives: gentoo-user

From: Alan McKinnon <alan.mckinnon@×××××.com>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] How am I supposed to block the KDE update?
Date: Tue, 14 Mar 2017 16:37:37
Message-Id: 61a42436-4995-c14c-8319-da7595bbaf7d@gmail.com
In Reply to: [gentoo-user] How am I supposed to block the KDE update? by Nikos Chantziaras
1 On 14/03/2017 17:45, Nikos Chantziaras wrote:
2 > Updading to kde-frameworks 5.32 breaks my desktop. So I masked it. Meaning:
3 >
4 > =kde-frameworks/attica-5.32.0
5 > =kde-frameworks/breeze-icons-5.32.0
6 > =kde-frameworks/extra-cmake-modules-5.32.0
7 > # ... and all the rest
8 >
9 > in /etc/portage/package.mask/kdeframeworks
10 >
11 > That worked for a couple days. Not anymore. Now I can't update my system
12 > anymore, since emerge -uDN @world aborts:
13 >
14 > The following mask changes are necessary to proceed:
15 > (see "package.unmask" in the portage(5) man page for more details)
16 > # required by kde-misc/kshutdown-4.0::gentoo[kde]
17 > # required by @selected
18 > # required by @world (argument)
19 > # /etc/portage/package.mask/kde:
20 > #=kde-frameworks/kdelibs-4.14.29-r1
21 > #=kde-frameworks/kdelibs-env-4.14.3
22 > #=kde-frameworks/kf-env-4
23 > =kde-frameworks/kglobalaccel-5.32.0
24 > # required by kde-plasma/ksshaskpass-5.9.3::gentoo
25 > # required by kde-plasma/plasma-meta-5.9.3::gentoo
26 > # required by @selected
27 > # required by @world (argument)
28 > # /etc/portage/package.mask/kde:
29 > =kde-frameworks/kcoreaddons-5.32.0
30 > # required by kde-plasma/kdeplasma-addons-5.9.3::gentoo
31 > # required by kde-plasma/plasma-meta-5.9.3::gentoo
32 > # required by @selected
33 > # required by @world (argument)
34 > # /etc/portage/package.mask/kde:
35 > =kde-frameworks/kcompletion-5.32.0
36 >
37 > (This are just the first lines. The full error output is huge.)
38 >
39 > So what am I supposed to do?
40
41 Eek. That's not nice. You have masked frameworks-5.32.0 and plasma-5.9.3
42 packages (presumably you got all of them), and you missed something in
43 the huge chain that needs one or more of them. More likely, something
44 else needs that something, and a third something else needs the first
45 something else.
46
47 Yeah, with enough patience you *could* follow the chain all the way down
48 and mask every last bit that needs masking. That's a lot of work and
49 you'll undo it in a week when the desktop breakage is fixed :-)
50
51 I'd say it's just not worth the effort (unless someone else posts a
52 proper list they already worked out).
53
54 Probably *much* easier to deal with frameworks breaking your desktop in
55 the first sentence. Would you be OK to deal with that rather than try
56 the masking route? What's the breakage you mention?
57
58
59 --
60 Alan McKinnon
61 alan.mckinnon@×××××.com

Replies

Subject Author
[gentoo-user] Re: How am I supposed to block the KDE update? Nikos Chantziaras <realnc@×××××.com>