[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#653903: transition: qt4-x11 multiarch



On Sun, Jan 1, 2012 at 4:33 PM, Julien Cristau <jcristau@debian.org> wrote:
> On Sun, Jan  1, 2012 at 13:21:09 +0200, Fathi Boudra wrote:
>
>> I would like to prepare Qt multiarch transition.
>>
> Why does this affect more than Qt itself?  I couldn't find an
> explanation of what "affected packages" means in your wiki page.

"pure" Qt packages using QMake build system have QT_INSTALL_PLUGINS
and QT_INSTALL_LIBS set to multiarch paths [1].
In the best case, only binNMU is needed. In the worst, *.install files
need to be updated.

The list of "affected packages" isn't based on reverse dependencie as
we usually do for library transition with binary incompatibility, but
on the usage of these variables by the build system. We have also some
packages using CMake like kde4libs that relies on the same variables.

hope it answers the question.

[1]
$ qmake -query
QT_INSTALL_PREFIX:/usr
QT_INSTALL_DATA:/usr/share/qt4
QT_INSTALL_DOCS:/usr/share/qt4/doc
QT_INSTALL_HEADERS:/usr/include/qt4
QT_INSTALL_LIBS:/usr/lib/x86_64-linux-gnu
QT_INSTALL_BINS:/usr/bin
QT_INSTALL_PLUGINS:/usr/lib/x86_64-linux-gnu/qt4/plugins
QT_INSTALL_IMPORTS:/usr/lib/qt4/imports
QT_INSTALL_TRANSLATIONS:/usr/share/qt4/translations
QT_INSTALL_CONFIGURATION:/etc/xdg
QT_INSTALL_EXAMPLES:/usr/lib/qt4/examples
QT_INSTALL_DEMOS:/usr/lib/qt4/demos
QMAKE_MKSPECS:/usr/share/qt4/mkspecs
QMAKE_VERSION:2.01a
QT_VERSION:4.8.0



Reply to: