Am 17.04.22 um 09:38 schrieb Stratos Zolotas:
On Sun, Apr 17, 2022 at 8:46 AM Markus Koßmann <mkossmann_ml1@gmx.de> wrote:
Hallo; qt5-creator seems to need a rebuild. Either with dependencies libclang13 >= 13.0.1 or with libclang13 = 14.0.0
Same with libqt5-qttools-doc, from zypper dup this morning...
Problem: the installed libqt5-qttools-doc-5.15.2+kde17-1.12.x86_64 requires 'libclang13 = 13.0.1', but this requirem ent cannot be provided deleted providers: libclang13-13.0.1-3.3.x86_64 not installable providers: llvm13-libclang13-13.0.1-4.1.i586[http-download.opensuse.org-1afc90f1]
llvm13-libclang13-13.0.1-4.1.x86_64[http-download.opensuse.org-1afc90f1] llvm13-libclang13-13.0.1-4.1.i586[repo-oss] llvm13-libclang13-13.0.1-4.1.x86_64[repo-oss] Solution 1: deinstallation of libclang13-13.0.1-3.3.x86_64 Solution 2: deinstallation of libqt5-qttools-doc-5.15.2+kde17-1.12.x86_64 Solution 3: keep obsolete libclang13-13.0.1-3.3.x86_64 Solution 4: break libqt5-qttools-doc-5.15.2+kde17-1.12.x86_64 by ignoring some of its dependencies
See https://bugzilla.opensuse.org/show_bug.cgi?id=1198525. It's been an issue for quite some time and the workaround doesn't really work anymore. It'll get worse because upstream plans patch releases every two weeks. (https://discourse.llvm.org/t/llvm-14-0-1-release/61700) The Qt packages will have to drop their %requires_eq and figure out the location of the builtin headers at runtime, otherwise it'll get ugly. (Actually 14.0.1 is already out, but I wanted to wait for the dust to settle before I push that out.) For now a rebuild of libqt5-qttools should help: it would build against llvm14, have a resolvable dependency, and then QtCreator should also be resolvable again. Aaron