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' ??

PP> Why indeed is KDE-5 still supported anywhere in Gentoo ?
ES> 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


Reply via email to