| Summary: | dev-util/desktop-file-utils - desktop-file-validate should not complain about missing trailing semicolons | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Chris Mayo <aklhfex> |
| Component: | Current packages | Assignee: | Freedesktop bugs <freedesktop-bugs> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | ||
| Priority: | Normal | ||
| Version: | unspecified | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
I guess this should be reported upstream. Fixed upstream back in April: http://cgit.freedesktop.org/xdg/desktop-file-utils/commit/?id=9e279cc3fac9a7e92bf426867fa83c0c7aec5711 But no release since then. I guess we should do a snapshot then. ;-) latest release deals with latest released spec, so latest spec number still dictates trailing semicolons to be a bad thing however, it'd be good idea for portage to supress this warning if it doesn't already This is fixed in 0.23. |
e.g. error: value "Network;Internet" for string list key "Categories" in group "Desktop Entry" does not have a semicolon (';') as trailing character In latest version 1.1 of Desktop Entry Specification semicolon is only mandatory as a separator and for empty values: http://standards.freedesktop.org/desktop-entry-spec/desktop-entry-spec-1.1.html#value-types "multiple values should be separated by a semicolon and the value of the key may be optionally terminated by a semicolon. Trailing empty strings must always be terminated with a semicolon." sys-apps/portage-2.2.8-r2