241209 Eli Schwartz wrote:
In general, you can use the -t option to emerge,
which tells you exactly, which dependencies are required for what.
Thanx for your v prompt response. I do use -t sometimes.
In this case it's no great mystery: https://invent.kde.org/plasma/kwayland-integration
This remains Qt 5 only,
as its features have been moved into KWindowSystem in KF6,
but this is still necessary for compatibility with Qt 5 apps.
Seems like a good enough reason to me -- why did you want to install it?
See the listing below : I wanted to update KDE Plasma, now available,
but ran into a long list of KDE-5 slots & was trying to understand why,
so I tried 'emerge -pv kio', whose output you can see below ;
it wanted to install Kwayland-integration therein, so I tried that.
It appears that it is not, in fact, a "KDE-6 pkg" after all. :)
root:550 ~> eix kwayland-integration
* kde-plasma/kwayland-integration
Available versions: (5) 6.1.5 6.2.4 {debug}
That looks like a KDE-6 pkg, doesn't it ?
If the '(5)' means it's KDE-5, whyever are the versions '6.x.x' ??
Why indeed is KDE-5 still supported anywhere in Gentoo ?
Because not everything has been ported to KDE 6,
just because plasma has been?
Whyever not, given the complication wh arise therefrom ?
Time has passed, action shd have been taken.
Yes, I do always appreciate the unpaid labor of Gentoo devs & cb patient,
if that is the actual problem (smile).
Why am I required to install all these KDE-5 slots simply to update Kio ?
root:551 ~> eixe kio
[U] kde-frameworks/kio
Available versions:
(5) 5.116.0-r3(5/5.116)^t
(6) 6.7.0(6/6.7)^t 6.7.0-r1(6/6.7)^t ~6.8.0-r1(6/6.8)^t
{X acl debug designer doc +handbook kerberos +kwallet test wayland}
Installed versions: 6.6.0(6/6.6)^t(23:01:35 10/07/24)
(X acl handbook kwallet wayland -debug -designer -doc -test)
root:552 ~>
root:549 ~> emerge -pv kio
setlocale: unsupported locale setting
setlocale: unsupported locale setting
These are the packages that would be merged, in order:
Calculating dependencies... done!
Dependency resolution took 9.89 s (backtrack: 3/20).
[ebuild NS ] kde-plasma/kwayland-5.116.0:5/5.116::gentoo [6.2.4:6::gentoo] USE="-debug -doc% -test" 0 KiB
[ebuild NS ] kde-frameworks/ki18n-5.116.0:5/5.116::gentoo [6.6.0:6/6.6::gentoo] USE="-debug -doc -test" PYTHON_SINGLE_TARGET="-python3_10 -python3_11 python3_12 -python3_13" 3057 KiB
[ebuild NS ] kde-frameworks/kconfig-5.116.0:5/5.116::gentoo [6.6.0:6/6.6::gentoo] USE="dbus -debug -doc qml -test" 290 KiB
[ebuild NS ] kde-frameworks/kwidgetsaddons-5.116.0:5/5.116::gentoo [6.6.0:6/6.6::gentoo] USE="-debug -designer -doc -test" 4173 KiB
[ebuild NS ] kde-frameworks/kdbusaddons-5.116.0:5/5.116::gentoo [6.6.0:6/6.6::gentoo] USE="X -debug -doc -test" 48 KiB
[ebuild NS ] kde-frameworks/karchive-5.116.0:5/5.116::gentoo [6.6.0:6/6.6::gentoo] USE="-debug -doc -test zstd" 1004 KiB
[ebuild NS ] kde-frameworks/kcodecs-5.116.0:5/5.116::gentoo [6.6.0:6/6.6::gentoo] USE="-debug -doc -test" 2449 KiB
[ebuild NS ] kde-frameworks/kitemviews-5.116.0:5/5.116::gentoo [6.6.0:6/6.6::gentoo] USE="-debug -designer -doc -test" 2212 KiB
[ebuild NS ] kde-frameworks/sonnet-5.116.0:5/5.116::gentoo [6.6.0:6/6.6::gentoo] USE="-aspell -debug -designer -doc hunspell qml -test" 2351 KiB
[ebuild NS ] dev-qt/qttranslations-5.15.14:5::gentoo [6.7.2:6/6.7.2::gentoo] USE="-debug% -test%" 1589 KiB
[ebuild NS ] kde-frameworks/kcoreaddons-5.116.0:5/5.116::gentoo [6.6.0:6/6.6::gentoo] USE="dbus -debug -doc (-fam) -test" 2551 KiB
[ebuild NS ] kde-frameworks/kdoctools-5.116.0:5/5.116::gentoo [6.6.0:6/6.6::gentoo] USE="-debug nls -test" 455 KiB
[ebuild NS ] kde-frameworks/kcompletion-5.116.0:5/5.116::gentoo [6.6.0:6/6.6::gentoo] USE="-debug -designer -doc -test" 2283 KiB
[ebuild NS ] kde-frameworks/kcrash-5.116.0:5/5.116::gentoo [6.6.0:6/6.6::gentoo] USE="X -debug -doc -test" 28 KiB
[ebuild NS ] kde-frameworks/kjobwidgets-5.116.0:5/5.116::gentoo [6.6.0:6/6.6::gentoo] USE="X%* -debug -doc -test" 2216 KiB
[ebuild NS ] kde-frameworks/kguiaddons-5.116.0-r1:5/5.116::gentoo [6.6.0:6/6.6::gentoo] USE="X dbus -debug -doc kf6compat%* -test wayland" 77 KiB
[ebuild NS ] kde-frameworks/kauth-5.116.0:5/5.116::gentoo [6.6.0:6/6.6::gentoo] USE="-debug -doc (policykit) -test" 2254 KiB
[ebuild NS ] kde-frameworks/kconfigwidgets-5.116.0:5/5.116::gentoo [6.6.0:6/6.6::gentoo] USE="-debug -designer -doc man%* -test" 2554 KiB
[ebuild NS ] kde-frameworks/kiconthemes-5.116.0:5/5.116::gentoo [6.6.0:6/6.6::gentoo] USE="-debug -designer -doc -test" 1282 KiB
[ebuild NS ] kde-frameworks/kservice-5.116.0:5/5.116::gentoo [6.6.0:6/6.6::gentoo] USE="-debug -doc man -test" 2480 KiB
[ebuild NS ] kde-frameworks/solid-5.116.0-r1:5/5.116::gentoo [6.6.0:6/6.6::gentoo] USE="-debug -doc -ios -test" 301 KiB
[ebuild NS ] kde-frameworks/ktextwidgets-5.116.0:5/5.116::gentoo [6.6.0:6/6.6::gentoo] USE="-debug -designer -doc -speech -test" 2493 KiB
[ebuild NS ] kde-frameworks/kded-5.116.0:5/5.116::gentoo [6.6.0:6/6.6::gentoo] USE="-debug man" 41 KiB
[ebuild NS ] kde-frameworks/kwindowsystem-5.116.0:5/5.116::gentoo [6.6.0:6/6.6::gentoo] USE="X -debug -doc -test wayland" 0 KiB
[ebuild N ] kde-plasma/kwayland-integration-6.2.4:5::gentoo USE="-debug" 26 KiB
[ebuild NS ] kde-frameworks/knotifications-5.116.0:5/5.116::gentoo [6.6.0:6/6.6::gentoo] USE="X%* dbus%* -debug -doc -phonon% qml%* -speech%" 2318 KiB
[ebuild NS ] kde-frameworks/kglobalaccel-5.116.0-r1:5/5.116::gentoo [6.6.0:6/6.6::gentoo] USE="-debug -doc kf6compat%* -test" 2252 KiB
[ebuild NS ] kde-frameworks/kxmlgui-5.116.0:5/5.116::gentoo [6.6.0:6/6.6::gentoo] USE="-debug -designer -doc -test" 2885 KiB
[ebuild NS ] kde-frameworks/kwallet-5.116.0-r1:5/5.116::gentoo [6.6.0-r1:6/6.6::gentoo] USE="-debug -doc -gpg kf6compat%* man -test" 346 KiB
[ebuild NS ] kde-frameworks/kbookmarks-5.116.0:5/5.116::gentoo [6.6.0:6/6.6::gentoo] USE="-debug -doc -test" 1075 KiB
[ebuild NS ] kde-frameworks/kio-5.116.0-r3:5/5.116::gentoo [6.6.0:6/6.6::gentoo] USE="X acl -debug -designer -doc handbook -kerberos% kwallet -test (-wayland%*)" 3712 KiB
Total: 31 packages (1 new, 30 in new slots), Size of downloads: 48790 KiB
WARNING: One or more updates/rebuilds have been skipped due to a dependency conflict:
kde-frameworks/kwidgetsaddons:6
(kde-frameworks/kwidgetsaddons-6.7.0:6/6.7::gentoo, ebuild scheduled for merge) USE="-debug -designer -doc -test" ABI_X86="(64)" conflicts with
=kde-frameworks/kwidgetsaddons-6.6*:6 required by (kde-frameworks/kxmlgui-6.6.0:6/6.6::gentoo, installed) USE="-debug -designer -doc -test" ABI_X86="(64)"
^ ^^^^
=kde-frameworks/kwidgetsaddons-6.6*:6 required by (kde-frameworks/knewstuff-6.6.0:6/6.6::gentoo, installed) USE="-debug -designer -doc -opds" ABI_X86="(64)"
^ ^^^^
=kde-frameworks/kwidgetsaddons-6.6*:6 required by (kde-frameworks/ktexteditor-6.6.0:6/6.6::gentoo, installed) USE="-debug -doc editorconfig -test" ABI_X86="(64)"
^ ^^^^
=kde-frameworks/kwidgetsaddons-6.6*:6 required by (kde-frameworks/kiconthemes-6.6.0:6/6.6::gentoo, installed) USE="-debug -designer -doc -test" ABI_X86="(64)"
^ ^^^^
=kde-frameworks/kwidgetsaddons-6.6*:6 required by (kde-frameworks/frameworkintegration-6.6.0:6/6.6::gentoo, installed) USE="-debug -test" ABI_X86="(64)"
^ ^^^^
=kde-frameworks/kwidgetsaddons-6.6*:6 required by (kde-frameworks/kwallet-6.6.0-r1:6/6.6::gentoo, installed) USE="-debug -doc -gpg man -test" ABI_X86="(64)"
^ ^^^^
=kde-frameworks/kwidgetsaddons-6.6*:6 required by (kde-frameworks/kcmutils-6.6.0:6/6.6::gentoo, installed) USE="-debug -doc -test" ABI_X86="(64)"
^ ^^^^
=kde-frameworks/kwidgetsaddons-6.6*:6 required by (kde-frameworks/kcompletion-6.6.0:6/6.6::gentoo, installed) USE="-debug -designer -doc -test" ABI_X86="(64)"
^ ^^^^
=kde-frameworks/kwidgetsaddons-6.6*:6 required by (kde-frameworks/ktextwidgets-6.6.0:6/6.6::gentoo, installed) USE="-debug -designer -doc -speech -test" ABI_X86="(64)"
^ ^^^^
=kde-frameworks/kwidgetsaddons-6.6*:6 required by (kde-frameworks/kdeclarative-6.6.0:6/6.6::gentoo, installed) USE="-debug -doc" ABI_X86="(64)"
^ ^^^^
=kde-frameworks/kwidgetsaddons-6.6*:6 required by (kde-frameworks/kjobwidgets-6.6.0:6/6.6::gentoo, installed) USE="-debug -doc -test" ABI_X86="(64)"
^ ^^^^
=kde-frameworks/kwidgetsaddons-6.6*:6 required by (kde-frameworks/kio-6.6.0:6/6.6::gentoo, installed) USE="X acl -debug -designer -doc handbook kwallet -test wayland" ABI_X86="(64)"
^ ^^^^
=kde-frameworks/kwidgetsaddons-6.6*:6 required by (kde-frameworks/kparts-6.6.0:6/6.6::gentoo, installed) USE="-debug -doc -test" ABI_X86="(64)"
^ ^^^^
=kde-frameworks/kwidgetsaddons-6.6*:6 required by (kde-frameworks/kbookmarks-6.6.0:6/6.6::gentoo, installed) USE="-debug -doc -test" ABI_X86="(64)"
^ ^^^^
=kde-frameworks/kwidgetsaddons-6.6*:6 required by (kde-frameworks/kconfigwidgets-6.6.0:6/6.6::gentoo, installed) USE="-debug -designer -doc -test" ABI_X86="(64)"
^ ^^^^
!!! The following update(s) have been skipped due to unsatisfied dependencies
!!! triggered by backtracking:
kde-frameworks/kio:6
root:550 ~>
--
========================,,============================================
SUPPORT ___________//___, Philip Webb
ELECTRIC /] [] [] [] [] []| Cities Centre, University of Toronto
TRANSIT `-O----------O---' purslowatcadotinterdotnet
--- SoupGate-Win32 v1.05
* Origin: fsxNet Usenet Gateway (21:1/5)