VirtualBox

Opened 8 years ago

Closed 8 years ago

#14808 closed defect (fixed)

virtualbox.desktop broken => Fixed in SVN

Reported by: Kevin Brodsky Owned by:
Component: other Version: VirtualBox 5.0.10
Keywords: desktop Cc:
Guest type: other Host type: Linux

Description

The desktop file is broken since 5.0, if my memory is correct. Running desktop-file-validate on it gives 2 errors and 2 warnings:

/usr/share/applications/virtualbox.desktop: warning: key "Encoding" in group "Desktop Entry" is deprecated
/usr/share/applications/virtualbox.desktop: error: value "virtualization" for locale string list key "Keywords" in group "Desktop Entry" does not have a semicolon (';') as trailing character
/usr/share/applications/virtualbox.desktop: error: value "Virtualisierung" for locale string list key "Keywords[de]" in group "Desktop Entry" does not have a semicolon (';') as trailing character
/usr/share/applications/virtualbox.desktop: warning: value "Emulator;System;X-MandrivaLinux-System;Application;" for key "Categories" in group "Desktop Entry" contains a deprecated value "Application"
  • The errors are solved by adding a semicolon at the end of the lines mentioned (10 and 11).
  • The first warning is solved by removing l.2 (although keeping it might be needed for compatibility reasons, I'm not sure on this).
  • The second waning is solved by removing 'Application;' in l.15.

The errors are a rather serious issue, as they might prevent update-desktop-database from creating a menu entry.

Change History (3)

comment:1 by Frank Mehnert, 8 years ago

Summary: virtualbox.desktop brokenvirtualbox.desktop broken => Fixed in SVN

Thanks for the report. I wouldn't denote the file as broken but fixing these small complaints makes sense. The fix will be part of the next 5.0.x maintenance release.

comment:2 by Kevin Brodsky, 8 years ago

Thanks for the very quick reaction and fix. I called it broken merely because it is not parseable by update-desktop-database as it is, which is basically the only point of a desktop file.

comment:3 by Frank Mehnert, 8 years ago

Resolution: fixed
Status: newclosed

Fix is part of VBox 5.0.12.

Note: See TracTickets for help on using tickets.

© 2023 Oracle
ContactPrivacy policyTerms of Use