Le mar. 17 août 2021 à 17:21, Евгений Пивнев <ti.eugene(a)gmail.com> a écrit :
As I found my package qpdfview cannot be build in F35.
Package marked as FTBFS:
https://bugzilla.redhat.com/show_bug.cgi?id=1987904
Koji build says:
DEBUG util.py:444: Error:
DEBUG util.py:444: Problem: package qt5-qttools-devel-5.15.2-6.fc35.x86_64 requires
qt5-doctools = 5.15.2-6.fc35, but none of the providers can be installed
DEBUG util.py:444: - conflicting requests
DEBUG util.py:444: - nothing provides libclang.so.12()(64bit) needed by
qt5-doctools-5.15.2-6.fc35.x86_64
DEBUG util.py:444: - nothing provides libclang.so.12(LLVM_12)(64bit) needed by
qt5-doctools-5.15.2-6.fc35.x86_64
https://koji.fedoraproject.org/koji/taskinfo?taskID=74013269
What to do?
I've experienced the same issue with my build (onednn) on f35 (only,
not rawhide). It was related to an indirect dependency on clang
(needed by doxygen).
Seems like the clang12 compatibility package isn't in the buildroot yet.
I've used fedpkg build --target f35-build-side-43964
Now I wonder if doxygen (and many other packages) shouldn't be rebuilt
for clang-13 instead.
I'm especially worried that some packages will be rebuilt with
clang/llvm 13 and others kept as 12. There might be symbol versioning
with clang/llvm ?... but still it's annoying as a dependency mix...
So what's the plan ?