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
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]
