Gentoo Archives: gentoo-user

From: Alan McKinnon <alan.mckinnon@×××××.com>
To: gentoo-user@l.g.o
Subject: [gentoo-user] kde-frameworks 5
Date: Sun, 23 Aug 2015 10:41:21
Message-Id: 55D9A33F.6020802@gmail.com
1 KDE 5 is in the tree, it's called KDE Frameworks 5.
2
3 A quick heads-up to anyone who runs into what I just had. It all started
4 with this incompatible USE error:
5
6 emerge: there are no ebuilds built with USE flags to satisfy
7 "sys-auth/polkit-qt[qt5]".
8 !!! One of the following packages is required to complete your request:
9 - sys-auth/polkit-qt-0.112.0-r1::gentoo (Change USE: +qt5)
10 (dependency required by "kde-frameworks/kauth-5.13.0::gentoo[policykit]"
11 [ebuild])
12 (dependency required by "kde-frameworks/kdelibs4support-5.13.0::gentoo"
13 [ebuild])
14 (dependency required by "kde-apps/kmix-15.08.0::gentoo" [ebuild])
15 (dependency required by "kde-apps/kdemultimedia-meta-15.08.0::gentoo"
16 [ebuild])
17
18 And that led into a long change of adding USE=qt5 to several packages,
19 followed by portage's decision to upgrade to KDE 5, which I've decided
20 to postpone for a bit.
21
22 Most KDE5 packages are in a new category or renamed, but some -meta
23 package names are re-used like this one:
24
25 $ eix kdemultimedia-meta
26 [U] kde-apps/kdemultimedia-meta
27 Available versions:
28 (4) 4.14.3
29 (5) (~)15.08.0
30
31 which portage obviously wants to upgrade, and cascades into a full KDE5
32 upgrade. To prevent this and stick with KDE 4 meanwhile, just specify
33 the :4 slot for your kde packages in set files or in world, like so:
34
35 kde-apps/kdemultimedia-meta:4
36
37 In my case I only had to do it for the -meta packages and all was good.
38
39 --
40 Alan McKinnon
41 alan.mckinnon@×××××.com