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 |