While packaging for debian I ran into. I: latte-dock: desktop-entry-lacks-keywords-entry usr/share/applications/org.kde.latte-dock.desktop N: N: This .desktop file does either not contain a "Keywords" entry or it does N: not contain any keywords not already present in the "Name" or N: "GenericName" entries. N: N: .desktop files are organized in key/value pairs (similar to .ini files). N: "Keywords" is the name of the entry/key in the .desktop file containing N: keywords relevant for this .desktop file. N: N: The desktop-file-validate tool in the desktop-file-utils package is N: useful for checking the syntax of desktop entries. N: N: Refer to N: https://specifications.freedesktop.org/desktop-entry-spec/1.1/ar01s05.html, N: https://bugs.debian.org/693918, and N: https://wiki.gnome.org/Initiatives/GnomeGoals/DesktopFileKeywords for N: details. N: N: Severity: wishlist, Certainty: certain N: N: Check: menu-format, Type: binary
I have just checked most plasma/kde desktop files under Neon. All of them do not contain Keywords record, such as org.kde.dolphin, org.kde.kate etc... All of them are failing in debian?
and also checked at https://standards.freedesktop.org/desktop-entry-spec/desktop-entry-spec-latest.html KEYWORDS is not required
It is only I - so information. It would not fail the build completely. Feel free to close.
(In reply to Scarlett Clark from comment #3) > It is only I - so information. It would not fail the build completely. Feel > free to close. I can add it but in order to be sure how the strings should be separated can you show me an example how it should look like?
_Keywords=dock;anythingthatcouldresultlattedockinsearch; This goes in the desktop.in file, remove leading underscore if not generated.