On Wed, Jun 6, 2018 at 6:55 PM Fabio Valentini <decatho...@gmail.com> wrote: > > Hi everybody, > > The elementary project has recently released version 5.0 of their granite > toolkit extensions library, which includes an soname bump, and some > deprecated APIs were removed. > > I intend to update the granite package in rawhide next week, and I am fairly > confident that this won't cause (m)any issues because I already basically run > CI builds of all currently packaged elementary projects on fedora (in COPR), > and I don't see any compatibility issues with the latest granite snapshots. > > Affected packages > ------------------------- > > According to a repoquery, the packages affected by this soname bump currently > are: > > appcenter > audience > capnet-assist > deepin-wm > dippi > gala > harvey > maya-calendar > noise > notejot > pantheon-calculator > pantheon-files > pantheon-greeter > pantheon-photos > pantheon-terminal > scratch-text-editor > screenshot-tool > sequeler > slingshot-launcher > snap-photobooth > switchboard > switchboard-plug-a11y > switchboard-plug-about > switchboard-plug-applications > switchboard-plug-bluetooth > switchboard-plug-display > switchboard-plug-keyboard > switchboard-plug-mouse-touchpad > switchboard-plug-networking > switchboard-plug-notifications > switchboard-plug-onlineaccounts > switchboard-plug-pantheon-shell > switchboard-plug-printers > vocal > wingpanel > wingpanel-indicator-ayatana > wingpanel-indicator-bluetooth > wingpanel-indicator-datetime > wingpanel-indicator-keyboard > wingpanel-indicator-network > wingpanel-indicator-notifications > wingpanel-indicator-power > wingpanel-indicator-session > wingpanel-indicator-sound > > This list will probably change and/or grow in the next few days, as the > elementary people are currently releasing updates in preparation for their > 5.0 beta release, and I'm preparing to rename some packages and update others > before the rebuild for this soname bump hits. > > I own all of those packages myself with the exception of "deepin-wm", which > will also have to be rebuilt by its maintainer. > > Update procedure > ------------------------- > > Since I will have to rebuild these ~50, partially inter-dependent packages, > I'm considering requesting a "f29-elementary" side tag to be able to build > those packages separately and to avoid possible breakage. > > I will post an update on this list and notify the deepin-wm maintainer if I > decide to request the side tag. > > > Fabio
As announced a week ago, I will do the granite 5.0 build now, and will start the necessary rebuilds after that. I have requested a "f29-granite" side tag to do those builds, and after everything was successful, the builds will be merged into f29/rawhide. The "deepin-wm" package will also have to be rebuilt for the new version of granite - bumping the release and using "fedpkg build --target=f29-granite" should be enough, since I don't know of any breaking changes. All other dependent packages will be rebuilt by me (assuming the repoquery returned a valid result). Fabio _______________________________________________ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-le...@lists.fedoraproject.org Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/message/AEOWUPJRRCFJ2G7HXJ53445HUN2DFIJQ/