Source: ibus-qt
Version: 1.3.1-2
Tags: patch
User: debian-qt-...@lists.debian.org
Usertags: qt48-transition

Hi,

Your package fails to build against the multiarch enabled Qt 4.8
which is currently in experimental.
The transition to unstable/testing is tracked in bug #653903.

I'm attaching a patch that adjusts the install path of Qt plugins which now
are in a multiarch path and bumps the minimum libqt4-dev version.
It should be applied once Qt 4.8 enters unstable.

Build log:

>    dh_install
> dh_install: ibus-qt4 missing files (debian/tmp/usr/lib/qt4/*), aborting
> make: *** [binary] Error 2

Regards,
Felix

diff -Nru ibus-qt-1.3.1/debian/control ibus-qt-1.3.1/debian/control
--- ibus-qt-1.3.1/debian/control	2011-09-05 04:22:34.000000000 +0200
+++ ibus-qt-1.3.1/debian/control	2012-03-06 11:19:30.000000000 +0100
@@ -3,7 +3,7 @@
 Priority: optional
 Maintainer: IME Packaging Team <pkg-ime-de...@lists.alioth.debian.org>
 Uploaders: LI Daobing <lidaob...@debian.org>, Asias He <asias.he...@gmail.com>
-Build-Depends: debhelper (>= 7.0.50~), cmake, pkg-config, libqt4-dev,
+Build-Depends: debhelper (>= 7.0.50~), cmake, pkg-config, libqt4-dev (>= 4:4.8.0~),
  libdbus-1-dev, libx11-dev, libicu-dev, libibus-1.0-dev, doxygen
 Standards-Version: 3.9.2
 Homepage: http://code.google.com/p/ibus
diff -Nru ibus-qt-1.3.1/debian/ibus-qt4.install ibus-qt-1.3.1/debian/ibus-qt4.install
--- ibus-qt-1.3.1/debian/ibus-qt4.install	2011-09-05 04:18:47.000000000 +0200
+++ ibus-qt-1.3.1/debian/ibus-qt4.install	2012-03-06 11:16:20.000000000 +0100
@@ -1,3 +1,3 @@
-debian/tmp/usr/lib/qt4/*
+debian/tmp/usr/lib/*/qt4/*
 debian/tmp/usr/share/doc/ibus-qt-*/README
 debian/tmp/usr/share/doc/ibus-qt-*/AUTHORS

Reply via email to