Merge lp:~timo-jyrinki/webbrowser-app/fix_qt56_qdoc_move into lp:webbrowser-app

Proposed by Timo Jyrinki on 2016-04-03
Status: Merged
Approved by: Olivier Tilloy on 2016-04-04
Approved revision: 1393
Merged at revision: 1420
Proposed branch: lp:~timo-jyrinki/webbrowser-app/fix_qt56_qdoc_move
Merge into: lp:webbrowser-app
Diff against target: 11 lines (+1/-0)
1 file modified
debian/control (+1/-0)
To merge this branch: bzr merge lp:~timo-jyrinki/webbrowser-app/fix_qt56_qdoc_move
Reviewer Review Type Date Requested Status
Olivier Tilloy 2016-04-03 Approve on 2016-04-04
Review via email: mp+290830@code.launchpad.net

Commit Message

Fix FTBFS on Qt 5.6 by adding a dependency on qttools5-dev-tools for qdoc

To post a comment you must log in.
Olivier Tilloy (osomon) wrote :

Shouldn’t this be:

  qtbase5-dev-tools | qttools5-dev-tools,

As far as I can tell the explicit build dependency on qtbase5-dev-tools was added specifically for qdoc.

Timo Jyrinki (timo-jyrinki) wrote :

qtbase5-dev-tools is still available, so that would mean qttools5-dev-tools would never get installed.

The problem is that qdoc is in qttools5-dev-tools in 5.6 and in qtbase5-dev-tools in 5.5. One can't construct such a build dependency string in debian/control, so it's easier to just depend on qttools5-dev-tools unconditionally. Having that package installed with 5.5 too does no harm.

Olivier Tilloy (osomon) wrote :

Good point. Approved then.

review: Approve

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== modified file 'debian/control'
2--- debian/control 2016-03-07 18:29:23 +0000
3+++ debian/control 2016-04-03 16:39:12 +0000
4@@ -31,6 +31,7 @@
5 qtdeclarative5-dev,
6 qtdeclarative5-private-dev,
7 qtdeclarative5-ubuntu-ui-toolkit-plugin (>= 1.3) | qtdeclarative5-ubuntu-ui-toolkit-plugin-gles (>= 1.3),
8+ qttools5-dev-tools,
9 xvfb,
10 Standards-Version: 3.9.5
11 Homepage: https://launchpad.net/webbrowser-app

Subscribers

People subscribed via source and target branches

to status/vote changes: