Comment # 14 on bug 1114654 from
PR with a real fix (available with libyui-qt-pkg-2.45.24 or later):

    https://github.com/libyui/libyui-qt-pkg/pull/60

There was support for SVG available. We have compiled-in fallback icons, but
they are also SVG now, so they cannot be rendered or maybe even not loaded.

In previous versions, the libyui-qt-pkg plugin was linked against libqt5svg.so
(it was listed in the ldd) output, but since this current Tumbleweed snapshot
it is no longer. Why this is so is not completely clear; very likely it was an
indirect dependency where some other part of Qt was using it. Even trying to
force linking it to libyui-qt-pkg failed every time; we are not actively using
it, only indirectly, and it is a plug-in to the Qt image loading subsystem; so
the linker saw our link instruction and still decided that it is not necessary
and simply did not link that lib to our binary (I tried different approaches
with that).

This PR adds a plain and simple explicit Requires for the package (not the
library) to our .spec file.


@snwint says this will also work for the inst-sys; those dependencies will be
honored when building it.

@ro: This patch also makes the build output verbose as requested yesterday; no
more silent cmake/make output.


You are receiving this mail because: