Install on Device does not install a click package, but a Debian package that fails

Bug #1217485 reported by Jono Bacon
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
[obsolete] Ubuntu QtCreator Plugins
New
Undecided
Unassigned

Bug Description

Clicking Build -> Ubuntu Touch -> Install Application On Device should generate a click package and install it on the device but it doesn't. It instead tries to build a Debian package that fails to build and doesn't install.

Tested on a Nexus 4.

Tags: appstore
Revision history for this message
Jono Bacon (jonobacon) wrote :
Download full text (28.8 KiB)

Log from packaging my app:

[10:53:42] /usr/share/qtcreator/ubuntu/scripts/qtc_device_run_app 04dbd3fa60930669 sleepytime sleepytime.desktop sleepytime.qml /home/phablet/dev_tmp /home/phablet/.local/share/applications
[10:53:42] Started /usr/share/qtcreator/ubuntu/scripts/qtc_device_run_app
[10:53:47] Warning: Permanently added '[127.0.0.1]:2222' (ECDSA) to the list of known hosts.

[10:53:48] Warning: Permanently added '[127.0.0.1]:2222' (ECDSA) to the list of known hosts.

[10:53:48] Warning: Permanently added '[127.0.0.1]:2222' (ECDSA) to the list of known hosts.

[10:53:48] Warning: Permanently added '[127.0.0.1]:2222' (ECDSA) to the list of known hosts.

[10:53:49] Warning: Permanently added '[127.0.0.1]:2222' (ECDSA) to the list of known hosts.

[10:53:55] Warning: Permanently added '[127.0.0.1]:2222' (ECDSA) to the list of known hosts.

[10:53:56] sleepytime/

[10:53:57] sleepytime/sleepytime.qmlproject
sleepytime/.bzr/
sleepytime/.bzr/branch-format
sleepytime/.bzr/branch/
sleepytime/.bzr/branch/lock/
sleepytime/.bzr/branch/branch.conf
sleepytime/.bzr/branch/last-revision
sleepytime/.bzr/branch/tags
sleepytime/.bzr/branch/format
sleepytime/.bzr/README
sleepytime/.bzr/branch-lock/
sleepytime/.bzr/repository/
sleepytime/.bzr/repository/lock/
sleepytime/.bzr/repository/indices/
sleepytime/.bzr/repository/indices/ba04035c54260b59fd821a3eb04e0e7a.cix
sleepytime/.bzr/repository/indices/0694516b0a8d7d24f8e1383e32bee5e9.rix
sleepytime/.bzr/repository/indices/a18d09474f161af645bc1b2e0cedf72d.rix
sleepytime/.bzr/repository/indices/ba04035c54260b59fd821a3eb04e0e7a.rix
sleepytime/.bzr/repository/indices/ba04035c54260b59fd821a3eb04e0e7a.tix
sleepytime/.bzr/repository/indices/a18d09474f161af645bc1b2e0cedf72d.cix
sleepytime/.bzr/repository/indices/a18d09474f161af645bc1b2e0cedf72d.tix

[10:53:57] sleepytime/.bzr/repository/indices/0694516b0a8d7d24f8e1383e32bee5e9.cix
sleepytime/.bzr/repository/indices/a18d09474f161af645bc1b2e0cedf72d.iix
sleepytime/.bzr/repository/indices/0694516b0a8d7d24f8e1383e32bee5e9.tix
sleepytime/.bzr/repository/indices/ba04035c54260b59fd821a3eb04e0e7a.six
sleepytime/.bzr/repository/indices/ba04035c54260b59fd821a3eb04e0e7a.iix
sleepytime/.bzr/repository/indices/0694516b0a8d7d24f8e1383e32bee5e9.iix
sleepytime/.bzr/repository/indices/a18d09474f161af645bc1b2e0cedf72d.six
sleepytime/.bzr/repository/indices/0694516b0a8d7d24f8e1383e32bee5e9.six
sleepytime/.bzr/repository/packs/
sleepytime/.bzr/repository/packs/a18d09474f161af645bc1b2e0cedf72d.pack

[10:54:03] sleepytime/.bzr/repository/packs/ba04035c54260b59fd821a3eb04e0e7a.pack

[10:54:03] sleepytime/.bzr/repository/packs/0694516b0a8d7d24f8e1383e32bee5e9.pack

[10:54:04] sleepytime/.bzr/repository/pack-names

[10:54:04] sleepytime/.bzr/repository/format
sleepytime/.bzr/repository/obsolete_packs/
sleepytime/.bzr/repository/upload/
sleepytime/.bzr/checkout/
sleepytime/.bzr/checkout/lock/
sleepytime/.bzr/checkout/views
sleepytime/.bzr/checkout/conflicts
sleepytime/.bzr/checkout/shelf/
sleepytime/.bzr/checkout/format
sleepytime/.bzr/checkout/dirstate
sleepytime/sleepytime.qmlproject.user
sleepytime/sleepytime.png
sleepytime/media/
sleepytime/media/whitenoise.mp3

[10:54:04] sleepytime/m...

Revision history for this message
Zoltan Balogh (bzoltan) wrote :

 I will mark this as the duplicate of #1213902 as the missing feature of installing Click package on the device is well known. I am working on it and it is coming.

The support of .deb packaging is nothing new or bad. The .deb packaging was serving developers when Click packaging was not available.

I tried to reproduce the issue:

1. bzr branch lp:animal-far // yes this my and my kids favourte app

2. open the animal-farm.qmlproject in the Ubuntu SDK

3. Build -> Ubuntu Touch -> Create Application Package

Result:

The following files were created outside of the source-tree:
animal-farm_0.3.tar.gz
animal-farm_0.3.dsc
animal-farm_0.3_source.changes
animal-farm_0.3_source.build
animal-farm_0.3_all.deb
animal-farm_0.3_i386.changes

Your logs indicate that the animal-farm.desktop was missing.

Revision history for this message
Zoltan Balogh (bzoltan) wrote :

My qtcreator-plugin-ubuntu-common is on 0.1-0ubuntu3

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.