Bug 7402

Summary: Update request: desktop-file-utils
Product: Mageia Reporter: Jani Välimaa <jani.valimaa>
Component: RPM PackagesAssignee: QA Team <qa-bugs>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: Normal CC: sysadmin-bugs, tmb
Version: 2Keywords: validated_update
Target Milestone: ---   
Hardware: All   
OS: Linux   
Whiteboard: MGA2-32-OK, MGA2-64-OK
Source RPM: desktop-file-utils-0.20-1.1.mga2 CVE:
Status comment:
Bug Depends on:    
Bug Blocks: 7369    

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