On Fri, Sep 13, 2019 at 9:24 PM Miro HronĨok
<mhroncok(a)redhat.com> wrote:
>
> Hello,
>
> glade3 is needed by libxfce4ui and it was recently orphaned via
>
>
https://bugzilla.redhat.com/show_bug.cgi?id
>
> Can we get rid of the dependency, change it to Python 3 or do we need to get a
> Python 2 exception to continue building Xfce?
I just had a quick look and it's a weird situation. The Xfce 4.14
release notes clearly say this:
> In this 4.14 cycle the main goal was to port all core components to Gtk3 (over Gtk2)
And it is true for for libxfce4ui, which I assume is a core component,
except that it appears to still drag Gtk2 dependencies besides glade3.
I'm not sure whether the other Gtk2 dependencies are pulled in
indirectly, but as far as pygtk2 is concerned it is indirect:
> $ rpm -q --whatprovides $(rpm -qR libxfce4ui | grep 2.0) | sort | uniq
> gdk-pixbuf2-2.38.1-1.fc30.x86_64
> glib2-2.60.7-1.fc30.x86_64
> gtk2-2.24.32-4.fc30.x86_64
checking for gtk+-2.0 >= 2.24.0... 2.24.32
As far as I know, not all plugins we have in fedora are gtk-3 yet.