Hey folks, As part of the work to upgrade to KDE Plasma 6, appstream is being upgraded to a snapshot release as 1.0.0 is arriving soon. There are some consequences for this change: * appstream has gone through an API/ABI breakage, and consumers will need to adapt * appstream-data needs to move its content from /usr/share/app-info/{xmls,icons} to /usr/share/swcatalog/{xml,icons} * Direct consumers of the C API will need to make changes to support appstream 1.0 * Consumers of the Qt bindings moving to Qt6 will need to make changes to support appstream 1.0 * Consumers of the Qt5 bindings will need to build against appstream0.16-qt-devel I've built appstream in a side-tag, and I'd appreciate it if folks could help by adapting their packages and submitting builds into it. This can be done with the following command: fedpkg build --target=f40-build-side-76936 My simple query of the consumers of the libraries in question resulted in this: ngompa@fedora ~> sudo dnf repoquery -q --whatrequires "libappstream.so.4()(64bit)" --qf "%{SOURCE_NAME}" appstream appstream-generator flatpak gnome-software libadwaita malcontent ngompa@fedora ~> sudo dnf repoquery -q --whatrequires "libAppStreamQt.so.2()(64bit)" --qf "%{SOURCE_NAME}" appstream calamares kf5-frameworkintegration plasma-discover plasma-workspace We'll try to help where we can to update things accordingly. -- 真実はいつも一つ!/ Always, there's only one truth! _______________________________________________ devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx 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/devel@xxxxxxxxxxxxxxxxxxxxxxx Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue