This debdiff contains a minimal fix to resolve the noisy assertions (and potential crash) when searching for AppStream data.
It should be suitable for upload to Jammy. @tintou, sorry for hijacking the SRU report a bit, in hindsight I should probably have filed a new one. This should address the most visible issue though without any risk of introducing new problems. (It would still be nice to have a more recent AppStream in Jammy, but we can request that later) ** Summary changed: - [SRU] Update to latest bugfix release for jammy + [SRU] Update to 0.15.2-2ubuntu0.1 for jammy ** Description changed: - Appstream 0.15.6 is available since December, 2022 and comes with lots - of crash fixes + The attached debdiff contains two targeted fixes to address noisy + warning messages when AppStream is used with newer Flatpak versions. [ Impact ] - * Appstream is used by GNOME Software, KDE Discover, Flatpak, Snaps and - probably lot of other components, since the release of Jammy, a few - point releases have been made to appstream that fixes crashes and - optimizations. + * Appstream is used by GNOME Software, KDE Discover, Flatpak, Snaps and + probably lot of other components. However, this fix has already been + well-tested for over a year. [ Test Plan ] - * Open GNOME Software and KDE Discover and see that it is still - populatedwith data + * Open GNOME Software and KDE Discover and see that it is still + populated with data. [ Where problems could occur ] - * GNOME Software and KDE Discover could be affected by a sudden crashes - but that is unlikely. + * If GNOME Software / KDE Discover still show all applications, everything should be fine, as this is the codepath this change touches. + * `apt update` should not emit any warning messages from AppStream. [ Other Info ] - - * + + * ** Patch added: "appstream_0.15.2-2_to_0.15.2-2ubuntu0.1.debdiff" https://bugs.launchpad.net/ubuntu/+source/appstream/+bug/2006110/+attachment/5678473/+files/appstream_0.15.2-2_to_0.15.2-2ubuntu0.1.debdiff ** Also affects: appstream (Ubuntu Jammy) Importance: Undecided Status: New -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to appstream in Ubuntu. https://bugs.launchpad.net/bugs/2006110 Title: [SRU] Update to 0.15.2-2ubuntu0.1 for jammy Status in Flatpak: New Status in appstream package in Ubuntu: Confirmed Status in appstream source package in Jammy: New Bug description: The attached debdiff contains two targeted fixes to address noisy warning messages when AppStream is used with newer Flatpak versions. [ Impact ] * Appstream is used by GNOME Software, KDE Discover, Flatpak, Snaps and probably lot of other components. However, this fix has already been well-tested for over a year. [ Test Plan ] * Open GNOME Software and KDE Discover and see that it is still populated with data. [ Where problems could occur ] * If GNOME Software / KDE Discover still show all applications, everything should be fine, as this is the codepath this change touches. * `apt update` should not emit any warning messages from AppStream. [ Other Info ] * To manage notifications about this bug go to: https://bugs.launchpad.net/flatpak/+bug/2006110/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp