Needs to install mkspecs in correct directory with Qt 5.2.1

Bug #1279235 reported by Timo Jyrinki
14
This bug affects 2 people
Affects Status Importance Assigned to Milestone
maliit-framework (Ubuntu)
Fix Released
Critical
Łukasz Zemczak

Bug Description

With Qt 5.2.1, inherited from Debian, mkspecs directory was changed. maliit-framework does not work with this, since instead of QT_INSTALL_DATA, QT_INSTALL_ARCHDATA should be used. I've manually patched maliit-framework in the https://launchpad.net/~canonical-qt5-edgers/+archive/qt5-beta2 but I've not tested whether QT_INSTALL_ARCHDATA works with Qt 5.0.2 (ie. could the patched maliit-framework be uploaded now before Qt 5.2).

Tags: patch qt5.2

Related branches

Revision history for this message
Timo Jyrinki (timo-jyrinki) wrote :
tags: added: patch
Changed in maliit-framework (Ubuntu):
assignee: nobody → Bill Filler (bfiller)
assignee: Bill Filler (bfiller) → nobody
status: New → Confirmed
Bill Filler (bfiller)
Changed in maliit-framework (Ubuntu):
assignee: nobody → Łukasz Zemczak (sil2100)
Changed in maliit-framework (Ubuntu):
status: Confirmed → In Progress
Revision history for this message
Łukasz Zemczak (sil2100) wrote :

I had a chat with Timo and we decided to simply hard-depend on Qt 5.2 to fix this. I modified Timo's patch to make it backwards compatible with Qt 5.0.2, but doing such a 'backward compatibility' in packaging is a bit harder, we would actually have to do some nasty hacks in debian/rules (dh_install doesn't support anything helpful). Branch attached.

Revision history for this message
Timo Jyrinki (timo-jyrinki) wrote :

Marking as Fix Committed as added to http://pad.ubuntu.com/qt52-dependencies so that it will be brought to the landing PPA.

Changed in maliit-framework (Ubuntu):
status: In Progress → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package maliit-framework - 0.99.0+git20130615+97e8335-0ubuntu7

---------------
maliit-framework (0.99.0+git20130615+97e8335-0ubuntu7) trusty; urgency=medium

  * Bump the Qt dependency to 5.2, change the mkspecs install path as required
    by the new Qt version (LP: #1279235).
 -- Lukasz 'sil2100' Zemczak <email address hidden> Thu, 27 Feb 2014 10:39:43 +0100

Changed in maliit-framework (Ubuntu):
status: Fix Committed → Fix Released
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.