deleted providers: libQt6Core6-6.6.3-1.1.x86_64
Hi, I am attempting to update openSUSE Tumbleweed. # zypper dup Refreshing service 'NVIDIA'. Refreshing service 'openSUSE'. Loading repository data... Reading installed packages... Warning: You are about to do a distribution upgrade with all enabled repositories. Make sure these repositories are compatible before you continue. See 'man zypper' for more information about this command. Computing distribution upgrade... 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 cancel [1/2/3/c/d/?] (c): - :~> zypper lr -ua Repository priorities in effect: (See 'zypper lr -P' for details) 98 (raised priority) : 1 repository 99 (default priority) : 6 repositories # | Alias | Name | Enabled | GPG Check | Refresh | URI ---+----------------------------+-------------------------------------------+---------+-----------+---------+------------------------------------------------------------------------------------- 1 | Games | Games | Yes | (r ) Yes | Yes | http://download.opensuse.org/repositories/games/openSUSE_Tumbleweed/ 2 | Multimedia-Proaudio | download.opensuse.org-multimedia-proaudio | No | ---- | ---- | https://download.opensuse.org/repositories/multimedia:/proaudio/openSUSE_Tum... 3 | NVIDIA:repo-non-free | repo-non-free | Yes | (r ) Yes | Yes | https://download.nvidia.com/opensuse/tumbleweed/ 4 | home_pzz | home:pzz (openSUSE_Tumbleweed) | No | ---- | ---- | https://download.opensuse.org/repositories/home:/pzz/openSUSE_Tumbleweed/ 5 | libdvdcss2 | libdvdcss2 | No | ---- | ---- | http://opensuse-guide.org/repo/openSUSE_Tumbleweed/ 6 | openSUSE:repo-non-oss | repo-non-oss | Yes | (r ) Yes | Yes | http://cdn.opensuse.org/tumbleweed//repo/non-oss 7 | openSUSE:repo-openh264 | repo-openh264 | Yes | (r ) Yes | Yes | http://codecs.opensuse.org/openh264/openSUSE_Tumbleweed 8 | openSUSE:repo-oss | repo-oss | Yes | (r ) Yes | Yes | http://cdn.opensuse.org/tumbleweed//repo/oss 9 | openSUSE:repo-oss-debug | repo-oss-debug | No | ---- | ---- | http://cdn.opensuse.org/debug/tumbleweed//repo/oss 10 | openSUSE:repo-oss-source | repo-oss-source | No | ---- | ---- | http://cdn.opensuse.org/source/tumbleweed//repo/oss 11 | openSUSE:update-tumbleweed | update-tumbleweed | Yes | (r ) Yes | Yes | http://cdn.opensuse.org/update/tumbleweed/ 12 | oss | oss | No | ---- | ---- | https://downloadcontent.opensuse.org/tumbleweed/repo/oss 13 | packman-essentials | packman-essentials | Yes | (r ) Yes | Yes | http://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Tumbleweed/Essential... Thinkcentre-M57p:~> - Can you tell me what is going on with this? 'libQt6Core.so.6(Qt_6.6.3_PRIVATE_API)(64bit)' <- is the problem? -Regards
Hello, In the Message; Subject : deleted providers: libQt6Core6-6.6.3-1.1.x86_64 Message-ID : <3146554e-afd7-45ec-ba1e-2507127dacaa@gmx.com> Date & Time: Thu, 11 Apr 2024 00:52:47 -0500 [-pj] == -pj via openSUSE Users <users@lists.opensuse.org> has written: -pj> Hi, I am attempting to update openSUSE Tumbleweed. -pj> # zypper dup -pj> Refreshing service 'NVIDIA'. -pj> Refreshing service 'openSUSE'. -pj> Loading repository data... -pj> Reading installed packages... -pj> Warning: You are about to do a distribution upgrade with all enabled -pj> repositories. Make sure these repositories are compatible before you -pj> continue. See 'man zypper' for more information about this command. -pj> Computing distribution upgrade... -pj> Problem: 1: the installed python311-PyQt6-6.6.1-1.5.x86_64 requires -pj> 'libQt6Core.so.6(Qt_6.6.3_PRIVATE_API)(64bit)', but this requirement -pj> cannot be provided -pj> deleted providers: libQt6Core6-6.6.3-1.1.x86_64 -pj> Solution 1: deinstallation of python311-PyQt6-6.6.1-1.5.x86_64 -pj> Solution 2: keep obsolete libQt6Core6-6.6.3-1.1.x86_64 -pj> Solution 3: break python311-PyQt6-6.6.1-1.5.x86_64 by ignoring some of -pj> its dependencies [...] -pj> Can you tell me what is going on with this? -pj> 'libQt6Core.so.6(Qt_6.6.3_PRIVATE_API)(64bit)' <- is the problem? libQt6Core.so.6.6.3 has been updated to libQt6Core.so.6.7.0. So, choose 'uninstall python311-PyQt6-6.6.1-1.5.x86_64'. YaST2 allows you to see the whole picture. Regards. --- ┏━━┓彡 野宮 賢 mail-to: nomiya @ lake.dti.ne.jp ┃\/彡 ┗━━┛ "Distinguish between what is meaningful to me and what is meaningless, and forget what is meaningless to me. This is where individuality comes into play. This is a function that computer cannot perform." -- Shigehiko Toyama (in Japanes) --
On 04-11-2024 02:19AM, Masaru Nomiya wrote:
Hello,
In the Message;
Subject : deleted providers: libQt6Core6-6.6.3-1.1.x86_64 Message-ID : <3146554e-afd7-45ec-ba1e-2507127dacaa@gmx.com> Date & Time: Thu, 11 Apr 2024 00:52:47 -0500
[-pj] == -pj via openSUSE Users <users@lists.opensuse.org> has written:
-pj> Hi, I am attempting to update openSUSE Tumbleweed.
-pj> # zypper dup
-pj> Refreshing service 'NVIDIA'. -pj> Refreshing service 'openSUSE'. -pj> Loading repository data... -pj> Reading installed packages... -pj> Warning: You are about to do a distribution upgrade with all enabled -pj> repositories. Make sure these repositories are compatible before you -pj> continue. See 'man zypper' for more information about this command. -pj> Computing distribution upgrade...
-pj> Problem: 1: the installed python311-PyQt6-6.6.1-1.5.x86_64 requires -pj> 'libQt6Core.so.6(Qt_6.6.3_PRIVATE_API)(64bit)', but this requirement -pj> cannot be provided -pj> deleted providers: libQt6Core6-6.6.3-1.1.x86_64
-pj> Solution 1: deinstallation of python311-PyQt6-6.6.1-1.5.x86_64 -pj> Solution 2: keep obsolete libQt6Core6-6.6.3-1.1.x86_64 -pj> Solution 3: break python311-PyQt6-6.6.1-1.5.x86_64 by ignoring some of -pj> its dependencies [...] -pj> Can you tell me what is going on with this? -pj> 'libQt6Core.so.6(Qt_6.6.3_PRIVATE_API)(64bit)' <- is the problem?
libQt6Core.so.6.6.3 has been updated to libQt6Core.so.6.7.0.
So, choose 'uninstall python311-PyQt6-6.6.1-1.5.x86_64'.
YaST2 allows you to see the whole picture.
If you can please briefly explain more of your meaning YaST2, "allows you to see the whole picture". I think you mean about dependencies but am not sure. -Regards
On Thu, Apr 11, 2024 at 8:53 AM -pj via openSUSE Users <users@lists.opensuse.org> wrote:
Hi, I am attempting to update openSUSE Tumbleweed.
# zypper dup
Refreshing service 'NVIDIA'. Refreshing service 'openSUSE'. Loading repository data... Reading installed packages... Warning: You are about to do a distribution upgrade with all enabled repositories. Make sure these repositories are compatible before you continue. See 'man zypper' for more information about this command. Computing distribution upgrade...
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
python-PyQT6 fails to build against the new Qt.
On 4/11/24 07:52, -pj via openSUSE Users wrote:
Hi, I am attempting to update openSUSE Tumbleweed. Can you tell me what is going on with this? 'libQt6Core.so.6(Qt_6.6.3_PRIVATE_API)(64bit)' <- is the problem?
Simple explanation: what you have installed (some Qt based program) has failed to rebuild and it's asking if you if you want keep the old dependency for it so it keeps working. If you don't need the broken things, remove them. No, the line you are asking about is not the problem. To see what is a *possible* problem, you can do (one line) zypper search --installed-only --requires 'libQt6Core.so.6(Qt_6.6.3_PRIVATE_API)(64bit)' Or run the command after you do update to see what could not be upgraded because it failed to build. Technical explanation: This is what happens when programs use private symbols they are not supposed to use in the first place. Private symbols are not stable and dependencies need to rebuild with newer versions if new Qt versions are provided (which is what happened). But when these programs than fail to build with new Qt, you'll end up with problems like this. - Adam
On 04-11-2024 04:14AM, Adam Majer wrote:
On 4/11/24 07:52, -pj via openSUSE Users wrote:
Hi, I am attempting to update openSUSE Tumbleweed. Can you tell me what is going on with this? 'libQt6Core.so.6(Qt_6.6.3_PRIVATE_API)(64bit)' <- is the problem?
Simple explanation: what you have installed (some Qt based program) has failed to rebuild and it's asking if you if you want keep the old dependency for it so it keeps working. If you don't need the broken things, remove them. No, the line you are asking about is not the problem.
To see what is a *possible* problem, you can do (one line)
zypper search --installed-only --requires 'libQt6Core.so.6(Qt_6.6.3_PRIVATE_API)(64bit)'
Or run the command after you do update to see what could not be upgraded because it failed to build.
Technical explanation: This is what happens when programs use private symbols they are not supposed to use in the first place.
How can I see this programs "private symbols"? You say that python311-PyQt6 is using private symbols then? Private symbols
are not stable and dependencies need to rebuild with newer versions if new Qt versions are provided (which is what happened). But when these programs than fail to build with new Qt, you'll end up with problems like this.
- Adam
Is there something I should do about this, like file a bug report or something like that? Is this a common problem with other openSUSE machines also? I see that https://www.pythonguis.com/pyqt6-tutorial/ PyQt is a Python library for creating GUI applications using the Qt toolkit. So really it looks like a good package to have installed. :~> zypper search --installed-only --requires 'libQt6Core.so.6(Qt_6.6.3_PRIVATE_API)(64bit)' Loading repository data... Reading installed packages... S | Name | Summary | Type --+-------------------------------+-------------------------------------------------+-------- i | kf6-qqc2-desktop-style | A Qt Quick Controls 2 Style for Desktop UIs | package i | libKF6XmlGui6 | Framework for managing menu and toolbar actions | package i | libQt6Core5Compat6 | Qt 6 Core 5 Compat library | package i | libQt6DBus6 | Qt6 D-Bus library | package i | libQt6Gui6 | Qt 6 GUI related libraries | package i | libQt6HunspellInputMethod6 | Qt 6 HunspellInputMethod private library | package i | libQt6LabsAnimation6 | Qt 6 LabsAnimation library | package i | libQt6LabsSharedImage6 | Qt 6 LabsSharedImage library | package i | libQt6LabsWavefrontMesh6 | Qt 6 LabsWavefrontMesh library | package i | libQt6Multimedia6 | Qt 6 Multimedia library | package i | libQt6Network6 | Qt 6 Network library | package i | libQt6NetworkAuth6 | Qt 6 NetworkAuth library | package i | libQt6OpenGL6 | Qt 6 OpenGL library | package i | libQt6Pdf6 | Qt6 Pdf library | package i | libQt6Positioning6 | Qt 6 Positioning library | package i | libQt6PrintSupport6 | Qt 6 PrintSupport library | package i | libQt6Qml6 | Qt 6 Qml library | package i | libQt6QmlModels6 | Qt 6 QmlModels library | package i | libQt6Quick3D6 | Qt 6 Quick3D library | package i | libQt6Quick3DAssetImport6 | Qt 6 Quick3DAssetImport library | package i | libQt6Quick6 | Qt 6 Quick library | package i | libQt6QuickControls2-6 | Qt 6 QuickControls2 library | package i | libQt6QuickControls2Impl6 | Qt 6 QuickControls2Impl library | package i | libQt6QuickDialogs2QuickImpl6 | Qt 6 QuickDialogs2Impl library | package i | libQt6QuickEffects6 | Qt 6 QuickEffects library | package i | libQt6QuickLayouts6 | Qt 6 QuickLayouts library | package i | libQt6QuickParticles6 | Qt 6 QuickParticles library | package i | libQt6QuickShapes6 | Qt 6 QuickShapes library | package i | libQt6QuickTemplates2-6 | Qt 6 QuickTemplates2 library | package i | libQt6QuickTimeline6 | Qt 6 QuickTimeline library | package i | libQt6QuickWidgets6 | Qt 6 QuickWidgets library | package i | libQt6RemoteObjects6 | Qt 6 RemoteObjects library | package i | libQt6Sensors6 | Qt 6 Sensors library | package i | libQt6SerialPort6 | Qt 6 SerialPort library | package i | libQt6Sql6 | Qt 6 SQL related library | package i | libQt6Svg6 | Qt 6 Svg library | package i | libQt6Test6 | Qt 6 Test library | package i | libQt6TextToSpeech6 | Qt 6 TextToSpeech library | package i | libQt6VirtualKeyboard6 | Qt 6 VirtualKeyboard library | package i | libQt6WaylandClient6 | Qt 6 WaylandClient library | package i | libQt6WaylandCompositor6 | Qt 6 WaylandCompositor library | package i | libQt6WebChannel6 | Qt 6 WebChannel library | package i | libQt6WebChannelQuick6 | Qt 6 WebChannelQuick library | package i | libQt6WebSockets6 | Qt 6 WebSockets library | package i | libQt6WebView6 | Qt 6 WebView library | package i | libQt6Widgets6 | Qt 6 Widgets library | package i | libQt6Xml6 | Qt 6 XML library | package i | plasma6-workspace | The KDE Plasma Workspace Components | package i | plasma6-workspace-libs | The KDE Plasma Workspace Components | package i | python311-PyQt6 | Python bindings for Qt 6 | package i | qt6-declarative-imports | Qt 6 Declarative QML files and plugins | package i | qt6-sql-mysql | Qt 6 MySQL support | package i | qt6-sql-sqlite | Qt 6 SQLite plugin | package i | qt6-virtualkeyboard-imports | Qt 6 VirtualKeyboard QML files and plugins | package - :~> zypper search --installed-only --requires 'python311-PyQT6' Loading repository data... Reading installed packages... S | Name | Summary | Type --+-----------------+--------------------------+-------- i | python311-PyQt6 | Python bindings for Qt 6 | package I can see that the installed python311-PyQt6 does not have dependencies above. -Regards
On 2024-04-11 18:40, -pj via openSUSE Users wrote:
On 04-11-2024 04:14AM, Adam Majer wrote:
On 4/11/24 07:52, -pj via openSUSE Users wrote:
Hi, I am attempting to update openSUSE Tumbleweed. Can you tell me what is going on with this? 'libQt6Core.so.6(Qt_6.6.3_PRIVATE_API)(64bit)' <- is the problem?
Simple explanation: what you have installed (some Qt based program) has failed to rebuild and it's asking if you if you want keep the old dependency for it so it keeps working. If you don't need the broken things, remove them. No, the line you are asking about is not the problem.
To see what is a *possible* problem, you can do (one line)
zypper search --installed-only --requires 'libQt6Core.so.6(Qt_6.6.3_PRIVATE_API)(64bit)'
Or run the command after you do update to see what could not be upgraded because it failed to build.
Technical explanation: This is what happens when programs use private symbols they are not supposed to use in the first place.
How can I see this programs "private symbols"? You say that python311-PyQt6 is using private symbols then?
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 -- Cheers / Saludos, Carlos E. R. (from 15.5 x86_64 at Telcontar)
* Carlos E. R. <robin.listas@telefonica.net> [04-11-24 13:32]:
On 2024-04-11 18:40, -pj via openSUSE Users wrote:
On 04-11-2024 04:14AM, Adam Majer wrote:
On 4/11/24 07:52, -pj via openSUSE Users wrote:
Hi, I am attempting to update openSUSE Tumbleweed. Can you tell me what is going on with this? 'libQt6Core.so.6(Qt_6.6.3_PRIVATE_API)(64bit)' <- is the problem?
Simple explanation: what you have installed (some Qt based program) has failed to rebuild and it's asking if you if you want keep the old dependency for it so it keeps working. If you don't need the broken things, remove them. No, the line you are asking about is not the problem.
To see what is a *possible* problem, you can do (one line)
zypper search --installed-only --requires 'libQt6Core.so.6(Qt_6.6.3_PRIVATE_API)(64bit)'
Or run the command after you do update to see what could not be upgraded because it failed to build.
Technical explanation: This is what happens when programs use private symbols they are not supposed to use in the first place.
How can I see this programs "private symbols"? You say that python311-PyQt6 is using private symbols then?
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
yes, libQt6Core6 has been upgraded and someone has failed to provided for that in the apps they support. question is what apps are no longer supported that are *necessary* if answer is none, just select #1: deinstallaion of python311-PyQt6-6.6.1-1.5 otherwise #2: keep ... -- (paka)Patrick Shanahan Plainfield, Indiana, USA @ptilopteri http://en.opensuse.org openSUSE Community Member facebook/ptilopteri Photos: http://wahoo.no-ip.org/piwigo paka @ IRCnet oftc
On Friday 12 April 2024, Patrick Shanahan wrote:
* Carlos E. R. <robin.listas@telefonica.net> [04-11-24 13:32]:
On 2024-04-11 18:40, -pj via openSUSE Users wrote:
On 04-11-2024 04:14AM, Adam Majer wrote:
On 4/11/24 07:52, -pj via openSUSE Users wrote:
Hi, I am attempting to update openSUSE Tumbleweed. Can you tell me what is going on with this? 'libQt6Core.so.6(Qt_6.6.3_PRIVATE_API)(64bit)' <- is the problem?
Simple explanation: what you have installed (some Qt based program) has failed to rebuild and it's asking if you if you want keep the old dependency for it so it keeps working. If you don't need the broken things, remove them. No, the line you are asking about is not the problem.
To see what is a *possible* problem, you can do (one line)
zypper search --installed-only --requires 'libQt6Core.so.6(Qt_6.6.3_PRIVATE_API)(64bit)'
Or run the command after you do update to see what could not be upgraded because it failed to build.
Technical explanation: This is what happens when programs use private symbols they are not supposed to use in the first place.
How can I see this programs "private symbols"? You say that python311-PyQt6 is using private symbols then?
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
yes, libQt6Core6 has been upgraded and someone has failed to provided for that in the apps they support.
question is what apps are no longer supported that are *necessary*
if answer is none, just select #1: deinstallaion of python311-PyQt6-6.6.1-1.5
otherwise #2: keep ...
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.
* 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 -- (paka)Patrick Shanahan Plainfield, Indiana, USA @ptilopteri http://en.opensuse.org openSUSE Community Member facebook/ptilopteri Photos: http://wahoo.no-ip.org/piwigo paka @ IRCnet oftc
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
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
* Michael Hamilton <michael@actrix.gen.nz> [04-11-24 20:55]:
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
I have "--norecommends" set and periodically rm -f - *-lang and do not use zsh when a library is dropped, sometimes the path becomes somewhat complicated and rather tedious. -- (paka)Patrick Shanahan Plainfield, Indiana, USA @ptilopteri http://en.opensuse.org openSUSE Community Member facebook/ptilopteri Photos: http://wahoo.no-ip.org/piwigo paka @ IRCnet oftc
On 04-11-2024 10:19PM, Patrick Shanahan wrote:
* Michael Hamilton <michael@actrix.gen.nz> [04-11-24 20:55]:
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
I have "--norecommends" set and periodically rm -f - *-lang and do not use zsh
when a library is dropped, sometimes the path becomes somewhat complicated and rather tedious.
If someone does nothing but wait for say another week will the situation be the same when trying to zypper dup?
* -pj via openSUSE Users <users@lists.opensuse.org> [04-11-24 23:52]:
On 04-11-2024 10:19PM, Patrick Shanahan wrote:
...
when a library is dropped, sometimes the path becomes somewhat complicated and rather tedious.
If someone does nothing but wait for say another week will the situation be the same when trying to zypper dup?
not always. -- (paka)Patrick Shanahan Plainfield, Indiana, USA @ptilopteri http://en.opensuse.org openSUSE Community Member facebook/ptilopteri Photos: http://wahoo.no-ip.org/piwigo paka @ IRCnet oftc
participants (7)
-
-pj
-
Adam Majer
-
Andrei Borzenkov
-
Carlos E. R.
-
Masaru Nomiya
-
Michael Hamilton
-
Patrick Shanahan