Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
KDE update woes
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Portage & Programming
View previous topic :: View next topic  
Author Message
happosai
n00b
n00b


Joined: 17 Aug 2005
Posts: 43

PostPosted: Tue May 17, 2022 12:45 pm    Post subject: KDE update woes Reply with quote

Hiyas,

I've been using Gentoo for a decade or so, and have KDE installed as DE. But what really frustrates me more and more is this, which always happens sooner or later when there are KDE upgrades to be emerged:

Code:
kadonk ~ # emerge --pretend --update world

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild  N     ] acct-group/lightdm-0-r1
[ebuild  N     ] acct-user/lightdm-0
[ebuild     U  ] dev-libs/libfilezilla-0.36.0 [0.27.1]
[ebuild     U  ] sys-process/parallel-20220322 [20220222-r1]
[ebuild     U  ] sys-fs/ntfs3g-2021.8.22-r4 [2021.8.22-r3]
[ebuild     U  ] net-misc/dhcpcd-9.4.1 [9.4.0-r1]
[ebuild  N     ] dev-python/gpep517-3  USE="-test" PYTHON_TARGETS="python3_9 (-pypy3) -python3_8 -python3_10"
[ebuild     U  ] sys-fs/e2fsprogs-1.46.5-r1 [1.46.5] USE="-test%"
[ebuild     U  ] sys-devel/automake-1.16.5 [1.16.4]
[ebuild     U  ] media-libs/alsa-lib-1.2.6.1 [1.2.4] PYTHON_SINGLE_TARGET="-python3_10%"
[ebuild     U  ] net-fs/nfs-utils-2.6.1 [2.5.4-r4]
[ebuild     U  ] sys-boot/os-prober-1.79-r2 [1.78-r1]
[ebuild     U  ] media-sound/alsa-utils-1.2.6 [1.2.4]
[ebuild     U  ] kde-frameworks/extra-cmake-modules-5.92.0 [5.90.0]
[ebuild     U  ] x11-wm/twm-1.0.12 [1.0.11]
[ebuild     U  ] dev-db/postgresql-14.2-r1 [14.2] USE="kerberos*"
[ebuild     U  ] app-misc/screen-4.9.0 [4.8.0-r3]
[ebuild     U  ] dev-qt/qtcore-5.15.3 [5.15.2-r14]
[ebuild  N     ] dev-qt/qtwaylandscanner-5.15.3  USE="-debug -test"
[ebuild     U  ] dev-qt/qttest-5.15.3 [5.15.2-r10]
[ebuild     U  ] kde-plasma/plasma-workspace-wallpapers-5.24.4 [5.23.5]
[ebuild     U  ] dev-qt/qtnetwork-5.15.3 [5.15.2-r14]
[ebuild     U  ] dev-python/markupsafe-2.1.1 [1.1.1-r1] PYTHON_TARGETS="(-python3_11)"
[ebuild     U  ] dev-python/pandas-1.4.2 [1.4.1]
[ebuild     U  ] dev-python/sqlalchemy-1.4.35 [1.4.31]
[ebuild     U  ] dev-qt/qtdbus-5.15.3 [5.15.2-r10]
[ebuild     U  ] kde-frameworks/karchive-5.92.0 [5.90.0]
[ebuild     U  ] kde-frameworks/kcoreaddons-5.92.0 [5.90.0]
[ebuild     U  ] kde-frameworks/kcodecs-5.92.0 [5.90.0]
[ebuild     U  ] app-admin/sudo-1.9.10-r1 [1.9.8_p2-r1]
[ebuild     U  ] media-libs/mesa-22.0.3 [21.3.7]
[ebuild     U  ] x11-base/xorg-server-21.1.3-r2 [21.1.3-r1]
[ebuild     U  ] dev-qt/qtgui-5.15.3 [5.15.2-r16]
[ebuild     U  ] kde-frameworks/kconfig-5.92.0 [5.90.0]
[ebuild     U  ] kde-frameworks/kguiaddons-5.92.0 [5.90.0]
[ebuild     U  ] kde-frameworks/kwindowsystem-5.92.0 [5.90.0-r1]
[ebuild     U  ] kde-frameworks/kdbusaddons-5.92.0 [5.90.0]
[ebuild     U  ] kde-frameworks/kcrash-5.92.0 [5.90.0]
[ebuild     U  ] kde-plasma/xembed-sni-proxy-5.24.4 [5.23.5]
[ebuild     U  ] dev-qt/qtwidgets-5.15.3 [5.15.2-r12]
[ebuild     U  ] mail-client/thunderbird-91.9.0 [91.7.0]
[ebuild     U  ] www-client/firefox-91.9.0 [91.8.0]
[ebuild     U  ] kde-frameworks/kglobalaccel-5.92.0 [5.90.0]
[ebuild     U  ] kde-frameworks/kwidgetsaddons-5.92.0 [5.90.0]
[ebuild     U  ] kde-frameworks/kitemviews-5.92.0 [5.90.0]
[ebuild     U  ] dev-qt/qtdeclarative-5.15.3-r1 [5.15.2-r15]
[ebuild  N     ] dev-qt/qtwayland-5.15.3-r1  USE="X -debug -test -vulkan"
[ebuild     U  ] kde-frameworks/ki18n-5.92.0 [5.90.0]
[ebuild  N     ] kde-frameworks/kwayland-5.92.0  USE="-debug -doc -test"
[ebuild     U  ] kde-plasma/kdecoration-5.24.4 [5.23.5]
[ebuild     U  ] kde-plasma/layer-shell-qt-5.24.4 [5.23.5]
[ebuild     U  ] kde-frameworks/kdoctools-5.92.0 [5.90.0]
[ebuild     U  ] kde-plasma/libkscreen-5.24.4 [5.23.5-r1]
[ebuild     U  ] kde-plasma/kwayland-server-5.24.4-r2 [5.23.5]
[ebuild     U  ] kde-plasma/kwayland-integration-5.24.4 [5.23.5]
[ebuild     U  ] sys-apps/smartmontools-7.3 [7.2-r2]
[ebuild     U  ] app-office/libreoffice-7.2.6.2-r1 [7.2.5.2-r1] USE="postgres*"
[ebuild     U  ] www-client/chromium-101.0.4951.64 [100.0.4896.75] L10N="af%* ur%*"
[ebuild     U  ] kde-plasma/kgamma-5.24.4 [5.23.5]
[ebuild     U  ] kde-plasma/kwrited-5.24.4 [5.23.5]
[ebuild     U  ] xfce-extra/xfce4-screenshooter-1.9.10 [1.9.9]
[ebuild     U  ] kde-plasma/ksshaskpass-5.24.4 [5.23.5]
[ebuild     U  ] kde-plasma/kwallet-pam-5.24.4 [5.23.5]
[ebuild     U  ] kde-plasma/drkonqi-5.24.4 [5.23.5]
[ebuild     U  ] net-ftp/filezilla-3.58.0 [3.53.1-r1]
[ebuild     U  ] kde-plasma/oxygen-5.24.4 [5.23.5]
[ebuild     U  ] x11-misc/lightdm-1.30.0-r3 [1.30.0-r2] USE="-non-root%"
[ebuild     U  ] net-fs/samba-4.15.4-r3 [4.15.4-r2]
[ebuild     U  ] kde-frameworks/kauth-5.92.0 [5.90.0]
[ebuild     U  ] kde-frameworks/kconfigwidgets-5.92.0-r1 [5.90.1]
[ebuild     U  ] kde-frameworks/kiconthemes-5.92.0 [5.90.0]
[ebuild  N     ] kde-frameworks/kxmlgui-5.92.0  USE="-debug -designer -doc -test"
[ebuild     U  ] kde-plasma/libksysguard-5.24.4 [5.23.5]
[ebuild     U  ] kde-plasma/polkit-kde-agent-5.24.4 [5.23.5]
[ebuild     U  ] kde-plasma/kactivitymanagerd-5.24.4 [5.23.5]
[ebuild     U  ] kde-plasma/ksystemstats-5.24.4 [5.23.5]
[ebuild     U  ] kde-plasma/milou-5.24.4 [5.23.5]
[ebuild     U  ] kde-plasma/kmenuedit-5.24.4 [5.23.5]
[ebuild     U  ] kde-plasma/plasma-systemmonitor-5.24.4 [5.23.5]
[ebuild     U  ] kde-plasma/plasma-vault-5.24.4 [5.23.5]
[ebuild     U  ] kde-plasma/xdg-desktop-portal-kde-5.24.4-r1 [5.23.5]
[ebuild     U  ] kde-plasma/breeze-5.24.4 [5.23.5]
[ebuild     U  ] kde-plasma/plasma-integration-5.24.4 [5.23.5]
[ebuild     U  ] kde-plasma/breeze-gtk-5.24.4 [5.23.5]
[ebuild     U  ] kde-plasma/kscreenlocker-5.24.4 [5.23.5]
[ebuild     U  ] kde-plasma/kwin-5.24.4-r1 [5.23.5-r1]
[ebuild     U  ] kde-plasma/libkworkspace-5.24.4 [5.23.5]
[ebuild     U  ] kde-plasma/kde-cli-tools-5.24.4 [5.23.5]
[ebuild     U  ] kde-plasma/systemsettings-5.24.4 [5.23.5]
[ebuild     U  ] kde-plasma/khotkeys-5.24.4 [5.23.5]
[ebuild     U  ] kde-plasma/kscreen-5.24.4 [5.23.5]
[ebuild     U  ] kde-plasma/powerdevil-5.24.4 [5.23.5-r1]
[ebuild     U  ] kde-plasma/bluedevil-5.24.4 [5.23.5]
[ebuild     U  ] kde-plasma/sddm-kcm-5.24.4 [5.23.5]
[ebuild     U  ] kde-plasma/kde-gtk-config-5.24.4 [5.23.5]
[ebuild     U  ] kde-plasma/plasma-nm-5.24.4 [5.23.5]
[ebuild     U  ] kde-plasma/kinfocenter-5.24.4 [5.23.5-r1]
[ebuild     U  ] kde-plasma/plasma-disks-5.24.4 [5.23.5]
[ebuild     U  ] kde-plasma/plasma-workspace-5.24.4 [5.23.5-r2] USE="policykit%*"
[ebuild     U  ] kde-plasma/plasma-desktop-5.24.4-r1 [5.23.5-r1]
[blocks b      ] <kde-plasma/plasma-desktop-5.23.90:5 ("<kde-plasma/plasma-desktop-5.23.90:5" is soft blocking kde-plasma/plasma-workspace-5.24.4)
[ebuild     U  ] kde-plasma/kdeplasma-addons-5.24.4-r1 [5.23.5-r1]
[ebuild     U  ] kde-plasma/plasma-browser-integration-5.24.4-r1 [5.23.5]
[ebuild     U  ] kde-plasma/plasma-meta-5.24.4 [5.23.5]

!!! Multiple package instances within a single package slot have been pulled
!!! into the dependency graph, resulting in a slot conflict:

kde-frameworks/kconfig:5

  (kde-frameworks/kconfig-5.90.0:5/5.90::gentoo, installed) USE="dbus nls -debug -doc -qml -test" ABI_X86="(64)" pulled in by
    =kde-frameworks/kconfig-5.90*:5 required by (kde-frameworks/kded-5.90.0:5/5.90::gentoo, installed) USE="man -debug" ABI_X86="(64)"
    ^                       ^^^^^^^                                                                                                                                                                                                                                     
    (and 28 more with the same problem)

  (kde-frameworks/kconfig-5.92.0:5/5.92::gentoo, ebuild scheduled for merge) USE="dbus nls -debug -doc -qml -test" ABI_X86="(64)" pulled in by
    =kde-frameworks/kconfig-5.92*:5 required by (kde-frameworks/kiconthemes-5.92.0:5/5.92::gentoo, ebuild scheduled for merge) USE="-debug -designer -doc -test" ABI_X86="(64)"
    ^                       ^^^^^^^                                                                                                                                                                                                                                                                                                                     
    (and 3 more with the same problem)

kde-frameworks/kconfigwidgets:5

  (kde-frameworks/kconfigwidgets-5.90.1:5/5.90::gentoo, installed) USE="man -debug -designer -doc -test" ABI_X86="(64)" pulled in by
    =kde-frameworks/kconfigwidgets-5.90*:5 required by (kde-frameworks/plasma-5.90.0-r1:5/5.90::gentoo, installed) USE="X -debug -doc -gles2-only -man -test -wayland" ABI_X86="(64)"
    ^                              ^^^^^^^                                                                                                                                                                                                                                                                                                                                                                             
    (and 10 more with the same problem)

  (kde-frameworks/kconfigwidgets-5.92.0-r1:5/5.92::gentoo, ebuild scheduled for merge) USE="man -debug -designer -doc -test" ABI_X86="(64)" pulled in by
    =kde-frameworks/kconfigwidgets-5.92*:5 required by (kde-frameworks/kiconthemes-5.92.0:5/5.92::gentoo, ebuild scheduled for merge) USE="-debug -designer -doc -test" ABI_X86="(64)"
    ^                              ^^^^^^^                                                                                                                                                                                                                                                                                                                     
    (and 1 more with the same problem)

kde-frameworks/kcoreaddons:5

  (kde-frameworks/kcoreaddons-5.90.0:5/5.90::gentoo, installed) USE="nls -debug -doc (-fam) -test" ABI_X86="(64)" pulled in by
    =kde-frameworks/kcoreaddons-5.90*:5 required by (kde-frameworks/kiconthemes-5.90.0:5/5.90::gentoo, installed) USE="-debug -designer -doc -test" ABI_X86="(64)"
    ^                           ^^^^^^^                                                                                                                                                                                                                                                                                                   
    (and 32 more with the same problem)

  (kde-frameworks/kcoreaddons-5.92.0:5/5.92::gentoo, ebuild scheduled for merge) USE="nls -debug -doc (-fam) -test" ABI_X86="(64)" pulled in by
    =kde-frameworks/kcoreaddons-5.92*:5 required by (kde-frameworks/kiconthemes-5.92.0:5/5.92::gentoo, ebuild scheduled for merge) USE="-debug -designer -doc -test" ABI_X86="(64)"
    ^                           ^^^^^^^                                                                                                                                                                                                                                                                                                                     
    (and 5 more with the same problem)

kde-frameworks/ki18n:5

  (kde-frameworks/ki18n-5.90.0:5/5.90::gentoo, installed) USE="-debug -doc -test" ABI_X86="(64)" PYTHON_SINGLE_TARGET="python3_9 -python3_10 -python3_8" pulled in by
    =kde-frameworks/ki18n-5.90*:5 required by (kde-frameworks/kdelibs4support-5.90.0:5/5.90::gentoo, installed) USE="X handbook -debug -test" ABI_X86="(64)"
    ^                     ^^^^^^^                                                                                                                                                                                                                                                                                                   
    (and 26 more with the same problem)

  (kde-frameworks/ki18n-5.92.0:5/5.92::gentoo, ebuild scheduled for merge) USE="-debug -doc -test" ABI_X86="(64)" PYTHON_SINGLE_TARGET="python3_9 -python3_10 -python3_8" pulled in by
    =kde-frameworks/ki18n-5.92*:5 required by (kde-frameworks/kconfigwidgets-5.92.0-r1:5/5.92::gentoo, ebuild scheduled for merge) USE="man -debug -designer -doc -test" ABI_X86="(64)"
    ^                     ^^^^^^^                                                                                                                                                                                                                                                                                                                                                 
    >=kde-frameworks/ki18n-5.92:5 required by (kde-frameworks/kdoctools-5.92.0:5/5.92::gentoo, ebuild scheduled for merge) USE="nls -debug -test" ABI_X86="(64)"
    ^^                     ^^^^^^                                                                                                                                                                                                                                                                                     
    (and 2 more with the same problems)

kde-frameworks/kitemviews:5

  (kde-frameworks/kitemviews-5.90.0:5/5.90::gentoo, installed) USE="nls -debug -designer -doc -test" ABI_X86="(64)" pulled in by
    =kde-frameworks/kitemviews-5.90*:5 required by (kde-frameworks/kiconthemes-5.90.0:5/5.90::gentoo, installed) USE="-debug -designer -doc -test" ABI_X86="(64)"
    ^                          ^^^^^^^                                                                                                                                                                                                                                                                                                   
    (and 6 more with the same problem)

  (kde-frameworks/kitemviews-5.92.0:5/5.92::gentoo, ebuild scheduled for merge) USE="nls -debug -designer -doc -test" ABI_X86="(64)" pulled in by
    =kde-frameworks/kitemviews-5.92*:5 required by (kde-frameworks/kiconthemes-5.92.0:5/5.92::gentoo, ebuild scheduled for merge) USE="-debug -designer -doc -test" ABI_X86="(64)"
    ^                          ^^^^^^^                                                                                                                                                                                                                                                                                                                     
    (and 1 more with the same problem)

kde-frameworks/kwidgetsaddons:5

  (kde-frameworks/kwidgetsaddons-5.90.0:5/5.90::gentoo, installed) USE="nls -debug -designer -doc -test" ABI_X86="(64)" pulled in by
    =kde-frameworks/kwidgetsaddons-5.90*:5 required by (kde-frameworks/kiconthemes-5.90.0:5/5.90::gentoo, installed) USE="-debug -designer -doc -test" ABI_X86="(64)"
    ^                              ^^^^^^^                                                                                                                                                                                                                                                                                                   
    (and 18 more with the same problem)

  (kde-frameworks/kwidgetsaddons-5.92.0:5/5.92::gentoo, ebuild scheduled for merge) USE="nls -debug -designer -doc -test" ABI_X86="(64)" pulled in by
    =kde-frameworks/kwidgetsaddons-5.92*:5 required by (kde-frameworks/kconfigwidgets-5.92.0-r1:5/5.92::gentoo, ebuild scheduled for merge) USE="man -debug -designer -doc -test" ABI_X86="(64)"
    ^                              ^^^^^^^                                                                                                                                                                                                                                                                                                                                                 
    (and 2 more with the same problem)

kde-frameworks/kdbusaddons:5

  (kde-frameworks/kdbusaddons-5.90.0:5/5.90::gentoo, installed) USE="X nls -debug -doc -test" ABI_X86="(64)" pulled in by
    =kde-frameworks/kdbusaddons-5.90*:5 required by (kde-frameworks/kdelibs4support-5.90.0:5/5.90::gentoo, installed) USE="X handbook -debug -test" ABI_X86="(64)"
    ^                           ^^^^^^^                                                                                                                                                                                                                                                                                                   
    (and 7 more with the same problem)

  (kde-frameworks/kdbusaddons-5.92.0:5/5.92::gentoo, ebuild scheduled for merge) USE="X nls -debug -doc -test" ABI_X86="(64)" pulled in by
    =kde-frameworks/kdbusaddons-5.92*:5 required by (kde-frameworks/kglobalaccel-5.92.0:5/5.92::gentoo, ebuild scheduled for merge) USE="nls -debug -doc -test" ABI_X86="(64)"
    ^                           ^^^^^^^                                                                                                                                                                                                                                                                                                               

kde-frameworks/kwindowsystem:5

  (kde-frameworks/kwindowsystem-5.90.0-r1:5/5.90::gentoo, installed) USE="X nls -debug -doc -test" ABI_X86="(64)" pulled in by
    =kde-frameworks/kwindowsystem-5.90*:5 required by (kde-frameworks/khtml-5.90.0-r1:5/5.90::gentoo, installed) USE="X -debug -test" ABI_X86="(64)"
    ^                             ^^^^^^^                                                                                                                                                                                                                                                                 
    (and 9 more with the same problem)

  (kde-frameworks/kwindowsystem-5.92.0:5/5.92::gentoo, ebuild scheduled for merge) USE="X nls -debug -doc -test" ABI_X86="(64)" pulled in by
    =kde-frameworks/kwindowsystem-5.92*:5[X] required by (kde-frameworks/kglobalaccel-5.92.0:5/5.92::gentoo, ebuild scheduled for merge) USE="nls -debug -doc -test" ABI_X86="(64)"
    ^                             ^^^^^^^                                                                                                                                                                                                                                                                                                                   
    (and 1 more with the same problem)

kde-frameworks/kauth:5

  (kde-frameworks/kauth-5.90.0:5/5.90::gentoo, installed) USE="nls policykit -debug -doc -test" ABI_X86="(64)" pulled in by
    =kde-frameworks/kauth-5.90*:5 required by (kde-frameworks/kcmutils-5.90.0:5/5.90::gentoo, installed) USE="-debug -doc -test" ABI_X86="(64)"
    ^                     ^^^^^^^                                                                                                                                                                                                                                                                   
    (and 4 more with the same problem)

  (kde-frameworks/kauth-5.92.0:5/5.92::gentoo, ebuild scheduled for merge) USE="nls policykit -debug -doc -test" ABI_X86="(64)" pulled in by
    =kde-frameworks/kauth-5.92*:5 required by (kde-frameworks/kconfigwidgets-5.92.0-r1:5/5.92::gentoo, ebuild scheduled for merge) USE="man -debug -designer -doc -test" ABI_X86="(64)"
    ^                     ^^^^^^^                                                                                                                                                                                                                                                                                                                                                 

kde-frameworks/kdoctools:5

  (kde-frameworks/kdoctools-5.90.0:5/5.90::gentoo, installed) USE="nls -debug -test" ABI_X86="(64)" pulled in by
    =kde-frameworks/kdoctools-5.90*:5 required by (kde-frameworks/kio-5.90.0:5/5.90::gentoo, installed) USE="X acl handbook kwallet -debug -designer -doc -kerberos -test" ABI_X86="(64)"
    ^                         ^^^^^^^                                                                                                                                                                                                                                                                                                                                                                                                                           
    (and 1 more with the same problem)

  (kde-frameworks/kdoctools-5.92.0:5/5.92::gentoo, ebuild scheduled for merge) USE="nls -debug -test" ABI_X86="(64)" pulled in by
    >=kde-frameworks/kdoctools-5.92:5 required by (kde-frameworks/kconfigwidgets-5.92.0-r1:5/5.92::gentoo, ebuild scheduled for merge) USE="man -debug -designer -doc -test" ABI_X86="(64)"
    ^^                         ^^^^^^                                                                                                                                                                                                                                                                                                                                                 

dev-qt/qtcore:5

  (dev-qt/qtcore-5.15.2-r14-3:5/5.15.2::gentoo, installed) USE="icu -debug -old-kernel -systemd -test" ABI_X86="(64)" pulled in by
    =dev-qt/qtcore-5.15.2* required by (dev-qt/qtdeclarative-5.15.2-r15:5/5.15::gentoo, installed) USE="jit widgets -debug -gles2-only -localstorage -test -vulkan" ABI_X86="(64)"
    ^              ^^^^^^^                                                                                                                                                                                                                                                                                                                                                                       
    (and 29 more with the same problem)

  (dev-qt/qtcore-5.15.3:5/5.15.3::gentoo, ebuild scheduled for merge) USE="icu -debug -old-kernel -systemd -test" ABI_X86="(64)" pulled in by
    =dev-qt/qtcore-5.15.3*:5= required by (dev-qt/qttest-5.15.3:5/5.15::gentoo, ebuild scheduled for merge) USE="-debug -test" ABI_X86="(64)"
    ^              ^^^^^^^^^^                                                                                                                                                                                                                                                   
    (and 7 more with the same problem)

dev-qt/qtdeclarative:5

  (dev-qt/qtdeclarative-5.15.2-r15:5/5.15::gentoo, installed) USE="jit widgets -debug -gles2-only -localstorage -test -vulkan" ABI_X86="(64)" pulled in by
    =dev-qt/qtdeclarative-5.15.2* required by (dev-qt/qtquickcontrols-5.15.2-r1:5/5.15::gentoo, installed) USE="widgets -debug -test" ABI_X86="(64)"
    ^                     ^^^^^^^                                                                                                                                                                                                                                                     
    (and 6 more with the same problem)

  (dev-qt/qtdeclarative-5.15.3-r1:5/5.15::gentoo, ebuild scheduled for merge) USE="jit widgets -debug -gles2-only -localstorage -test -vulkan" ABI_X86="(64)" pulled in by
    =dev-qt/qtdeclarative-5.15.3*:5= required by (dev-qt/qtwayland-5.15.3-r1:5/5.15.3::gentoo, ebuild scheduled for merge) USE="X -debug -test -vulkan" ABI_X86="(64)"
    ^                     ^^^^^^^^^^                                                                                                                                                                                                                                                                                                           

dev-qt/qtgui:5

  (dev-qt/qtgui-5.15.2-r16-1:5/5.15.2::gentoo, installed) USE="X dbus egl gif jpeg libinput png udev -accessibility -debug -eglfs -evdev -gles2-only -ibus -linuxfb -test -tslib -tuio -vnc -vulkan -wayland" ABI_X86="(64)" pulled in by
    =dev-qt/qtgui-5.15.2* required by (dev-qt/qtquickcontrols-5.15.2-r1:5/5.15::gentoo, installed) USE="widgets -debug -test" ABI_X86="(64)"
    ^             ^^^^^^^                                                                                                                                                                                                                                                     
    dev-qt/qtgui:5/5.15.2= required by (media-libs/opencv-4.5.5-r1:0/4.5.5::gentoo, installed) USE="contrib contribdnn eigen features2d jpeg opengl openmp png python qt5 tiff (-contribcvv) -contribfreetype (-contribhdf) (-contribovis) (-contribsfm) (-contribxfeatures2d) (-cuda) -debug -dnnsamples -download -examples -ffmpeg -gdal (-gflags) (-glog) -gphoto2 -gstreamer -gtk3 -ieee1394 -java -jpeg2k -lapack -lto -opencl -opencvapps -openexr (-tesseract) -testprograms -threads -v4l -vaapi (-vtk) -webp -xine" ABI_X86="(64) -32 (-x32)" CPU_FLAGS_X86="sse sse2 -avx -avx2 -avx512f -f16c -fma3 -popcnt -sse3 -sse4_1 -sse4_2 -ssse3" PYTHON_TARGETS="python3_9 -python3_10 -python3_8"
                ^^^^^^^^^^                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             
    (and 14 more with the same problems)

  (dev-qt/qtgui-5.15.3:5/5.15.3::gentoo, ebuild scheduled for merge) USE="X dbus egl gif jpeg libinput png udev -accessibility -debug -eglfs -evdev -gles2-only -ibus -linuxfb -test -tslib -tuio -vnc -vulkan -wayland" ABI_X86="(64)" pulled in by
    =dev-qt/qtgui-5.15.3*:5=[dbus] required by (dev-qt/qtwidgets-5.15.3:5/5.15::gentoo, ebuild scheduled for merge) USE="X dbus gtk png -debug -gles2-only -test" ABI_X86="(64)"
    ^             ^^^^^^^^^^                                                                                                                                                                                                                                                                                                                                                                                     
    (and 4 more with the same problem)

dev-qt/qtdbus:5

  (dev-qt/qtdbus-5.15.2-r10-1:5/5.15::gentoo, installed) USE="-debug -test" ABI_X86="(64)" pulled in by
    =dev-qt/qtdbus-5.15.2* required by (dev-qt/qtsensors-5.15.2-r1:5/5.15::gentoo, installed) USE="-debug -qml -test" ABI_X86="(64)"
    ^              ^^^^^^^                                                                                                                                                                                                                                             
    (and 3 more with the same problem)

  (dev-qt/qtdbus-5.15.3:5/5.15::gentoo, ebuild scheduled for merge) USE="-debug -test" ABI_X86="(64)" pulled in by
    =dev-qt/qtdbus-5.15.3* required by (dev-qt/qtgui-5.15.3:5/5.15.3::gentoo, ebuild scheduled for merge) USE="X dbus egl gif jpeg libinput png udev -accessibility -debug -eglfs -evdev -gles2-only -ibus -linuxfb -test -tslib -tuio -vnc -vulkan -wayland" ABI_X86="(64)"
    ^              ^^^^^^^                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           
    (and 1 more with the same problem)

dev-qt/qtnetwork:5

  (dev-qt/qtnetwork-5.15.2-r14:5/5.15::gentoo, installed) USE="ssl -connman -debug -gssapi -libproxy -networkmanager -sctp -test" ABI_X86="(64)" pulled in by
    =dev-qt/qtnetwork-5.15.2* required by (dev-qt/qtwebengine-5.15.2_p20211216:5/5.15::gentoo, installed) USE="alsa jumbo-build system-ffmpeg system-icu widgets -bindist -debug -designer -geolocation -kerberos -pulseaudio -test" ABI_X86="(64)"
    ^                 ^^^^^^^                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   
    (and 5 more with the same problem)

  (dev-qt/qtnetwork-5.15.3:5/5.15::gentoo, ebuild scheduled for merge) USE="ssl -connman -debug -gssapi -libproxy -networkmanager -sctp -test" ABI_X86="(64)" pulled in by
    =dev-qt/qtnetwork-5.15.3* required by (dev-qt/qtdeclarative-5.15.3-r1:5/5.15::gentoo, ebuild scheduled for merge) USE="jit widgets -debug -gles2-only -localstorage -test -vulkan" ABI_X86="(64)"
    ^                 ^^^^^^^                                                                                                                                                                                                                                                                                                                                                                                       

dev-qt/qtwidgets:5

  (dev-qt/qtwidgets-5.15.2-r12-1:5/5.15::gentoo, installed) USE="X dbus gtk png -debug -gles2-only -test" ABI_X86="(64)" pulled in by
    =dev-qt/qtwidgets-5.15.2*[-gles2-only] required by (dev-qt/qtopengl-5.15.2-r11:5/5.15::gentoo, installed) USE="-debug -gles2-only -test" ABI_X86="(64)"
    ^                 ^^^^^^^                                                                                                                                                                                                                                                                 
    (and 6 more with the same problem)

  (dev-qt/qtwidgets-5.15.3:5/5.15::gentoo, ebuild scheduled for merge) USE="X dbus gtk png -debug -gles2-only -test" ABI_X86="(64)" pulled in by
    =dev-qt/qtwidgets-5.15.3*[gles2-only=] required by (dev-qt/qtdeclarative-5.15.3-r1:5/5.15::gentoo, ebuild scheduled for merge) USE="jit widgets -debug -gles2-only -localstorage -test -vulkan" ABI_X86="(64)"
    ^                 ^^^^^^^                                                                                                                                                                                                                                                                                                                                                                                                   

kde-frameworks/karchive:5

  (kde-frameworks/karchive-5.92.0:5/5.92::gentoo, ebuild scheduled for merge) USE="zstd -debug -doc -test" ABI_X86="(64)" pulled in by
    =kde-frameworks/karchive-5.92*:5 required by (kde-frameworks/kdoctools-5.92.0:5/5.92::gentoo, ebuild scheduled for merge) USE="nls -debug -test" ABI_X86="(64)"
    ^                        ^^^^^^^                                                                                                                                                                                                                                                                                     
    (and 1 more with the same problem)

  (kde-frameworks/karchive-5.90.0:5/5.90::gentoo, installed) USE="zstd -debug -doc -test" ABI_X86="(64)" pulled in by
    =kde-frameworks/karchive-5.90*:5 required by (kde-frameworks/kdoctools-5.90.0:5/5.90::gentoo, installed) USE="nls -debug -test" ABI_X86="(64)"
    ^                        ^^^^^^^                                                                                                                                                                                                                                                                   
    (and 9 more with the same problem)

kde-frameworks/kcodecs:5

  (kde-frameworks/kcodecs-5.92.0:5/5.92::gentoo, ebuild scheduled for merge) USE="nls -debug -doc -test" ABI_X86="(64)" pulled in by
    =kde-frameworks/kcodecs-5.92*:5 required by (kde-frameworks/kconfigwidgets-5.92.0-r1:5/5.92::gentoo, ebuild scheduled for merge) USE="man -debug -designer -doc -test" ABI_X86="(64)"
    ^                       ^^^^^^^                                                                                                                                                                                                                                                                                                                                                 

  (kde-frameworks/kcodecs-5.90.0:5/5.90::gentoo, installed) USE="nls -debug -doc -test" ABI_X86="(64)" pulled in by
    =kde-frameworks/kcodecs-5.90*:5 required by (kde-frameworks/kcontacts-5.90.0:5/5.90::gentoo, installed) USE="-debug -doc -test" ABI_X86="(64)"
    ^                       ^^^^^^^                                                                                                                                                                                                                                                                     
    (and 7 more with the same problem)

kde-frameworks/kiconthemes:5

  (kde-frameworks/kiconthemes-5.92.0:5/5.92::gentoo, ebuild scheduled for merge) USE="-debug -designer -doc -test" ABI_X86="(64)" pulled in by
    =kde-frameworks/kiconthemes-5.92*:5 required by (kde-frameworks/kxmlgui-5.92.0:5/5.92::gentoo, ebuild scheduled for merge) USE="-debug -designer -doc -test" ABI_X86="(64)"
    ^                           ^^^^^^^                                                                                                                                                                                                                                                                                                                 

  (kde-frameworks/kiconthemes-5.90.0:5/5.90::gentoo, installed) USE="-debug -designer -doc -test" ABI_X86="(64)" pulled in by
    =kde-frameworks/kiconthemes-5.90*:5 required by (kde-frameworks/qqc2-desktop-style-5.90.0-r1:5/5.90::gentoo, installed) USE="-debug -test" ABI_X86="(64)"
    ^                           ^^^^^^^                                                                                                                                                                                                                                                         
    (and 11 more with the same problem)

kde-frameworks/kglobalaccel:5

  (kde-frameworks/kglobalaccel-5.92.0:5/5.92::gentoo, ebuild scheduled for merge) USE="nls -debug -doc -test" ABI_X86="(64)" pulled in by
    =kde-frameworks/kglobalaccel-5.92*:5 required by (kde-frameworks/kxmlgui-5.92.0:5/5.92::gentoo, ebuild scheduled for merge) USE="-debug -designer -doc -test" ABI_X86="(64)"
    ^                            ^^^^^^^                                                                                                                                                                                                                                                                                                                 

  (kde-frameworks/kglobalaccel-5.90.0:5/5.90::gentoo, installed) USE="nls -debug -doc -test" ABI_X86="(64)" pulled in by
    =kde-frameworks/kglobalaccel-5.90*:5 required by (kde-frameworks/plasma-5.90.0-r1:5/5.90::gentoo, installed) USE="X -debug -doc -gles2-only -man -test -wayland" ABI_X86="(64)"
    ^                            ^^^^^^^                                                                                                                                                                                                                                                                                                                                                                             
    (and 3 more with the same problem)

kde-frameworks/kcrash:5

  (kde-frameworks/kcrash-5.92.0:5/5.92::gentoo, ebuild scheduled for merge) USE="X nls -debug -doc -test" ABI_X86="(64)" pulled in by
    =kde-frameworks/kcrash-5.92*:5 required by (kde-frameworks/kglobalaccel-5.92.0:5/5.92::gentoo, ebuild scheduled for merge) USE="nls -debug -doc -test" ABI_X86="(64)"
    ^                      ^^^^^^^                                                                                                                                                                                                                                                                                                               

  (kde-frameworks/kcrash-5.90.0:5/5.90::gentoo, installed) USE="X nls -debug -doc -test" ABI_X86="(64)" pulled in by
    =kde-frameworks/kcrash-5.90*:5 required by (kde-frameworks/kinit-5.90.0:5/5.90::gentoo, installed) USE="X caps man -debug" ABI_X86="(64)"
    ^                      ^^^^^^^                                                                                                                                                                                                                                                                                   
    (and 5 more with the same problem)

dev-qt/qttest:5

  (dev-qt/qttest-5.15.3:5/5.15::gentoo, ebuild scheduled for merge) USE="-debug -test" ABI_X86="(64)" pulled in by
    =dev-qt/qttest-5.15.3* required by (dev-qt/qtdeclarative-5.15.3-r1:5/5.15::gentoo, ebuild scheduled for merge) USE="jit widgets -debug -gles2-only -localstorage -test -vulkan" ABI_X86="(64)"
    ^              ^^^^^^^                                                                                                                                                                                                                                                                                                                                                                                       

  (dev-qt/qttest-5.15.2-r10-1:5/5.15::gentoo, installed) USE="-debug -test" ABI_X86="(64)" pulled in by
    =dev-qt/qttest-5.15.2* required by (dev-qt/qtdeclarative-5.15.2-r15:5/5.15::gentoo, installed) USE="jit widgets -debug -gles2-only -localstorage -test -vulkan" ABI_X86="(64)"
    ^              ^^^^^^^                                                                                                                                                                                                                                                                                                                                                                       

kde-frameworks/kguiaddons:5

  (kde-frameworks/kguiaddons-5.92.0:5/5.92::gentoo, ebuild scheduled for merge) USE="X -debug -doc -test -wayland" ABI_X86="(64)" pulled in by
    =kde-frameworks/kguiaddons-5.92*:5 required by (kde-frameworks/kconfigwidgets-5.92.0-r1:5/5.92::gentoo, ebuild scheduled for merge) USE="man -debug -designer -doc -test" ABI_X86="(64)"
    ^                          ^^^^^^^                                                                                                                                                                                                                                                                                                                                                 
    (and 1 more with the same problem)

  (kde-frameworks/kguiaddons-5.90.0:5/5.90::gentoo, installed) USE="X -debug -doc -test -wayland" ABI_X86="(64)" pulled in by
    =kde-frameworks/kguiaddons-5.90*:5 required by (kde-frameworks/kio-5.90.0:5/5.90::gentoo, installed) USE="X acl handbook kwallet -debug -designer -doc -kerberos -test" ABI_X86="(64)"
    ^                          ^^^^^^^                                                                                                                                                                                                                                                                                                                                                                                                                           
    (and 5 more with the same problem)

NOTE: Use the '--verbose-conflicts' option to display parents omitted above


Removing the blocks and re-emerging usually helps. But what can be done so that portage is able to do this on its own? I'm really annoyed by portage being unable to do any KDE updates on its own since ages.

Profile is set to 17.1 amd64 desktop plasma.
Back to top
View user's profile Send private message
grknight
Retired Dev
Retired Dev


Joined: 20 Feb 2015
Posts: 1642

PostPosted: Tue May 17, 2022 12:50 pm    Post subject: Re: KDE update woes Reply with quote

happosai wrote:
Hiyas,

I've been using Gentoo for a decade or so, and have KDE installed as DE. But what really frustrates me more and more is this, which always happens sooner or later when there are KDE upgrades to be emerged:

Code:
kadonk ~ # emerge --pretend --update world


Updating @world without --deep (-D) is shallow which does not look at all items installed. This often leads to the issues you are having. I recommend the following system update command at a minimum:
Code:
emerge --update --deep --changed-use @world
# or short form:
emerge -uDU @world
Back to top
View user's profile Send private message
NeddySeagoon
Administrator
Administrator


Joined: 05 Jul 2003
Posts: 54212
Location: 56N 3W

PostPosted: Tue May 17, 2022 12:56 pm    Post subject: Reply with quote

happosai,

Add --deep to your command.

If that still fails, try a larger value of --backtrack than the default, as well as --deep.
Add --backtrack=250 to your emerge command.

That makes portage try harder to find a solution to the dependency graph.
It also takes longer until it fails, if it fails, so you might want to use --ask rather than --pretend.
_________________
Regards,

NeddySeagoon

Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail.
Back to top
View user's profile Send private message
asturm
Developer
Developer


Joined: 05 Apr 2007
Posts: 8935

PostPosted: Tue May 17, 2022 1:40 pm    Post subject: Reply with quote

NeddySeagoon wrote:
Add --backtrack=250 to your emerge command.

That makes portage try harder to find a solution to the dependency graph.

...which can usually also be read from the Portage output omitted by the OP.
Back to top
View user's profile Send private message
miket
Guru
Guru


Joined: 28 Apr 2007
Posts: 488
Location: Gainesville, FL, USA

PostPosted: Wed May 18, 2022 3:25 am    Post subject: Reply with quote

The other thing--before trying to increase the backtracking--is to pay attention to the messages toward the end of the output telling you about any needed USE-flag, keyword, masked-package, and license changes or of unavailable packages. If you don't make Portage happy in this regard, it doesn't matter how high you set the backtracking limits.

Recently I gave a good bit of thought into how to do Portage-tree dependency resolution. Though my use case was only to assemble a stage3 package set from packages already installed in the system, I gave some thought about the more general problem of deciding what packages to build when doing an update. I soon was very glad it was a problem I did not have to solve!

The big thing I saw was that emerge has to do an initial pass through all the packages that are subject to updating and note whether the updates are doable or if they conflict with something. After the first pass comes the hard part: trying to find a solution that resolves all the slot conflicts while observing all the dependency constraints. Those additional passes are really expensive, so Portage is set to dump out if it finds that no solution is possible. So...if there is no way forward without, say, some certain USE-flag, all you get is an error message that includes all the slot conflicts it still hadn't resolved.
Back to top
View user's profile Send private message
sam_
Developer
Developer


Joined: 14 Aug 2020
Posts: 1677

PostPosted: Wed May 18, 2022 3:58 am    Post subject: Reply with quote

miket wrote:
The other thing--before trying to increase the backtracking--is to pay attention to the messages toward the end of the output telling you about any needed USE-flag, keyword, masked-package, and license changes or of unavailable packages. If you don't make Portage happy in this regard, it doesn't matter how high you set the backtracking limits.

Recently I gave a good bit of thought into how to do Portage-tree dependency resolution. Though my use case was only to assemble a stage3 package set from packages already installed in the system, I gave some thought about the more general problem of deciding what packages to build when doing an update. I soon was very glad it was a problem I did not have to solve!

The big thing I saw was that emerge has to do an initial pass through all the packages that are subject to updating and note whether the updates are doable or if they conflict with something. After the first pass comes the hard part: trying to find a solution that resolves all the slot conflicts while observing all the dependency constraints. Those additional passes are really expensive, so Portage is set to dump out if it finds that no solution is possible. So...if there is no way forward without, say, some certain USE-flag, all you get is an error message that includes all the slot conflicts it still hadn't resolved.


Yep, exactly. What is often the cause (if not one of the things you said, although your last one ("unavailable packages") is actually it) is being unable to rebuild something but it doesn't tell you this clearly. This is why emerge -pev @world --backtrack=0, which spits out a list of things which can't be (easily) rebuilt, is often useful to identify things holding stuff up, even if Portage didn't suggest the issues to you on a world upgrade.

But yes, the normal upgrade command should be something like: emerge -a -uvDU @world or simliar. If "solved" by unmerging as a one-off, it's just going to happen next time, as the real cause was not addressed. And the real cause is almost always one of the things mentioned above. (This is also why it tends to happen more on older installs, because there's more cruft, and obsolete/too tight package.accept_keywords entries, etc.)
Back to top
View user's profile Send private message
happosai
n00b
n00b


Joined: 17 Aug 2005
Posts: 43

PostPosted: Wed May 18, 2022 9:57 am    Post subject: Reply with quote

Thanks for all replies, I will try as mentioned and revert back about the outcome.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Portage & Programming All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum