On 9/17/19 6:51 AM, Dridi Boukelmoune wrote:
On Fri, Sep 13, 2019 at 9:24 PM Miro Hrončok <mhron...@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


That's because we still have gtk2 enabled.

https://kojipkgs.fedoraproject.org//packages/libxfce4ui/4.14.1/1.fc31/data/logs/x86_64/build.log

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.
_______________________________________________
xfce mailing list -- xfce@lists.fedoraproject.org
To unsubscribe send an email to xfce-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/xfce@lists.fedoraproject.org

Reply via email to