@Jeremy: That would be quite some work. And please note that avoiding the metainfo.its file shipped with some appstream{,-glib} binary should be considered a temporary fix, i.e. the file will sooner or later replace the older equivalent in the gettext package.
After I had filed the appstream issue, they made a change so you can opt out from extracting <release/> strings:
So in the GNOME Software issue I proposed that we should opt out all over, but the maintainer let me know that the strings will be shown in Software as from GNOME 41, so he didn't let me 'hide' the latest strings.
At the same time: Here is the attitude from the l10n.gnome.org folks:
@Jeremy: That would be quite some work. And please note that avoiding the metainfo.its file shipped with some appstream{,-glib} binary should be considered a temporary fix, i.e. the file will sooner or later replace the older equivalent in the gettext package.
After I had filed the appstream issue, they made a change so you can opt out from extracting <release/> strings:
https:/ /github. com/ximion/ appstream/ commit/ 51ab4f32
So in the GNOME Software issue I proposed that we should opt out all over, but the maintainer let me know that the strings will be shown in Software as from GNOME 41, so he didn't let me 'hide' the latest strings.
At the same time: Here is the attitude from the l10n.gnome.org folks:
https:/ /gitlab. gnome.org/ Infrastructure/ damned- lies/-/ issues/ 149#note_ 532339
And here we sit downstream and see that GNOME disagrees with GNOME. :(