[Debian-med-packaging] Bug#1117520: camitk: FTBFS with VTK 9.5
Dominique Belhachemi
domibel at debian.org
Tue Oct 7 05:29:24 BST 2025
Source: camitk
Version: 5.2.0-5
Severity: important
Tags: sid forky ftbfs
Usertags: ftbfs-vtk9.5
Dear maintainer,
During a test rebuild for the transition to VTK 9.5 with Qt6 GUI
support, camitk failed to build.
debian/rules binary
dh binary --builddirectory=camitk-build
dh_update_autotools_config -O--builddirectory=camitk-build
dh_autoreconf -O--builddirectory=camitk-build
debian/rules override_dh_auto_configure
make[1]: Entering directory '/build/camitk-5.2.0'
# modify libdir to include multiarch
sed -i 's+libDir = "lib";+libDir = "lib/x86_64-linux-gnu";+g'
sdk/libraries/core/CamiTKVersion.h
dh_auto_configure -- -DCMAKE_SKIP_RPATH:BOOL=TRUE
-DCMAKE_INSTALL_RPATH_USE_LINK_PATH:BOOL=FALSE
-DCMAKE_BUILD_TYPE:STRING=None -DCEP_IMAGING:BOOL=TRUE
-DCEP_MODELING:BOOL=TRUE -DCEP_TUTORIALS:BOOL=TRUE
-DAPIDOC_SDK:BOOL=TRUE
cd camitk-build && DEB_PYTHON_INSTALL_LAYOUT=deb
PKG_CONFIG=/usr/bin/pkg-config cmake -DCMAKE_INSTALL_PREFIX=/usr
-DCMAKE_BUILD_TYPE=None -DCMAKE_INSTALL_SYSCONFDIR=/etc
-DCMAKE_INSTALL_LOCALSTATEDIR=/var
-DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON
-DCMAKE_FIND_USE_PACKAGE_REGISTRY=OFF
-DCMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY=ON
-DFETCHCONTENT_FULLY_DISCONNECTED=ON -DCMAKE_INSTALL_RUNSTATEDIR=/run
-DCMAKE_SKIP_INSTALL_ALL_DEPENDENCY=ON "-GUnix Makefiles"
-DCMAKE_VERBOSE_MAKEFILE=ON
-DCMAKE_INSTALL_LIBDIR=lib/x86_64-linux-gnu
-DCMAKE_SKIP_RPATH:BOOL=TRUE
-DCMAKE_INSTALL_RPATH_USE_LINK_PATH:BOOL=FALSE
-DCMAKE_BUILD_TYPE:STRING=None -DCEP_IMAGING:BOOL=TRUE
-DCEP_MODELING:BOOL=TRUE -DCEP_TUTORIALS:BOOL=TRUE
-DAPIDOC_SDK:BOOL=TRUE ..
-- The C compiler identification is GNU 15.2.0
-- The CXX compiler identification is GNU 15.2.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
CMake Error at /usr/lib/x86_64-linux-gnu/cmake/Qt5/Qt5Config.cmake:28
(find_package):
Could not find a package configuration file provided by "Qt5Help" with any
of the following names:
Qt5HelpConfig.cmake
qt5help-config.cmake
Add the installation prefix of "Qt5Help" to CMAKE_PREFIX_PATH or set
"Qt5Help_DIR" to a directory containing one of the above files. If
"Qt5Help" provides a separate development package or SDK, be sure it has
been installed.
Call Stack (most recent call first):
camitk-build/share/camitk-5.2/cmake/CamiTKConfig.cmake:34 (find_package)
sdk/SDKConfig.cmake:58 (include)
sdk/CMakeLists.txt:7 (include)
-- Configuring incomplete, errors occurred!
I hope you can get this ported to Qt6.
Best
-Dominique
More information about the Debian-med-packaging
mailing list