[Bug 829165] [NEW] FTBFS due to multi-arching of qt4-x11

Launchpad Bug Tracker 829165 at bugs.launchpad.net
Fri Aug 19 17:56:57 UTC 2011


You have been subscribed to a public bug:

FTBFS during the recent package rebuild:

https://launchpadlibrarian.net/77515571/buildlog_ubuntu-oneiric-i386
.python-qt4_4.8.5-0ubuntu1_FAILEDTOBUILD.txt.gz

It built just a week ago:

https://launchpadlibrarian.net/77040417/buildlog_ubuntu-oneiric-i386
.python-qt4_4.8.5-0ubuntu1_BUILDING.txt.gz

The relevant difference is where the designer plugin got installed.
Pre-multi-arch:


Checking to see if the QtDesigner module should be built...
g++ -DQT_NO_DEBUG -I. -I/usr/mkspecs/linux-g++ -I/usr/include/qt4/QtDesigner -I/usr/include/qt4 -pipe -g -O2 -Os -w -D_REENTRANT cfgtest_QtDesigner.cpp -o cfgtest_QtDesigner -L/usr/lib -Wl,-Bsymbolic-functions -Wl,-O1 -lQtDesigner
Checking to see if the dbus support module should be built...
Qt v4.7.3 free edition is being used.
SIP 4.12.3 is being used.
The Qt header files are in /usr/include/qt4.
The shared Qt libraries are in /usr/lib.
The Qt binaries are in /usr/bin.
The Qt mkspecs directory is in /usr/share/qt4.
These PyQt modules will be built: QtCore, QtGui, QtHelp, QtNetwork,
QtDeclarative, QtOpenGL, QtScript, QtScriptTools, QtSql, QtSvg, QtTest,
QtWebKit, QtXml, QtXmlPatterns, phonon, QtAssistant, QtDesigner.
The PyQt Python package will be installed in /usr/lib/python2.7/dist-packages.
PyQt is being built with generated docstrings.
PyQt is being built with 'protected' redefined as 'public'.
The Designer plugin will be installed in /usr/lib/qt4/plugins/designer.

Post multi-arch:


Checking to see if the QtDesigner module should be built...
g++ -DQT_NO_DEBUG -I. -I/usr/mkspecs/linux-g++ -I/usr/include/qt4/QtDesigner -I/usr/include/qt4 -pipe -g -O2 -Os -w -D_REENTRANT cfgtest_QtDesigner.cpp -o cfgtest_QtDesigner -L/usr/lib -Wl,-Bsymbolic-functions -Wl,-O1
/tmp/ccil7ycr.o: In function `main':
/build/buildd/python-qt4-4.8.5/build-2.7/cfgtest_QtDesigner.cpp:5: undefined reference to `QExtensionFactory::QExtensionFactory(QExtensionManager*)'
collect2: ld returned 1 exit status
Checking to see if the dbus support module should be built...
Qt v4.7.3 free edition is being used.
SIP 4.12.4 is being used.
The Qt header files are in /usr/include/qt4.
The shared Qt libraries are in /usr/lib/i386-linux-gnu.
The Qt binaries are in /usr/bin.
The Qt mkspecs directory is in /usr/share/qt4.
These PyQt modules will be built: QtCore.
The PyQt Python package will be installed in /usr/lib/python2.7/dist-packages.
PyQt is being built with generated docstrings.
PyQt is being built with 'protected' redefined as 'public'.
The Designer plugin will be installed in
/usr/lib/i386-linux-gnu/qt4/plugins/designer.

So when debian.rules gets to:

sed -i -e '/strip/ d' /build/buildd/python-
qt4-4.8.5/build-2.7/designer/Makefile

It's not a happy result.

** Affects: python-qt4 (Ubuntu)
     Importance: High
     Assignee: Scott Kitterman (kitterman)
         Status: Triaged

** Affects: python-qt4 (Ubuntu Oneiric)
     Importance: High
     Assignee: Scott Kitterman (kitterman)
         Status: Triaged


** Tags: ftbfs multiarch
-- 
FTBFS due to multi-arching of qt4-x11
https://bugs.launchpad.net/bugs/829165
You received this bug notification because you are a member of Kubuntu Bugs, which is subscribed to python-qt4 in Ubuntu.




More information about the kubuntu-bugs mailing list