Note that this bug appears to be at least part of the cause of bug 925014, where purchased items are currently not added to the Unity launcher. In the Python code snippet above, it's the direct check for the desktop file based on the pkgname that was used previously to determine the installed desktop file for purchased items (as purchased items do not have a corresponding app-install-data entry).
Note that this bug appears to be at least part of the cause of bug 925014, where purchased items are currently not added to the Unity launcher. In the Python code snippet above, it's the direct check for the desktop file based on the pkgname that was used previously to determine the installed desktop file for purchased items (as purchased items do not have a corresponding app-install-data entry).