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

I will look further, I have a small window of 30-ish minutes, I think
they may have overlooked transitive dependencies. I hope upgrading
glade doesn't change XML schemas and doesn't break existing dialogs.

Dridi
_______________________________________________
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