[Bug 1230296] zypper dup breaks system by removing packages
https://bugzilla.suse.com/show_bug.cgi?id=1230296 https://bugzilla.suse.com/show_bug.cgi?id=1230296#c18 Michael Andres <ma@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Flags|needinfo?(dpbasti@wp.pl) | Component|libzypp |KDE Applications Assignee|zypp-maintainers@suse.de |opensuse-kde-bugs@opensuse. | |org --- Comment #18 from Michael Andres <ma@suse.com> --- (In the testcase I don't see inappropriate multiversion installs anymore. That's good.) Trying a dup shows a bunch of conflicts, which may lead to the deletion of packages. Some e.g. around QT and krita:
krita-5.2.3-1.1.x86_64 (99)openSUSE:repo-oss b1719582053 openSUSE req: libQt5Gui.so.5(Qt_5.15.14_PRIVATE_API)(64bit) krita-5.2.3-1.1.x86_64 (99)@System i1719915453 openSUSE req: libQt5Gui.so.5(Qt_5.15.14_PRIVATE_API)(64bit) The installed krita (@System but also available in openSUSE:repo-oss) requires "libQt5Gui.so.5(Qt_5.15.14_PRIVATE_API)(64bit)".
libQt5Gui5-5.15.15+kde127-1.1.x86_64 (99)openSUSE:repo-oss b1725480115 openSUSE nam: libQt5Gui5 libQt5Gui5-5.15.14+kde143-1.2.x86_64 (99)@System i1722924671 openSUSE nam: libQt5Gui5 pro: libQt5Gui.so.5(Qt_5.15.14_PRIVATE_API)(64bit) This requirement is provided by the installed libQt5Gui5-5.15.14+kde143, however not by the libQt5Gui5-5.15.15+kde127 in openSUSE:repo-oss.
Dup has to update libQt5Gui5 but at the same time this will break krita. To me it appears to be an issue in Tumbleweed itself! If I try to install krita in my TW VM is see the same issue:
88063469fb98:/ # zypper in krita Problem: 1: nothing provides 'libQt5Gui.so.5(Qt_5.15.14_PRIVATE_API)(64bit)' needed by the to be installed krita-5.2.3-1.1.x86_64 Solution 1: do not install krita-5.2.3-1.1.x86_64 Solution 2: break krita-5.2.3-1.1.x86_64 by ignoring some of its dependencies
The package is not installable in TW 20240910. I'd suggest not to update until this is resolved in TW. I'll forward the bug to the KDE maintainers (bugowner of krita) (But in general TW should try to make sure all shipped packages are installable) -- You are receiving this mail because: You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@suse.com