desktop-file-install rejects .desktop files with "OnlyShowIn=Unity;"

Bug #814034 reported by Till Kamppeter on 2011-07-21
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
desktop-file-utils (Ubuntu)
High
Michael Terry

Bug Description

For system-config-printer to appear in the new gnome-control-center, it needs the line

OnlyShowIn=Unity;

in its .desktop file (see https://code.launchpad.net/~rodrigo-moya/ubuntu/oneiric/system-config-printer/fix-787694/+merge/68656). In contrary to (nearly) all other programs coming with Ubuntu, the upstream Makefile uses the desktop-file-install utility to install the .desktop files. This utility analyses the .desktop files whether they are correct and errors out if not. The utility needs "unity" as a new exception.

Changed in desktop-file-utils (Ubuntu):
assignee: nobody → Sebastien Bacher (seb128)
importance: Undecided → High
Michael Terry (mterry) wrote :

desktop-file-utils (0.18-0ubuntu7) oneiric; urgency=low

  [ Didier Roche ]
  * debian/defaults.list: set thunderbird as default mailer

  [ Michael Terry ]
  * debian/patches/unity-is-registered.patch:
    - Pull patch from upstream trunk to add Unity as a registered
      OnlyShowIn environment.

Changed in desktop-file-utils (Ubuntu):
assignee: Sebastien Bacher (seb128) → Michael Terry (mterry)
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers