On 9/18/19 12:23 AM, Dridi Boukelmoune wrote:
> On Tue, Sep 17, 2019 at 11:03 PM Miro Hrončok <[email protected]> wrote:
>>
>> On 18. 09. 19 0:17, Mukundan Ragavan wrote:
>>> This is a good time to do it. I can rebuild the relevant packages (i.e.
>>> all xfce stack since this is libxfce4ui we are talking about) and submit
>>> a huge update before F31 final.
>>
>> Shouldn't this rather be done in rawhide only?
> 
> Nope, I had a look yesterday as promised and the results for the "Xfce
> Desktop" group yields the following:
> 
> ===============================
>  Package
> ===============================
> Reinstalling:
>  libxfce4ui
> Installing dependencies:
>  imsettings-gsettings
> Removing dependent packages:
>  Thunar
>  garcon
>  greybird-xfce4-notifyd-theme
>  imsettings-xfce
>  thunar-archive-plugin
>  thunar-media-tags-plugin
>  thunar-volman
>  xfce4-appfinder
>  xfce4-datetime-plugin
>  xfce4-notifyd
>  xfce4-panel
>  xfce4-places-plugin
>  xfce4-power-manager
>  xfce4-pulseaudio-plugin
>  xfce4-screenshooter-plugin
>  xfce4-settings
>  xfdesktop
> 
> Kevin is probably right, the best course of action is likely to remove
> python 2 bindings and keep glade around. libxfceui supports both glade
> (3.22+) and glade3 (3.8) and removing the latter is not  feasible.
> While Xfce moved core components to Gtk3, the ones above aren't ready
> yet.

So, this list above is mostly due to garcon... it's pulling in both the
gtk2 and gtk3 libxfce4ui support.

The more useful list is:

➜ ~ dnf repoquery --whatrequires 'libxfce4ui-1.so.0()(64bit)'

garcon-0:0.6.4-3.fc31.x86_64

libxfce4ui-devel-0:4.14.1-1.fc31.x86_64

xfbib-0:0.1.0-11.fc31.x86_64

xfburn-0:0.5.5-5.fc31.x86_64

xfce-theme-manager-0:0.3.8-2.fc31.x86_64

xfce4-cellmodem-plugin-0:0.0.5-26.fc31.x86_64

xfce4-embed-plugin-0:1.6.0-10.fc31.x86_64

xfce4-hardware-monitor-plugin-0:1.6.0-7.fc31.x86_64

xfce4-kbdleds-plugin-0:0.0.6-17.fc31.x86_64

xfce4-mailwatch-plugin-0:1.2.0-22.fc31.x86_64

xfce4-notes-plugin-0:1.8.1-22.fc31.x86_64

xfce4-time-out-plugin-0:1.0.3-1.fc32.x86_64


So, those are our gtk2 holdouts. :) Garcon and libxfce4ui could be
rebuilt, but the rest of those really need the older lib.

So, I think we should short term: drop python2 from glade3 and take it
over so everything keeps working.

Longer term: wait for all the above list to move to gtk3, then rebuild
libxfce4ui with glade and rebuild the rest to use the new library and
let glade3 orpahn out.

Everyone ok with that plan?

kevin

Attachment: signature.asc
Description: OpenPGP digital signature

_______________________________________________
xfce mailing list -- [email protected]
To unsubscribe send an email to [email protected]
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/[email protected]

Reply via email to