Multiple dep conflicts found when attempting to update @world on stable amd64 @plasma-meta system with amd64/17.1/desktop/plasma profile. Keywording 8 packages resolves conflicts: kde-plasma/breeze-5.23.4-r1:5 kde-plasma/kde-cli-tools-5.23.4:5 kde-plasma/kdecoration-5.23.4:5 kde-plasma/kscreenlocker-5.23.4:5 kde-plasma/kwayland-server-5.23.4:5 kde-plasma/kwin-5.23.4-r1:5 kde-plasma/layer-shell-qt-5.23.4:5 kde-plasma/libkworkspace-5.23.4-r1:5 Attachments show emerge --info, before keyboarding, and after.
Created attachment 758600 [details] emerge_info_otput
Created attachment 758601 [details] without_keywords_produces_conflicts
Created attachment 758602 [details] acepting_newer_versions_allows_world_to_resolve
Build completed (keywords enabled for named packages). No failures + linking is good. # qlist -ICv | grep "kde-plasma/breeze\|kde-plasma/kde-cli-tools\|kde-plasma/kdecoration\|kde-plasma/kscreenlocker\|kde-plasma/kwayland-server\|kde-plasma/kwin\|kde-plasma/layer-shell-qt\|kde-plasma/libkworkspace" ; revdep-rebuild.sh -u -- -vp kde-plasma/breeze-5.23.4-r1 kde-plasma/kde-cli-tools-5.23.4 kde-plasma/kdecoration-5.23.4 kde-plasma/kscreenlocker-5.23.4 kde-plasma/kwayland-server-5.23.4 kde-plasma/kwin-5.23.4-r1 kde-plasma/layer-shell-qt-5.23.4 kde-plasma/libkworkspace-5.23.4-r1 * Configuring search environment for revdep-rebuild * Checking reverse dependencies * Packages containing binaries and libraries broken by a package update * will be emerged. * Collecting system binaries and libraries * Generated new 1_files.rr * Collecting complete LD_LIBRARY_PATH * Generated new 2_ldpath.rr * Checking dynamic linking consistency [ 100% ] * Dynamic linking on your system is consistent... All done.
I don't think we should _need_ to do this, but I accept the conflicts are real and happening for a fair number of people. In bug 828963, I suggest more backtracking. Maybe a workaround is we just kick off the 5.23.x stabilisation shortly: [00:26:08] <@sam_> i don't yet understand why that would be helpful given that the rest of 5.23.x isn't stable yet (https://bugs.gentoo.org/826898 has not started) [00:28:16] <@sam_> i think what might be happening is that more backtracking was needed but your way just forces more of it to be considered [00:28:27] <@sam_> (hence no backtracking needed, because a bunch of things are eligible for upgrades and then in the depgraph) *** This bug has been marked as a duplicate of bug 826898 ***