View previous topic :: View next topic |
Author |
Message |
ngorelen Tux's lil' helper
Joined: 11 Jan 2019 Posts: 92 Location: Princeton, NJ
|
Posted: Thu Sep 26, 2024 3:10 am Post subject: [Resolved] qt6 migration, too many blocked packages |
|
|
Hello,
during my recent world update i see the problem that too many qt5 relevant packages are blocking qt6 packages.
Below is the partial output of the recommended command: emerge -pev @world --backtrack=0
The whole list is too long, I only quote the blocking packages at the end.
Should i deselect all the blocking packages using: emerge --deselect ?
There are too many of them.
Quote: |
These are the packages that would be merged, in order:
Calculating dependencies .... ..... ..... done!
Dependency resolution took 76.65 s (backtrack: 0/0).
[ebuild R ] sys-devel/gnuconfig-20240101::gentoo 76 KiB
[ebuild R ] virtual/libintl-0-r2::gentoo ABI_X86="32 (64) (-x32)" 0 KiB
[ebuild R ] virtual/libiconv-0-r2::gentoo ABI_X86="32 (64) (-x32)" 0 KiB
......
......
......
[blocks b ] <=x11-misc/pcmanfm-qt-2 ("<=x11-misc/pcmanfm-qt-2" is soft blocking dev-util/lxqt-build-tools-2.0.0-r1)
[ebuild N ] media-gfx/lximage-qt-2.0.1::gentoo 829 KiB
[ebuild U ] lxqt-base/lxqt-policykit-2.0.0::gentoo [1.4.0::gentoo] 40 KiB
[blocks b ] <=lxqt-base/lxqt-policykit-2 ("<=lxqt-base/lxqt-policykit-2" is soft blocking dev-util/lxqt-build-tools-2.0.0-r1)
[ebuild N ] x11-misc/qps-2.9.0::gentoo 447 KiB
[ebuild N ] lxqt-base/lxqt-sudo-2.0.0::gentoo 39 KiB
[ebuild U ] lxqt-base/lxqt-panel-2.0.1::gentoo [1.4.0::gentoo] USE="alsa desktopswitch directorymenu kbindicator mainmenu mount pulseaudio quicklaunch showdesktop spacer statusnotifier taskbar volume worldclock -colorpicker -cpuload -dom -lm-sensors -networkmonitor -sysstat -tray" 648 KiB
[blocks b ] <=lxqt-base/lxqt-panel-2 ("<=lxqt-base/lxqt-panel-2" is soft blocking dev-util/lxqt-build-tools-2.0.0-r1)
[ebuild U ] lxqt-base/lxqt-runner-2.0.0::gentoo [1.4.0::gentoo] 222 KiB
[blocks b ] <=lxqt-base/lxqt-runner-2 ("<=lxqt-base/lxqt-runner-2" is soft blocking dev-util/lxqt-build-tools-2.0.0-r1)
[ebuild U ] lxqt-base/lxqt-meta-2.0.0::gentoo [1.4.0::gentoo] USE="about archiver* desktop-portal display-manager filemanager lximage* nls (policykit) processviewer* screenshot* sddm sudo* terminal* trash window-manager%* -admin -powermanagement -ssh-askpass (-minimal%)" 0 KiB
[blocks b ] <=lxqt-base/lxqt-meta-2 ("<=lxqt-base/lxqt-meta-2" is soft blocking dev-util/lxqt-build-tools-2.0.0-r1)
[blocks B ] <kde-plasma/kde-cli-tools-6.1.4-r2:* ("<kde-plasma/kde-cli-tools-6.1.4-r2:*" is soft blocking kde-plasma/kde-cli-tools-common-6.1.5)
[blocks B ] kde-plasma/kdeplasma-addons:5 ("kde-plasma/kdeplasma-addons:5" is soft blocking kde-plasma/kwin-6.1.5, kde-plasma/kdeplasma-addons-6.1.5)
[blocks B ] kde-plasma/plasma-nm:5 ("kde-plasma/plasma-nm:5" is soft blocking kde-plasma/plasma-nm-6.1.5)
[blocks B ] kde-plasma/kwin:5 ("kde-plasma/kwin:5" is soft blocking kde-plasma/kwin-6.1.5)
[blocks B ] kde-plasma/plasma-meta:5 ("kde-plasma/plasma-meta:5" is soft blocking kde-plasma/plasma-meta-6.1.5)
[blocks B ] kde-apps/kidentitymanagement:5 ("kde-apps/kidentitymanagement:5" is soft blocking kde-apps/kidentitymanagement-24.05.2)
[blocks B ] kde-plasma/drkonqi:5 ("kde-plasma/drkonqi:5" is soft blocking kde-plasma/drkonqi-6.1.5)
[blocks B ] kde-plasma/ksshaskpass:5 ("kde-plasma/ksshaskpass:5" is soft blocking kde-plasma/ksshaskpass-6.1.5)
[blocks B ] kde-plasma/kdecoration:5 ("kde-plasma/kdecoration:5" is soft blocking kde-plasma/kdecoration-6.1.5)
[blocks B ] kde-plasma/plasma-welcome:5 ("kde-plasma/plasma-welcome:5" is soft blocking kde-plasma/plasma-welcome-6.1.5)
[blocks B ] kde-frameworks/baloo:5[-kf6compat(-)] ("kde-frameworks/baloo:5[-kf6compat(-)]" is soft blocking kde-frameworks/baloo-6.5.0)
[blocks B ] kde-plasma/plasma-vault:5 ("kde-plasma/plasma-vault:5" is soft blocking kde-plasma/plasma-vault-6.1.5)
[blocks B ] kde-plasma/plasma-desktop:5 ("kde-plasma/plasma-desktop:5" is soft blocking kde-plasma/plasma-desktop-6.1.5)
[blocks B ] kde-plasma/plasma-systemmonitor:5 ("kde-plasma/plasma-systemmonitor:5" is soft blocking kde-plasma/plasma-systemmonitor-6.1.5)
[blocks B ] <kde-plasma/print-manager-23.08.5-r100:5 ("<kde-plasma/print-manager-23.08.5-r100:5" is soft blocking kde-plasma/print-manager-6.1.5)
[blocks B ] kde-plasma/libkworkspace:5 ("kde-plasma/libkworkspace:5" is soft blocking kde-plasma/plasma-workspace-6.1.5-r2)
[blocks B ] kde-plasma/kactivitymanagerd:5 ("kde-plasma/kactivitymanagerd:5" is soft blocking kde-plasma/kactivitymanagerd-6.1.5)
[blocks B ] kde-misc/kio-fuse:5 ("kde-misc/kio-fuse:5" is soft blocking kde-misc/kio-fuse-5.1.0-r1)
[blocks B ] kde-apps/kio-extras:5[-kf6compat(-)] ("kde-apps/kio-extras:5[-kf6compat(-)]" is soft blocking kde-apps/kio-extras-24.05.2-r1)
[blocks B ] kde-plasma/plasma-pa:5 ("kde-plasma/plasma-pa:5" is soft blocking kde-plasma/plasma-pa-6.1.5)
[blocks B ] kde-plasma/kscreen:5 ("kde-plasma/kscreen:5" is soft blocking kde-plasma/kscreen-6.1.5-r1)
[blocks B ] kde-plasma/khotkeys:5 ("kde-plasma/khotkeys:5" is soft blocking kde-plasma/plasma-meta-6.1.5)
[blocks B ] kde-plasma/kscreenlocker:5 ("kde-plasma/kscreenlocker:5" is soft blocking kde-plasma/kscreenlocker-6.1.5)
[blocks B ] kde-plasma/oxygen:5 ("kde-plasma/oxygen:5" is soft blocking kde-plasma/oxygen-6.1.5)
[blocks B ] kde-plasma/plasma-browser-integration:5 ("kde-plasma/plasma-browser-integration:5" is soft blocking kde-plasma/plasma-browser-integration-6.1.5)
[blocks B ] kde-apps/kaccounts-integration:5 ("kde-apps/kaccounts-integration:5" is soft blocking kde-apps/kaccounts-integration-24.05.2)
[blocks B ] kde-plasma/systemsettings:5 ("kde-plasma/systemsettings:5" is soft blocking kde-plasma/systemsettings-6.1.5)
[blocks B ] kde-plasma/kmenuedit:5 ("kde-plasma/kmenuedit:5" is soft blocking kde-plasma/kmenuedit-6.1.5)
[blocks B ] kde-apps/khelpcenter:5 ("kde-apps/khelpcenter:5" is soft blocking kde-apps/khelpcenter-24.05.2)
[blocks B ] kde-plasma/plasma-workspace:5 ("kde-plasma/plasma-workspace:5" is soft blocking kde-plasma/plasma-workspace-6.1.5-r2, kde-plasma/plasma5support-6.1.5)
[blocks B ] kde-apps/libkleo:5 ("kde-apps/libkleo:5" is soft blocking kde-apps/libkleo-24.05.2)
[blocks B ] kde-plasma/plasma-workspace-wallpapers:5 ("kde-plasma/plasma-workspace-wallpapers:5" is soft blocking kde-plasma/plasma-workspace-wallpapers-6.1.5)
[blocks B ] kde-plasma/xembed-sni-proxy:* ("kde-plasma/xembed-sni-proxy:*" is soft blocking kde-plasma/plasma-workspace-6.1.5-r2)
[blocks B ] kde-plasma/kde-cli-tools:5 ("kde-plasma/kde-cli-tools:5" is soft blocking kde-plasma/kde-cli-tools-6.1.5)
[blocks B ] kde-plasma/powerdevil:5 ("kde-plasma/powerdevil:5" is soft blocking kde-plasma/powerdevil-6.1.5)
[blocks B ] kde-plasma/bluedevil:5 ("kde-plasma/bluedevil:5" is soft blocking kde-plasma/bluedevil-6.1.5)
[blocks B ] kde-plasma/layer-shell-qt:5 ("kde-plasma/layer-shell-qt:5" is soft blocking kde-plasma/layer-shell-qt-6.1.5)
[blocks B ] kde-plasma/ksystemstats:5 ("kde-plasma/ksystemstats:5" is soft blocking kde-plasma/ksystemstats-6.1.5)
[blocks B ] kde-plasma/kwallet-pam:5 ("kde-plasma/kwallet-pam:5" is soft blocking kde-plasma/kwallet-pam-6.1.5)
[blocks B ] kde-plasma/kinfocenter:5 ("kde-plasma/kinfocenter:5" is soft blocking kde-plasma/kinfocenter-6.1.5)
[blocks B ] kde-plasma/plasma-integration:5 ("kde-plasma/plasma-integration:5" is soft blocking kde-plasma/plasma-integration-6.1.5)
[blocks B ] kde-plasma/sddm-kcm:5 ("kde-plasma/sddm-kcm:5" is soft blocking kde-plasma/sddm-kcm-6.1.5)
[blocks B ] kde-apps/kpimtextedit:5 ("kde-apps/kpimtextedit:5" is soft blocking kde-apps/kpimtextedit-24.05.2)
[blocks B ] kde-plasma/plasma-disks:5 ("kde-plasma/plasma-disks:5" is soft blocking kde-plasma/plasma-disks-6.1.5)
[blocks B ] kde-plasma/kgamma:5 ("kde-plasma/kgamma:5" is soft blocking kde-plasma/kgamma-6.1.5)
[blocks B ] <kde-plasma/plasma-workspace-6.0.80 ("<kde-plasma/plasma-workspace-6.0.80" is soft blocking kde-plasma/plasma-desktop-6.1.5)
[blocks B ] kde-plasma/xdg-desktop-portal-kde:5 ("kde-plasma/xdg-desktop-portal-kde:5" is soft blocking kde-plasma/xdg-desktop-portal-kde-6.1.5)
[blocks B ] kde-plasma/libkscreen:5 ("kde-plasma/libkscreen:5" is soft blocking kde-plasma/libkscreen-6.1.5)
[blocks B ] kde-plasma/kwrited:5 ("kde-plasma/kwrited:5" is soft blocking kde-plasma/kwrited-6.1.5)
[blocks B ] kde-plasma/breeze:5 ("kde-plasma/breeze:5" is soft blocking kde-plasma/breeze-6.1.5)
[blocks B ] kde-plasma/libksysguard:5 ("kde-plasma/libksysguard:5" is soft blocking kde-plasma/libksysguard-6.1.5)
[blocks B ] kde-plasma/kpipewire:5 ("kde-plasma/kpipewire:5" is soft blocking kde-plasma/kpipewire-6.1.5)
[blocks B ] kde-plasma/milou:5 ("kde-plasma/milou:5" is soft blocking kde-plasma/milou-6.1.5)
Total: 1753 packages (202 upgrades, 47 new, 261 in new slots, 1243 reinstalls, 140 uninstalls), Size of downloads: 7 902 830 KiB
Conflict: 220 blocks (53 unsatisfied)
|
[/quote]
Last edited by ngorelen on Fri Sep 27, 2024 2:23 am; edited 1 time in total |
|
Back to top |
|
|
asturm Developer
Joined: 05 Apr 2007 Posts: 9280
|
Posted: Thu Sep 26, 2024 5:10 am Post subject: |
|
|
Yes. All of the kde-plasma/* packages in this list were added to @world by some kde-plasma/* targeted bulk update command of yours in the past, without using --oneshot. Of those, only plasma-meta should remain in @world.
But also, you want *none* of these kde-misc/ and kde-apps/* packages listed in your output in @world.
If you make targeted upgrades, *always* use --oneshot. |
|
Back to top |
|
|
ngorelen Tux's lil' helper
Joined: 11 Jan 2019 Posts: 92 Location: Princeton, NJ
|
Posted: Thu Sep 26, 2024 8:01 pm Post subject: |
|
|
Thanks asturm. I did all that on my other Gentoo PC and it went smoothly.
The reason to accumulate those packages is that once i install a package and don't
record in world repository next time i do depclean I am asked to remove it.
So I have to "emerge --noreplace". |
|
Back to top |
|
|
asturm Developer
Joined: 05 Apr 2007 Posts: 9280
|
Posted: Thu Sep 26, 2024 8:40 pm Post subject: |
|
|
plasma-meta is there to rule all these packages (will vary depending on USE settings ofc). No, --depclean won't remove them as long as plasma-meta is in @world. |
|
Back to top |
|
|
ngorelen Tux's lil' helper
Joined: 11 Jan 2019 Posts: 92 Location: Princeton, NJ
|
Posted: Fri Sep 27, 2024 2:22 am Post subject: |
|
|
Thanks again. Marking this thread as resolved. |
|
Back to top |
|
|
ngorelen Tux's lil' helper
Joined: 11 Jan 2019 Posts: 92 Location: Princeton, NJ
|
Posted: Wed Oct 02, 2024 4:41 pm Post subject: |
|
|
Additional information to eventually emerge world.
After i did "emerge --deselect" some blocking packages and i wanted to emerge plasma-meta,
I could not do it as some other soft blocking packages do not allow it.
Instead doing emerge for the whole world works: emerge -qvuND world !
And if you have a "plasma" profile, you'd need to see if plasma-meta is really installed.
In my case it was not, so I had to to enforce its upgrade by: emerge -quvND plasma-meta. |
|
Back to top |
|
|
|