On Friday 12 April 2024, Michael Hamilton wrote:
On Friday 12 April 2024, Patrick Shanahan wrote:
* Michael Hamilton <michael@actrix.gen.nz> [04-11-24 17:01]: ...
If I pick "deinstallation", then the following are to be removed:
dolphin dolphin-part dolphin-part-lang dolphin-zsh-completion python311-PyQt6 python311-PyQt6-WebEngine
I don't use dolphin much, but I'd like to hang onto it if possible.
If I pick "keep", then it seems like most of kde6 will be removed.
If I pick "ignore", then not much seems to change, but I have to wonder what the runtime implications might be. Seems the safest bet so far. I think I will defer the dup to another day.
well, what version(s) of dolphin* do you have as dolphin* was also just upgraded
rpm -qa --last *dolphin* libdolphinvcs6-24.02.1-342.6.x86_64 Wed 10 Apr 2024 09:47:00 PM EDT dolphin-24.02.1-1.3.x86_64 Wed 10 Apr 2024 12:11:56 PM EDT dolphin-part-24.02.1-1.3.x86_64 Wed 10 Apr 2024 12:11:51 PM EDT
I last updated to 20240405, I seem to have accumulated more dolphin cruft than you:
rpm -qa --last *dolphin* dolphin-zsh-completion-24.02.1-1.2.noarch Sat Mar 30 09:28:45 2024 dolphin-part-lang-24.02.1-1.2.noarch Sat Mar 30 09:28:37 2024 dolphin-24.02.1-1.2.x86_64 Sat Mar 30 09:28:37 2024 dolphin-part-24.02.1-1.2.x86_64 Sat Mar 30 09:28:28 2024 libdolphinvcs6-24.02.1-1.2.x86_64 Sat Mar 30 09:28:09 2024
After some trial and error, I think I've found a workable path of choices: Problem: 1: the installed python311-PyQt6-6.6.1-1.5.x86_64 requires 'libQt6Core.so.6(Qt_6.6.3_PRIVATE_API)(64bit)', but this requirement cannot be provided deleted providers: libQt6Core6-6.6.3-1.1.x86_64 Solution 1: deinstallation of python311-PyQt6-6.6.1-1.5.x86_64 <==== Solution 2: keep obsolete libQt6Core6-6.6.3-1.1.x86_64 Solution 3: break python311-PyQt6-6.6.1-1.5.x86_64 by ignoring some of its dependencies Choose from above solutions by number or skip, retry or cancel [1/2/3/s/r/c/d/?] (c): 1 <==== Problem: 2: the installed python311-PyQt6-6.6.1-1.5.x86_64 requires 'libQt6Core.so.6(Qt_6.6.3_PRIVATE_API)(64bit)', but this requirement cannot be provided deleted providers: libQt6Core6-6.6.3-1.1.x86_64 Solution 1: deinstallation of dolphin-24.02.1-1.2.x86_64 Solution 2: deinstallation of retext-8.0.2-1.2.noarch <==== Solution 3: keep obsolete dolphin-24.02.1-1.2.x86_64 Solution 4: break python311-PyQt6-6.6.1-1.5.x86_64 by ignoring some of its dependencies Choose from above solutions by number or skip, retry or cancel [1/2/3/4/s/r/c/d/?] (c): 2 <==== Problem: 3: the installed python311-PyQt6-6.6.1-1.5.x86_64 requires 'libQt6Core.so.6(Qt_6.6.3_PRIVATE_API)(64bit)', but this requirement cannot be provided deleted providers: libQt6Core6-6.6.3-1.1.x86_64 Solution 1: deinstallation of dolphin-part-24.02.1-1.2.x86_64 Solution 2: deinstallation of python311-PyQt6-WebEngine-6.6.0-2.3.x86_64 <==== Solution 3: keep obsolete dolphin-part-24.02.1-1.2.x86_64 Solution 4: break python311-PyQt6-6.6.1-1.5.x86_64 by ignoring some of its dependencies Choose from above solutions by number or skip, retry or cancel [1/2/3/4/s/r/c/d/?] (c): 2 <==== ... The following 4 packages are going to be REMOVED: clamz python311-PyQt6 python311-PyQt6-WebEngine retext 401 packages to upgrade, 13 new, 4 to remove, 2 to change arch. In summary I had to select options that resulted in the removal of: python311-PyQt6-6.6.1-1.5.x86_64 retext-8.0.2-1.2.noarch python311-PyQt6-WebEngine-6.6.0-2.3.x86_64 Applying these choices resulted in nothing of note being flagged for removal. Just in case, I made an rsync backup to a (near) duplicate bootable root (I use ext4 for root, so dual roots is my alternative to snapshots). Dup'ed OK, booted OK, desktop seems OK. Michael