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
_______________________________________________
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/VPG6UJP6CZLWELR6MHFSURYBMRRG5BW4/

Reply via email to