Can't install Ubuntu Phone SDK on raring - qt5-meta-full dependency issue

Bug #1104311 reported by komputes
16
This bug affects 3 people
Affects Status Importance Assigned to Milestone
Ubuntu UI Toolkit
Fix Released
Undecided
Zoltan Balogh

Bug Description

The PPA for the Ubuntu Phone SDK listed below does not work in Raring. Expected developer tools should work on a development release.

http://developer.ubuntu.com/get-started/gomobile/

Error:
$ sudo apt-get install qt5-meta-full
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help resolve the situation:

The following packages have unmet dependencies:
 qt5-meta-full : Depends: qtwayland but it is not installable
                 Depends: qtwebkit-examples-and-demos but it is not installable
E: Unable to correct problems, you have held broken packages.
komputes@GM5424:~/Desktop$ ubuntu-bug qt5-meta-full
dpkg-query: no packages found matching qt5-meta-full

Revision history for this message
moma (osmoma) wrote :

Same error here.

Revision history for this message
moma (osmoma) wrote :

Re-hi,
I managed to run the test-application (CurrencyConverter) on Ubuntu 13.04 (test).

I ran all the lines separately. Of course, this line failed (as you see from your error message):
$ sudo apt-get install qt5-meta-full
Ref: http://developer.ubuntu.com/get-started/gomobile/

Make sure you logout/login so your $PATH contains /opt/qt5/bin/
(export PATH=/opt/qt5/bin:$PATH' >> ~/.bashrc)

I have added these repositories to my Raring Ringtail:
http://bildr.no/view/1378734

$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu Raring Ringtail (development branch)
Release: 13.04
Codename: raring

$ uname -a
Linux raring32 3.8.0-0-generic #4-Ubuntu SMP Tue Jan 15 20:39:36 UTC 2013 i686 i686 i686 GNU/Linux

I have only tested the CurrencyConverter app.
$ /opt/qt5/bin/qmlscene /home/moma/QML/CurrencyConverter/CurrencyConverter.qml

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

I have uploaded the qtwebkit-examples-and-demos package for Raring

Changed in ubuntu-ui-toolkit:
assignee: nobody → Zoltan Balogh (bzoltan)
Zoltan Balogh (bzoltan)
Changed in ubuntu-ui-toolkit:
status: New → Fix Released
Revision history for this message
Zoltan Balogh (bzoltan) wrote :

I created a fresh builder target:

$ cowbuilder-dist raring i386 create

logged into it

$ cowbuilder-dist raring i386 login --save-after-login

installed the software-properties-common package

# apt-get install software-properties-common

Added the Qt5-beta1 PPA

# add-apt-repository ppa:canonical-qt5-edgers/qt5-beta1
# apt-get update

Installed the Qt5

# apt-get install qt5-meta-full

So I consider the fix verified :) Happy hacking

Revision history for this message
eevargas (eevargas) wrote :

It won't install on 13.04 without the ppa:canonical-qt5-edgers/qt5-proper repository... although on the repository's page says:

== Ubuntu 13.04 ==
The PPAs are not necessarily needed anymore but are recommended to be left enabled for future updates. Ubuntu SDK and Qt 5.0.1 are now part of the Ubuntu 13.04 release. Just install 'ubuntu-sdk' package!

After adding the repository the dependency error went away and the sdk got installed.

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.