Heads-up about AppStream 1.0 no longer honoring legacy metadata locations

Nate Graham nate at kde.org
Mon Oct 23 17:02:50 BST 2023


Hello folks!

Plasma 6 will require AppStream 1.0, which we just discovered no longer 
honors legacy metadata locations, including 
/usr/share/app-info/(xml|xmls) and /var/lib/app-info/(xml|xmls). If your 
distro is currently storing metadata in one of these locations, it needs 
to be moved to /usr/share/swcatalog/xml or /var/lib/swcatalog/xml. Icons 
also need to move.

If this migration is not performed, Discover in Plasma 6 will not be 
able to see any of your distro's apps.

See 
https://www.freedesktop.org/software/appstream/docs/chap-CatalogData.html#spec-asxml-filenaming 
for more information.


Nate


More information about the Distributions mailing list