#1149275 gudhi: FTBFS with boost 1.92

Package:
src:gudhi
Source:
src:gudhi
Submitter:
Anton Gladky
Date:
2026-09-29 04:51:03 UTC
Severity:
normal
Tags:
#1149275#5
Date:
2026-09-29 04:49:50 UTC
From:
To:
Dear Maintainer,

Boost 1.92 will most likely be the default boost version in the
upcoming Debian 14 (forky) release.

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

boost-defaults pointing to 1.92 is available in experimental, so you can
rebuild your package against it to reproduce the failure and test the fix.

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

If your package depends on versioned boost packages (e.g. libboost1.90-dev),
please switch to the unversioned (default) ones (e.g. libboost-dev), so the
package follows future boost transitions automatically.

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

==================== build log ====================
dependency /build/reproducible-path/gudhi-3.11.0+dfsg/build-py3.14/userversion/python/include/Subsampling_interface.h won't be automatically included in the manifest: the path must be relative
reading manifest file 'gudhi.egg-info/SOURCES.txt'
writing manifest file 'gudhi.egg-info/SOURCES.txt'
Copying gudhi.egg-info to ../../../../debian/tmp/usr/lib/python3/dist-packages/gudhi-3.11.0.egg-info
Skipping SOURCES.txt
running install_scripts
mv debian/tmp/usr/bin/Nerve \
   debian/tmp/usr/bin/gudhi-nerve
mv debian/tmp/usr/bin/VoronoiGIC \
   debian/tmp/usr/bin/gudhi-voronoi-gic
mv debian/tmp/usr/bin/Witness_complex_strong_witness_persistence \
   debian/tmp/usr/bin/gudhi-witness-complex-strong-witness-persistence
mv: cannot stat 'debian/tmp/usr/bin/Witness_complex_strong_witness_persistence': No such file or directory
make[1]: *** [debian/rules:80: override_dh_auto_install-arch] Error 1
make[1]: Leaving directory '/build/reproducible-path/gudhi-3.11.0+dfsg'
make: *** [debian/rules:36: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess failed with exit status 2
==================== end of build log =============

Thanks,

Anton Gladky