On 12/05/2025 20:06, Soren Stoutner wrote:


I also don’t see any lintian tags when I run the following command with
lintian from testing:

lintian -iIE --pedantic

My guess is that the factors for determining this tag have changed and that
UDD is running either a newer or an older version of either lintian or
"appstreamcli validate”.

This remains a mystery. Lintian version 2.122.0 is used throughout.
I tried installing older versions of appstream and its library,
but still could not reproduce the problem locally.


"The name of the desktop entry should follow the "reverse DNS" convention: it
should start with a reversed DNS domain name controlled by the author of the
application, in lower case.”

https://specifications.freedesktop.org/desktop-entry-spec/latest-single/#file-naming

Notwithstanding that I can't reproduce the problem, I agree this seems highly likely to be the issue. I'll attempt a fix on the next upload.


I think in the past the recommendation to use reverse DNS naming wasn’t as
strong, which is why you see a lot of .desktop files that follow other
patterns, especially for programs that have been around for a long time.


That seems to explain why over 600 reports of this tag!
https://udd.debian.org/lintian-tag/appstream-metadata-validation-failed?affected=yes

Thanks for helping,
Peter

Reply via email to