KDE 5 is in the tree, it's called KDE Frameworks 5.

A quick heads-up to anyone who runs into what I just had. It all started
with this incompatible USE error:

emerge: there are no ebuilds built with USE flags to satisfy
"sys-auth/polkit-qt[qt5]".
!!! One of the following packages is required to complete your request:
- sys-auth/polkit-qt-0.112.0-r1::gentoo (Change USE: +qt5)
(dependency required by "kde-frameworks/kauth-5.13.0::gentoo[policykit]"
[ebuild])
(dependency required by "kde-frameworks/kdelibs4support-5.13.0::gentoo"
[ebuild])
(dependency required by "kde-apps/kmix-15.08.0::gentoo" [ebuild])
(dependency required by "kde-apps/kdemultimedia-meta-15.08.0::gentoo"
[ebuild])

And that led into a long change of adding USE=qt5 to several packages,
followed by portage's decision to upgrade to KDE 5, which I've decided
to postpone for a bit.

Most KDE5 packages are in a new category or renamed, but some -meta
package names are re-used like this one:

$ eix kdemultimedia-meta
[U] kde-apps/kdemultimedia-meta
     Available versions:
     (4)    4.14.3
     (5)    (~)15.08.0

which portage obviously wants to upgrade, and cascades into a full KDE5
upgrade. To prevent this and stick with KDE 4 meanwhile, just specify
the :4 slot for your kde packages in set files or in world, like so:

kde-apps/kdemultimedia-meta:4

In my case I only had to do it for the -meta packages and all was good.

-- 
Alan McKinnon
alan.mckin...@gmail.com


Reply via email to