← Back to team overview

touch-packages team mailing list archive

[Bug 1227105] Re: multiple dependencies not installed on desktop

 

The Ubuntu SDK does not pull all runtime libraries. The packages
necessary to develop Ubuntu Touch applications are installed in the
click chroots as frameworks.

The developer environment has only those libraries what are needed by
the QtCreator and other development tools. What could be confusing that
in many cases these libraries satisfy the needs of the apps.

But basically the Ubuntu Touch apps should be executed in the emulator
or on a device.

** Project changed: ubuntu-ui-toolkit => ubuntu-touch-meta (Ubuntu)

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to ubuntu-touch-meta in
Ubuntu.
https://bugs.launchpad.net/bugs/1227105

Title:
  multiple dependencies not installed on desktop

Status in “ubuntu-touch-meta” package in Ubuntu:
  New

Bug description:
  When trying to write an app, there are often parts of the base system
  that must be installed on the desktop to start development, so devs
  get errors like:

  file:///home/rick/Projects/ApplicationLifecycleApp/ContactsTab.qml:5 module "QtContacts" is not installed
  file:///home/rick/Projects/ApplicationLifecycleApp/ContactsTab.qml:4 module "Ubuntu.Contacts" is not installed
  file:///usr/lib/x86_64-linux-gnu/qt5/qml/Ubuntu/Contacts.0.1/ContactSimpleListView.qml:21 module "Ubuntu.Telephony" is not installed

  Dependencies such as this can be hard to track down and install.
  Everything necessary for developing a Ubuntu Touch app should be
  installed by the SDK.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ubuntu-touch-meta/+bug/1227105/+subscriptions