[Libguestfs] another GTK3 regression...

Daniel P. Berrangé berrange at redhat.com
Fri Sep 30 12:17:34 UTC 2022


On Fri, Sep 30, 2022 at 01:11:50PM +0100, Richard W.M. Jones wrote:
> On Fri, Sep 30, 2022 at 12:56:40PM +0200, Laszlo Ersek wrote:
> > On 09/30/22 11:46, Daniel P. Berrangé wrote:
> > > On Fri, Sep 30, 2022 at 10:33:02AM +0100, Richard W.M. Jones wrote:
> > >>
> > >> Hmm, here's an interesting stackoverflow posting ...
> > >>
> > >> https://stackoverflow.com/questions/3301023/gtk-spinner-not-appearing
> > >>
> > >> The first point is "Make sure librsvg is installed".  librsvg is _not_
> > >> installed in the ISO.  Laszlo, can you try building an ISO with this
> > >> package explicitly added to the deps?
> > >
> > > Yes, that could be it.  The widget is rendered using CSS and the
> > > Adwaita CSS rule references "process-working-symbolic" as the
> > > icon, and that icon is only shipped in SVG format AFAICT.
> > 
> > (1) sorry, I've been in write-only mode for a long while now. That's why
> > we've apparently arrived at nearly the same conclusions thus far,
> > duplicating (triplicating?) our efforts. That said, I'm glad we did
> > arrive at the same ideas.
> > 
> > (2) A number of surprises:
> > 
> > (2a) p2v already spells out icewm[-lite] as a depencency, just not when
> > the VM boot disk image / ISO image is based on Fedora (more precisely:
> > for SUSE). When building on Fedora, the WM included is Metacity instead
> > (and the launch script starts metacity vs. icewm accordingly.)
> 
> It seems like SUSE developer Cédric Bosdonnat made that addition.  He
> actually removed metacity and replaced it with icewm-lite
> (commit cebcf47f6) and then made the change to the launch script to
> select the right WM (commit 75c24c710).  However he didn't make any
> corresponding change to Fedora so we now have both.
> 
> icewm is available in RHEL 9.  I don't know if there's any reason to
> prefer metacity over icewm.  Usually when looking at virt-p2v
> dependencies, we tended to prefer, in order:

Only in EPEL-9, not in base RHEL-9 AFAIK.:

# dnf list | grep icewm
icewm.x86_64                                              2.9.9-1.el9                                       epel        
...

With regards,
Daniel
-- 
|: https://berrange.com      -o-    https://www.flickr.com/photos/dberrange :|
|: https://libvirt.org         -o-            https://fstop138.berrange.com :|
|: https://entangle-photo.org    -o-    https://www.instagram.com/dberrange :|


More information about the Libguestfs mailing list