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.