Bug 455875

Summary: Invalid desktop file - wrong version
Product: [Applications] Ruqola Reporter: tux93
Component: generalAssignee: Laurent Montel <montel>
Status: RESOLVED UPSTREAM    
Severity: normal    
Priority: NOR    
Version First Reported In: 1.7.2   
Target Milestone: ---   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description tux93 2022-06-24 08:20:19 UTC
While packaging the latest version on OBS we get the following error:
> ruqola.x86_64: E: invalid-desktopfile /usr/share/applications/org.kde.ruqola.desktop value "1.5" for key "Version" in group "Desktop Entry" is not a known version

It appears that the version string in the desktop file is hardcoded

Full build log:
https://build.opensuse.org/public/build/KDE:Extra/openSUSE_Tumbleweed/x86_64/ruqola/_log
Comment 1 Laurent Montel 2022-06-24 11:17:14 UTC
See https://specifications.freedesktop.org/desktop-entry-spec/desktop-entry-spec-latest.html#idm46403733513344
=> we can have a version == 1.5 for SingleMainWindow
Comment 2 Christophe Marin 2022-06-24 16:29:03 UTC
https://build.opensuse.org/request/show/984832 will fix it.

The problem comes from desktop-file-utils which didn't have a release since 2020. the 1.5 xdg spec is not supported by the current version.