Closed sidt4 closed 9 months ago
Aren't we doing so already? The file is located in $prefix/share/metainfo/shutter.metainfo.xml
for half a year, actually: https://github.com/shutter-project/shutter/commit/c3dec93780e49a6df312bd7d3a4dd3269e633cbf
Yes. The other file /usr/share/appdata/shutter.appdata.xml
can be removed.
Note: Use appstreamcli validate
( and not the deprecated appstream-util validate
) command to validate appstream metainfo files.
It looks like it hasn't been cleanly removed by your distro's packager, as it doesn't exist in our file tree: https://github.com/shutter-project/shutter/tree/master/share
Seems like Debian does something here:
Refer: https://salsa.debian.org/perl-team/modules/packages/shutter/-/blob/debian/unstable/debian/install
P.S.: I'm just trying to notify all projects which populate /usr/share/appdata/
. So, some messages might not be 100% relevant.
This package is for version 0.98, we are at 0.99.4 and the relevant change has been introduced just before its release. I'd say, let's wait for Debian to pick up the latest version!
Actually, they updated already, but it is unreleased currently according to the changelog: https://salsa.debian.org/perl-team/modules/packages/shutter/-/blob/debian/unstable/debian/changelog You might want to report the issue against the Debian package though so they update their install file which you linked in your previous comment.
If things are clear on the shutter-project
side, rest will be taken care by the Debian maintainers.
Well, we didn't mention the new location for this file in the changelog for 0.99.4 because we didn't consider it relevant. I guess, it is too late to add this information now.