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

Bug#671893: pykde4: Fails to build from source



Looks like it's related to the multiarchification of phonon:

[ 31%] Building CXX object 
CMakeFiles/python_module_PyKDE4_khtml.dir/sip/khtml/sipkhtmlpart7.o
/usr/lib/ccache/c++   -Dpython_module_PyKDE4_khtml_EXPORTS -D_BSD_SOURCE -
D_XOPEN_SOURCE=500 -D_BSD_SOURCE -DQT_NO_STL -DQT_NO_CAST_TO_ASCII -
D_REENTRANT -DKDE_DEPRECATED_WARNINGS -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=11 -
DQT3_SUPPORT -D_REENTRANT -DQT_CORE_LIB -DQT_GUI_LIB -
DUSING_SOPRANO_NRLMODEL_UNSTABLE_API -g -O2 -fstack-protector --param=ssp-
buffer-size=4 -Wformat -Werror=format-security  -Wnon-virtual-dtor -Wno-long-
long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -
Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common 
-Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -
Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -
I. -I.. -I/usr/include/KDE -I/usr/include/qt4/phonon -
I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -
I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -
I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -
I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -
I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtNetwork -
I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -
I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -
I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -
I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -
I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -I/usr/include/python2.7 -
I/usr/include/solid -I/usr/include/phonon -I/usr/include/kio -
I/usr/include/kdeprint -I/usr/include/kdeprint/lpr -I/usr/include/dom -
I/usr/include/ksettings -I/usr/include/knewstuff2 -I/usr/include/dnssd    -
D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o 
CMakeFiles/python_module_PyKDE4_khtml.dir/sip/khtml/sipkhtmlpart7.o -c 
sip/khtml/sipkhtmlpart7.cpp
In file included from /usr/include/python2.7/Python.h:8:0,
                 from /usr/include/python2.7/sip.h:32,
                 from sip/khtml/sipAPIkhtml.h:11,
                 from sip/khtml/sipkhtmlpart7.cpp:7:
/usr/include/python2.7/pyconfig.h:1183:0: warning: "_XOPEN_SOURCE" redefined 
[enabled by default]
<command-line>:0:0: note: this is the location of the previous definition
make[5]: *** No rule to make target `/usr/lib/libphonon.so', needed by 
`lib/pykde/khtml.so'.  Stop.
make[5]: Leaving directory `/tmp/buildd/pykde4-4.7.4/builddir-2.7'
make[4]: *** [CMakeFiles/python_module_PyKDE4_khtml.dir/all] Error 2
make[4]: Leaving directory `/tmp/buildd/pykde4-4.7.4/builddir-2.7'
make[3]: *** [all] Error 2
make[3]: Leaving directory `/tmp/buildd/pykde4-4.7.4/builddir-2.7'
dh_auto_build: make -j1 returned exit code 2


grep -r libphonon.so *
builddir-2.6/CMakeFiles/python_module_PyKDE4_phonon.dir/build.make:lib/pykde/phonon.so: 
/usr/lib/i386-linux-gnu/libphonon.so
builddir-2.6/CMakeFiles/python_module_PyKDE4_khtml.dir/build.make:lib/pykde/khtml.so: 
/usr/lib/libphonon.so
builddir-2.6/CMakeCache.txt:PHONON_LIBRARY:FILEPATH=/usr/lib/i386-linux-
gnu/libphonon.so
builddir-2.6/CMakeCache.txt:QT_PHONON_LIBRARY_RELEASE:FILEPATH=/usr/lib/i386-
linux-gnu/libphonon.so
builddir-2.6/CMakeCache.txt:python_module_PyKDE4_phonon_LIB_DEPENDS:STATIC=general;/usr/lib/libpython2.6.so;general;/usr/lib/i386-
linux-
gnu/libphonon.so;general;Qt4::QtDBus;general;Qt4::QtCore;general;Qt4::QtGui;
builddir-2.6/CMakeCache.txt:FIND_PACKAGE_MESSAGE_DETAILS_Phonon:INTERNAL=[/usr/include]
[/usr/lib/i386-linux-gnu/libphonon.so][v(4.3.80)]
builddir-2.7/CMakeFiles/python_module_PyKDE4_phonon.dir/build.make:lib/pykde/phonon.so: 
/usr/lib/i386-linux-gnu/libphonon.so
builddir-2.7/CMakeFiles/python_module_PyKDE4_khtml.dir/build.make:lib/pykde/khtml.so: 
/usr/lib/libphonon.so
builddir-2.7/CMakeCache.txt:PHONON_LIBRARY:FILEPATH=/usr/lib/i386-linux-
gnu/libphonon.so
builddir-2.7/CMakeCache.txt:QT_PHONON_LIBRARY_RELEASE:FILEPATH=/usr/lib/i386-
linux-gnu/libphonon.so
builddir-2.7/CMakeCache.txt:python_module_PyKDE4_phonon_LIB_DEPENDS:STATIC=general;/usr/lib/libpython2.7.so;general;/usr/lib/i386-
linux-
gnu/libphonon.so;general;Qt4::QtDBus;general;Qt4::QtCore;general;Qt4::QtGui;
builddir-2.7/CMakeCache.txt:FIND_PACKAGE_MESSAGE_DETAILS_Phonon:INTERNAL=[/usr/include]
[/usr/lib/i386-linux-gnu/libphonon.so][v(4.3.80)]


The path for one module seems not to be updated:

builddir-2.*/CMakeFiles/python_module_PyKDE4_khtml.dir/build.make:lib/pykde/khtml.so: 
/usr/lib/libphonon.so

It's beyond me for today to figure out why.



Reply to: