The verification of the Stable Release Update for appstream-glib has completed successfully and the package is now being released to -updates. Subsequently, the Ubuntu Stable Release Updates Team is being unsubscribed and will not receive messages about this bug report. In the event that you encounter a regression using the package from -updates please report a new bug using ubuntu-bug and tag the bug report regression-update so we can easily find any regressions.
-- You received this bug notification because you are a member of Desktop Packages, which is subscribed to appstream-glib in Ubuntu. https://bugs.launchpad.net/bugs/2023215 Title: [SRU] appstream-glib can't handle em or code tags, breaking Flathub Status in appstream-glib package in Ubuntu: Fix Released Status in appstream-glib source package in Focal: In Progress Status in appstream-glib source package in Jammy: Fix Released Bug description: [ Impact ] * Currently, any application that is using modern AppStream metadata containing <em>/<code> tags in their description, and that is still using the deprecated appstream-glib will fail to parse this data. * Unfortunately, this affects some high-visibility applications now, like Flatpak, which are unable to perform proper searches. See https://github.com/flatpak/flatpak/issues/5434 for reference. * This kind of issue may potentially affect more tools as well. [ Test Plan ] 1. Open a terminal and run sudo apt install flatpak 2. Then run flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo 3. Run flatpak search meld The broken output may look something like: F: Failed to parse /var/lib/flatpak/appstream/flathub/x86_64/active/appstream.xml.gz file: Error on line 1960 char 29: <p> already set ' Organic Maps is a free Android & iOS offline maps app for travelers, tourists, hikers, and cyclists. It uses crowd-sourced OpenStreetMap data and is developed with love by ' and tried to replace with ' (' No matches found 4. Install the updated appstream-glib packages. 5. Restart your computer then log back in. 6. Open a terminal and run flatpak search firefox The working output looks something like Name Description Application ID Version Branch Remotes Meld Compare and merge your files org.gnome.meld 3.22.0 stable flathub [ Where problems could occur ] * The reverse-dependencies for appstream-glib in Ubuntu Jammy are: flatpak-tests unity libmalcontent-ui-0-0 libappstream-glib-dev gir1.2-appstreamglib-1.0 appstream-util flatpak * Flatpak should continue to work, and there should be no new errors in GNOME/Unity. [ Other Info ] * None. Updating this should mainly help Flatpak users and should have no ill effects on any other component of the OS. * This issue was fixed upstream in appstream-glib 0.8.1 which is available in Ubuntu 22.10 and newer releases. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/appstream-glib/+bug/2023215/+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