The software center places bad .desktop files in the launcher

Bug #991926 reported by Sven Baars
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Unity
Won't Fix
Medium
Marco Trevisan (Treviño)
software-center (Ubuntu)
Confirmed
Undecided
Unassigned
unity (Ubuntu)
Invalid
Undecided
Marco Trevisan (Treviño)

Bug Description

When installing an application through the software center, it uses desktop files in /usr/share/app-install/desktop/ instead of /usr/share/applications/ resulting in applications that are not able to communicate with the launcher entries through the LauncherAPI

dbus-send --session --print-reply --reply-timeout=2000 --type=method_call --dest=org.ayatana.bamf /org/ayatana/bamf/matcher org.ayatana.bamf.matcher.RunningApplicationsDesktopFiles
method return sender=:1.60 -> dest=:1.232 reply_serial=2
   array [
      string "/usr/share/app-install/desktop/emesene:emesene.desktop"
      string "/usr/share/app-install/desktop/xchat:xchat.desktop"
      string "/usr/share/applications/firefox.desktop"
      string "/usr/share/applications/thunderbird.desktop"
   ]

In the above case xchat and emesene are affected.

Changed in unity:
assignee: nobody → Marco Trevisan (Treviño) (3v1n0)
importance: Undecided → Medium
status: New → Confirmed
milestone: none → 5.14.0
Changed in unity (Ubuntu):
status: New → Confirmed
assignee: nobody → Marco Trevisan (Treviño) (3v1n0)
Changed in unity:
milestone: 5.14.0 → 5.16.0
Changed in software-center (Ubuntu):
status: New → Confirmed
Changed in unity:
status: Confirmed → Won't Fix
milestone: 5.16.0 → none
Changed in unity (Ubuntu):
status: Confirmed → Invalid
no longer affects: software-center
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.