[Debian-med-packaging] Bug#1128147: sight: FTBFS with boost 1.90

gladk at debian.org gladk at debian.org
Mon Feb 16 03:24:48 GMT 2026


Package: src:sight
Version: 25.1.0-1
Severity: important
Tags: sid forky ftbfs
User: debian-devel at lists.debian.org
Usertags: boost1.90

Dear Maintainer,

sight FTBFS with boost 1.90. Note that the FTBFS may not necessarily be
connected to boost - please check the build log for the actual cause.

Ubuntu has started the rebuild and the status can be tracked here:
https://transitions.ubuntu.com/html/boost1.90.html#!good,bad,partial,unknown,!notintesting
Thanks to them. Please find your package there, after that you can see the logs from
the failing build.

Note: This ticket severity will be increased to RC bug when
boost-defaults is switched to 1.90.

Additional information: The boost system library was removed upstream in 1.89 and is empty since 1.69.
If your package depends on or build-depends on libboost-system-dev, remove it from
build-depends and the build system. See https://www.boost.org/releases/1.89.0/ for cmake instructions.

Note that libboost-system-dev is "virtually" provided by libboost-dev_1.90,
but it is better to drop it from build-depends as this will be removed in the future.


Here is the most probably relevant part of the failing build log:



-- Performing Test HAVE_STDATOMIC - Success
-- Found OpenGL: /usr/lib/x86_64-linux-gnu/libOpenGL.so
CMake Warning at CMakeLists.txt:144 (message):
  CMAKE_INSTALL_PREFIX (/usr) isn't empty.Please select another folder or
  clean it before running install command.


CMake Error at /usr/lib/x86_64-linux-gnu/cmake/Boost-1.90.0/BoostConfig.cmake:141 (find_package):
  Could not find a package configuration file provided by "boost_system"
  (requested version 1.90.0) with any of the following names:

    boost_systemConfig.cmake
    boost_system-config.cmake

  Add the installation prefix of "boost_system" to CMAKE_PREFIX_PATH or set
  "boost_system_DIR" to a directory containing one of the above files.  If
  "boost_system" provides a separate development package or SDK, be sure it
  has been installed.
Call Stack (most recent call first):
  /usr/lib/x86_64-linux-gnu/cmake/Boost-1.90.0/BoostConfig.cmake:262 (boost_find_component)
  cmake/build/macros.cmake:1557 (find_package)
  cmake/build/macros.cmake:1571 (sight_create_pch_target)
  CMakeLists.txt:213 (sight_configure_pch)


-- Configuring incomplete, errors occurred!




Thanks,

Anton



More information about the Debian-med-packaging mailing list