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

Bug#1081716: libdrumstick: FTBFS: dh_install: warning: libdrumstick-plugins missing files: usr/lib/*/qt6/plugins/designer/libdrumstick-vpiano-plugin.so



The build log says that the plugin was correctly built:

[ 97%] Linking CXX shared module ../../lib/designer/libdrumstick-vpiano-plugin.so cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/library/vpiano-plugin && /usr/bin/cmake -E cmake_link_script CMakeFiles/drumstick-vpiano-plugin.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -shared -o ../../lib/designer/libdrumstick-vpiano-plugin.so "CMakeFiles/drumstick-vpiano-plugin.dir/drumstick-vpiano-plugin_autogen/mocs_compilation.cpp.o" "CMakeFiles/drumstick-vpiano-plugin.dir/vpiano-plugin.cpp.o" "CMakeFiles/drumstick-vpiano-plugin.dir/drumstick-vpiano-plugin_autogen/EWIEGA46WW/qrc_vpiano-plugin.cpp.o" -Wl,-rpath,/<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/lib: [ 98%] Built target drumstick-vpiano-plugin

And it also was installed:

-- Installing: /<<PKGBUILDDIR>>/debian/tmp/designer/libdrumstick-vpiano-plugin.so -- Set non-toolchain portion of runtime path of "/<<PKGBUILDDIR>>/debian/tmp/designer/libdrumstick-vpiano-plugin.so" to ""

The problem may arise from the paths that Qt embed, particularly QT_INSTALL_PREFIX and QT_INSTALL_PLUGINS. See https://doc.qt.io/qt-6/qlibraryinfo.html#LibraryPath-enum

What happens when you run...

$ qmake -query

In Debian ARM64 compared to Debian X86_64 ?


Reply to: