On Mittwoch, 28. August 2019 23:18:29 CEST Aaron Puchert wrote:
Hi Martin,
Am 27.08.19 um 15:53 schrieb Martin Wilck:
Hi,
the hplip build fails on openSUSE:Factory:PowerPC because of the following dependency change:
hplip (buildreq) -> python3-qt5-devel -> libqt5-qttools-devel
-> libqt5-qttools-doc -> clang = 8.0.0
... because clang is unavailable on ppc64.
Clang should be available, the issue is probably the "= 8.0.0" part, because we're at 8.0.1 now. It seems that libqt5-qttools doesn't build on ppc64 anymore. (Looks like an LTO issue.)
I think that libqt5-qttools-doc only needs libclang8, the explicit dependency to clang8 should no longer be necessary. As for the other dependencies, I don't think you can break any of them, but I'm not an expert on Qt.
Thats only partially right - the comment above is still spot on: "# qdoc hardcodes clang include paths: boo#1109367, QTBUG-70687" The headers are no longer part of the the "clang" package, but are in libclang<soverversion> now, so the requires should be updated. On the other hand, both libqt5-qttools and libqt-qttools-doc should not be pulled in by the devel package, as the binary tools are not required when linking to the libraries. Especially as qdoc pulls in quite some more packages. Kind regards, Stefan -- Stefan Brüns / Bergstraße 21 / 52062 Aachen home: +49 241 53809034 mobile: +49 151 50412019