On 09/30/22 14:11, Richard W.M. Jones wrote: > On Fri, Sep 30, 2022 at 12:56:40PM +0200, Laszlo Ersek wrote:
>> (2d) I started icewm with "icewm --replace" (as recommended by the error >> message from (2c)), and lo and behold, two changes had come into effect: >> >> - the spinner started working > > This is strange ..? Did librsvg get installed at some point? So, "ldd `which icewm`" reports that icewm depends on librsvg-2.so.2; therefore it's not surprising that RPM generated the proper Requires: directive for the binary icewm package. I guess with Metacity, this is not the case -- which should be fine, if Metacity itself does not use librsvg2. So it looks like a package dependency bug somewhere in or around gtk3; I guess it has a kind of plugin architecture, and the SPEC file does not properly capture the (dynamic) dependency. Interestingly, in the usptream gtk repository, on the gtk-3-24 branch, the file ".gitlab-ci/fedora-gtk3.Dockerfile" spells out "librsvg2-common" and "librsvg2", from commit 81c4fa5d505ec (which is quite non-descript in this regard). So it is a *known* hidden dependency in a way. Sigh. Packaging bug then? :/ Laszlo _______________________________________________ Libguestfs mailing list Libguestfs@redhat.com https://listman.redhat.com/mailman/listinfo/libguestfs