[Bug 1205526] [NEW] desktop file not installed for click package based on qtcreator packaging module

Launchpad Bug Tracker 1205526 at bugs.launchpad.net
Mon Jul 29 15:56:30 UTC 2013


You have been subscribed to a public bug:

click version 0.2.8
qtcreator-plugin-ubuntu version 2.7.1-0ubuntu3
packagekit-tools Version: 0.7.6-3ubuntu3

click file link: http://ubuntuone.com/1KR8caM7h9gkkjVV98E5Bl

That click package was generated by 'click build UbuntuOneLogin' , where UbuntuOneLogin has these files:
% ls -l UbuntuOneLogin 
total 16
-rw-rw-r-- 1 phablet phablet  435 Jul 26 11:09 manifest.json
-rwxrwxr-x 1 phablet phablet  227 Jul 26 10:49 run.sh
-rw-rw-r-- 1 phablet phablet  201 Jul 26 11:08 UbuntuOneLogin.desktop
-rw-rw-r-- 1 phablet phablet 2146 Jul 26 10:49 UbuntuOneLogin.qml

manifest.json is straight from the qtcreator plugin, and looks like this:
{
    "framework": "ubuntu-sdk-13.10",
    "maintainer": "Michael McCracken <mike.mccracken at canonical.com>",
    "name": "com.ubuntu.one.credentials",
    "security": {
        "profiles": {
            "UbuntuOneLogin": {
                "policy_groups": [
                    "networking"
                ],
                "policy_version": 1
            }
        }
    },
    "title": "Ubuntu One Login",
    "version": "0.8.1"
}


with pkcon -p install-local com.ubuntu.one.credentials_0.8.1_all.click, the package installs in /opt/click.ubuntu.com/ correctly, and can be run by invoking run.sh from the device terminal.

However, no .desktop file is generated at install, and the one generated
by the qtcreator template (UbuntuOneLogin.desktop) is not copied or
linked into .local/share/applications/ as expected.

** Affects: qtcreator (Ubuntu)
     Importance: Undecided
         Status: New

-- 
desktop file not installed for click package based on qtcreator packaging module
https://bugs.launchpad.net/bugs/1205526
You received this bug notification because you are a member of Kubuntu Bugs, which is subscribed to qtcreator in Ubuntu.




More information about the kubuntu-bugs mailing list