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