Problem: 1: nothing provides ‘libQt6Core.so.6(Qt_6.8)(64bit)’ needed by the to be installed virtualbox-7.1.4-2.2.x86_64
Solution 1: do not install virtualbox-7.1.4-2.2.x86_64
Solution 2: break virtualbox-7.1.4-2.2.x86_64 by ignoring some of its dependencies
Strange – it seems to be in the Tumbleweed build – <libQt6Core6>
<C++ program library, core components>
@john_neo Hi, zypper dup
to the latest snapshot (20241017) as this has the 6.8 version…
I have the same issue with calibre.
Same thing for telegram-desktop
Problem: 1: nothing provides 'libQt6Gui.so.6(Qt_6.7.3_PRIVATE_API)(64bit)' needed by the to be installed telegram-desktop-5.5.5-1.2.x86_64
Solution 1: do not install telegram-desktop-5.5.5-1.2.x86_64
Solution 2: break telegram-desktop-5.5.5-1.2.x86_64 by ignoring some of its dependencies
@WilsonPhillips Hi your issue is actually different, in @john_neo’s case virtualbox was provided before the qt6 update to 6.8, in your case the 6.8 version is provided and your application (6.7.3) has not been built against the new version…
I thought it was the same, because I had to uninstall Telegram to get the Zypper dup to complete. To do the copy and paste, I just tried to install it again. But if it is not the same deal, I’ll just do without Telegram.
I got a similar message.
LOL the greeting.
Hello, Good Sir!
I am at your service
But yes, that’s also what I got for calibre with it installed.
I get a similar message, but in my case it is “libQt6Core”:
Problem: 1: the installed telegram-desktop-5.5.5-1.2.x86_64 requires 'libQt6Core.so.6(Qt_6.7.3_PRIVATE_API)(64bit)', but this requirement cannot be provided
deleted providers: libQt6Core6-6.7.3-1.1.x86_64
Solution 1: Following actions will be done:
keep obsolete libQt6Core6-6.7.3-1.1.x86_64
keep obsolete libQt6Gui6-6.7.3-1.1.x86_64
keep obsolete libQt6Widgets6-6.7.3-1.1.x86_64
keep obsolete libQt6DBus6-6.7.3-1.1.x86_64
keep obsolete libQt6OpenGL6-6.7.3-1.1.x86_64
Solution 2: deinstallation of telegram-desktop-5.5.5-1.2.x86_64
Solution 3: break telegram-desktop-5.5.5-1.2.x86_64 by ignoring some of its dependencies
When I have a look to https://build.opensuse.org/package/show/server:messaging/telegram-desktop it is still broken:
[ 391s] /usr/include/qt6/QtCore/qchar.h:66:2: error: #error This macro has been removed in Qt 6.8.
[ 391s] 66 | #error This macro has been removed in Qt 6.8.
Is it necessary to inform the maintainer(s) explicitly?
@wmf42 The repository version is a number of releases behind github… I suspect an update is needed…
Hehe…Something to amuse myself
The depedency issue seems to be fixed after today’s snapshot. Not getting the error anymore.
BTW, I didn’t realize Calibre has so many dependencies. It would consume 1.27 GB space as a whole.
Yeah just updated today. The problem is gone.
Thought we were still in the Medieval era.
The author of Calibre doesn’t recommend using distro packages of Calibre. For good reason, this being one of them.
I suggest using the binary download from the authors site, or the flatpak.
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.