[Pkg-kde-extras] Bug#849598: amarok: FTBFS (cannot find -lmysqlclient)

Santiago Vila sanvila at debian.org
Thu Dec 29 00:54:23 UTC 2016


Package: src:amarok
Version: 2.8.0-7
Severity: serious

Dear maintainer:

I tried to build this package in stretch with "dpkg-buildpackage -A"
but it failed:

--------------------------------------------------------------------------------
[...]
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/core-impl/collections/db/sql/mysqlservercollection && /usr/bin/cmake -E cmake_link_script CMakeFiles/amarok_collection-mysqlservercollection.dir/link.txt --verbose=1
/usr/bin/c++  -fPIC -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fmessage-length=0 -Wl,--as-needed -Wnon-virtual-dtor -Wno-long-long -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 -Wl,--enable-new-dtags  -Wl,--no-undefined -lc -Wl,-z,relro -shared  -o ../../../../../../lib/amarok_collection-mysqlservercollection.so CMakeFiles/amarok_collection-mysqlservercollection.dir/amarok_collection-mysqlservercollection_automoc.cpp.o CMakeFiles/amarok_collection-mysqlservercollection.dir/__/mysql-shared/MySqlStorage.cpp.o CMakeFiles/amarok_collection-mysqlservercollection.dir/MySqlServerCollection.cpp.o -Wl,-rpath,/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/lib: ../../../../../../lib/libamarok-sqlcollection.so.1.0.0 ../../../../../../lib/libamaroklib.so.1.0.0 /usr/lib/x86_64-linux-gnu/libQtCore.so /usr/lib/x86_64-linux-gnu/libQtGui.so -L/usr/lib/x86_64-linux-gnu  -lmysqlclient -lpthread -lz -lm -ldl -ldl -lz -lcrypt -lpthread ../../../../../../lib/libamarokcore.so.1.0.0 /usr/lib/x86_64-linux-gnu/libQtGui.so /usr/lib/libkdecore.so.5.14.26 /usr/lib/x86_64-linux-gnu/libQtDBus.so /usr/lib/x86_64-linux-gnu/libQtCore.so -Wl,-rpath-link,/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/lib 
/usr/bin/ld: cannot find -lmysqlclient
collect2: error: ld returned 1 exit status
src/core-impl/collections/db/sql/mysqlservercollection/CMakeFiles/amarok_collection-mysqlservercollection.dir/build.make:159: recipe for target 'lib/amarok_collection-mysqlservercollection.so' failed
make[3]: *** [lib/amarok_collection-mysqlservercollection.so] Error 1
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
CMakeFiles/Makefile2:2176: recipe for target 'src/core-impl/collections/db/sql/mysqlservercollection/CMakeFiles/amarok_collection-mysqlservercollection.dir/all' failed
make[2]: *** [src/core-impl/collections/db/sql/mysqlservercollection/CMakeFiles/amarok_collection-mysqlservercollection.dir/all] Error 2
make[2]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
Makefile:141: recipe for target 'all' failed
make[1]: *** [all] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
dh_auto_build: make -j1 returned exit code 2
debian/rules:27: recipe for target 'build-indep' failed
make: *** [build-indep] Error 2
dpkg-buildpackage: error: debian/rules build-indep gave error exit status 2
--------------------------------------------------------------------------------

I know it's strange because it was uploaded just five days ago,
but it also fails here:

https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/amarok.html

Thanks.



More information about the pkg-kde-extras mailing list