Bug 7402 - Update request: desktop-file-utils
Summary: Update request: desktop-file-utils
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: 2
Hardware: All Linux
Priority: Normal normal
Target Milestone: ---
Assignee: QA Team
QA Contact:
URL:
Whiteboard: MGA2-32-OK, MGA2-64-OK
Keywords: validated_update
Depends on:
Blocks: 7369
  Show dependency treegraph
 
Reported: 2012-09-08 11:53 CEST by Jani Välimaa
Modified: 2012-09-13 20:07 CEST (History)
2 users (show)

See Also:
Source RPM: desktop-file-utils-0.20-1.1.mga2
CVE:
Status comment:


Attachments

Description Jani Välimaa 2012-09-08 11:53:42 CEST
This new release [1] from core/updates_testing adds XFCE to the registered categories list. Patch is from upstream git.

Test case:
1. use desktop-file-validate to validate some .desktop file (like /usr/share/applications/exo-preferred-applications.desktop from pkg exo) which contains XFCE (not X-XFCE) in categories list.
2. get updated pkg from core/updates_testing.
3. validate the .desktop file again.

[1] desktop-file-utils-0.20-1.1.mga2
Comment 1 Marc Lattemann 2012-09-09 22:20:15 CEST
I've got no output at all when performing the test case. Neither with desktop-file-utils-0.20-1.mga2 from Core Release nor with desktop-file-utils-0.20-1.1.mga2 from testing?
Manuel Hiebel 2012-09-10 00:42:27 CEST

Blocks: (none) => 7369

Comment 2 Jani Välimaa 2012-09-10 21:08:37 CEST
(In reply to comment #1)
> I've got no output at all when performing the test case. Neither with
> desktop-file-utils-0.20-1.mga2 from Core Release nor with
> desktop-file-utils-0.20-1.1.mga2 from testing?

You need exo from core/updates_testing.
Comment 3 Marc Lattemann 2012-09-10 22:04:54 CEST
OK,thanks - tested now with exo-0.8.0-1.mga2 from testing:

output with desktop-file-utils-0.20-1.mga2:
[test@localhost test]# desktop-file-validate /usr/share/applications/exo-preferred-applications.desktop 
/usr/share/applications/exo-preferred-applications.desktop: error: value "XFCE;GTK;Settings;DesktopSettings;X-XFCE-SettingsDialog;X-XFCE-PersonalSettings;" for key "Categories" in group "Desktop Entry" contains an unregistered value "XFCE"; values extending the format should start with "X-"
[test@localhost test]#

no output with desktop-file-utils-0.20-1.1.mga2:
[test@localhost test]# desktop-file-validate /usr/share/applications/exo-preferred-applications.desktop 
[test@localhost test]#

Tested successfully for mga2 x86_64 and i586.

Whiteboard: (none) => MGA2-32-OK, MGA2-64-OK

Comment 4 Marc Lattemann 2012-09-10 22:22:18 CEST
Update validated.


Advisory
========
This release adds XFCE to the registered categories list.


SRPM:desktop-file-utils-0.20-1.1.mga2.src.rpm

Could sysadmin please push from core/updates_testing to core/updates? Thanks

Keywords: (none) => validated_update
CC: (none) => sysadmin-bugs

Comment 5 Thomas Backlund 2012-09-13 20:07:21 CEST
Update pushed:
https://wiki.mageia.org/en/Support/Advisories/MGAA-2012-0193

Status: NEW => RESOLVED
CC: (none) => tmb
Resolution: (none) => FIXED


Note You need to log in before you can comment on or make changes to this bug.