gsettings-qt fails to build (run tests) against Qt 5.2

Bug #1259145 reported by Timo Jyrinki on 2013-12-09
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
gsettings-qt
Critical
Unassigned
gsettings-qt (Ubuntu)
Undecided
Unassigned
qtdeclarative-opensource-src (Ubuntu)
Critical
Timo Jyrinki

Bug Description

gsettings-qt is showing this problem when built against Qt 5.2:

https://launchpadlibrarian.net/158820262/buildlog_ubuntu-trusty-amd64.gsettings-qt_1%3A0.0%2B13.10.20130902.1-0~42~ubuntu14.04.1_FAILEDTOBUILD.txt.gz

---
libGL error: failed to load driver: swrast
libGL error: Try again with LIBGL_DEBUG=verbose for more details.
Could not initialize GLX
Aborted
---

To upgrade to the Qt 5.2 (currently not possible because of FTBFS:s) easily:
apt-add-repository ppa:canonical-qt5-edgers/qt5-beta2
apt-get update
apt-get dist-upgrade

If you are using chroot / virtual env or otherwise ok with removing Unity, see https://lists.launchpad.net/ubuntu-phone/msg05690.html for an alternative upgrade method that can be used already. Warning: because it introduces the package rename for ABI transition, you can't upgrade your desktop system without losing Unity (one pre-requirement for keeping Unity installed would be to get a successful rebuild of gsettings-qt to the PPA - http://pad.ubuntu.com/qt52-dependencies)

Related branches

Changed in gsettings-qt:
importance: Undecided → Critical
Timo Jyrinki (timo-jyrinki) wrote :

This is now a blocker in the dependency chain of getting everything rebuilt against Qt 5.2, see https://lists.launchpad.net/ubuntu-phone/msg05681.html for more information.

https://launchpad.net/~canonical-qt5-edgers/+archive/qt5-beta2/+sourcepub/3740899/+listing-archive-extra is the latest build attempt of gsettings-qt.

SDK team people might have experience on fighting similar "tries to use X on builders" problems when they fixed ubuntu-ui-toolkit to work against Qt 5.2.

hud among else requires this rebuild to finish: https://launchpadlibrarian.net/160184755/buildlog_ubuntu-trusty-amd64.hud_1%3A13.10.1%2B14.04.20131205-0~355~ubuntu14.04.1_FAILEDTOBUILD.txt.gz

description: updated
description: updated
Timo Jyrinki (timo-jyrinki) wrote :

As reported on IRC and in another bug, Qtdeclarative needs newer git snapshot of the stable branch

Changed in gsettings-qt:
status: New → Fix Committed
Changed in qtdeclarative-opensource-src (Ubuntu):
importance: Undecided → Critical
Changed in qtdeclarative-opensource-src (Ubuntu):
status: New → In Progress
assignee: nobody → Timo Jyrinki (timo-jyrinki)
Changed in qtdeclarative-opensource-src (Ubuntu):
status: In Progress → Fix Committed
Timo Jyrinki (timo-jyrinki) wrote :
Changed in gsettings-qt:
status: Fix Committed → Confirmed
PS Jenkins bot (ps-jenkins) wrote :

Fix committed into lp:gsettings-qt at revision 43, scheduled for release in gsettings-qt, milestone Unknown

Changed in gsettings-qt:
status: Confirmed → Fix Committed
Timo Jyrinki (timo-jyrinki) wrote :

Confirming fixed in qt5-beta2 PPA: https://launchpad.net/~canonical-qt5-edgers/+archive/qt5-beta2/+sourcepub/3808396/+listing-archive-extra

This unlocked hud rebuilding as well.

Changed in gsettings-qt (Ubuntu):
status: New → Fix Committed
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package qtdeclarative-opensource-src - 5.2.1-3ubuntu10

---------------
qtdeclarative-opensource-src (5.2.1-3ubuntu10) trusty; urgency=medium

  * debian/patches/Fix-crash-when-appending-arrays-to-sub-models-in-lis.patch
    - Backport from upstream https://codereview.qt-project.org/#change,80934
      (LP: #1291602)
 -- Timo Jyrinki <email address hidden> Fri, 14 Mar 2014 09:37:56 +0000

Changed in qtdeclarative-opensource-src (Ubuntu):
status: Fix Committed → Fix Released
Changed in gsettings-qt (Ubuntu):
status: Fix Committed → Fix Released
Changed in gsettings-qt:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers