Package: src:mrpt Version: 1:2.14.7+ds-2 Severity: serious Tags: ftbfs forky sid
Dear maintainer: During a rebuild of all packages in unstable, your package failed to build. Below you will find how the build ends (probably the most relevant part, but not necessarily). If required, the full build log is available here: https://people.debian.org/~sanvila/build-logs/202509/ About the archive rebuild: The build was made on virtual machines from AWS, using sbuild and a reduced chroot with only build-essential packages. If you could not reproduce the bug please contact me privately, as I am willing to provide ssh access to a virtual machine where the bug is fully reproducible. If this is really a bug in one of the build-depends, please use reassign and add an affects on src:mrpt, so that this is still visible in the BTS web page for this package. Thanks. -------------------------------------------------------------------------------- [...] debian/rules clean dh clean --buildsystem=pybuild dh: warning: incorrect value in hardening option of DEB_BUILD_MAINT_OPTIONS variable: optimize=+lto dh_auto_clean -O--buildsystem=pybuild I: pybuild base:311: dh_auto_clean --buildsystem=cmake dh_autoreconf_clean -O--buildsystem=pybuild dh_clean -O--buildsystem=pybuild debian/rules binary dh binary --buildsystem=pybuild dh: warning: incorrect value in hardening option of DEB_BUILD_MAINT_OPTIONS variable: optimize=+lto dh_update_autotools_config -O--buildsystem=pybuild dh_autoreconf -O--buildsystem=pybuild dh_auto_configure -O--buildsystem=pybuild I: pybuild base:311: dh_auto_configure --buildsystem=cmake --builddirectory=/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build -- -DPYTHON_EXECUTABLE:FILEPATH=/usr/bin/python3.13 -DPYTHON_LIBRARY:FILEPATH=/usr/lib/python3.13/config-3.13-x86_64-linux-gnu/libpython3.13.so -DPYTHON_INCLUDE_DIR:PATH=/usr/include/python3.13 -DPython_EXECUTABLE=/usr/bin/python3.13 -DPython_LIBRARY=/usr/lib/python3.13/config-3.13-x86_64-linux-gnu/libpython3.13.so -DPython_INCLUDE_DIR=/usr/include/python3.13 -DPython3_EXECUTABLE=/usr/bin/python3.13 -DPython3_LIBRARY=/usr/lib/python3.13/config-3.13-x86_64-linux-gnu/libpython3.13.so -DPython3_INCLUDE_DIR=/usr/include/python3.13 -DMRPT_ALLOW_LGPLV3=ON -DMRPT_WITH_KINECT=OFF -DMRPT_TUNE_NATIVE=OFF -DMRPT_AUTODETECT_SIMD=OFF cd .pybuild/cpython3_3.13/build && PKG_CONFIG=/usr/bin/pkg- [too-long-redacted] PT_AUTODETECT_SIMD=OFF ../../.. Re-run cmake no build system arguments [... snipped ...] 48/54 Test #44: test_mrpt_slam_run ............... Passed 1.12 sec test 46 Start 46: test_mrpt_system_run 46: Test command: /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/bin/test_mrpt_system 46: Working Directory: /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/tests 46: Test timeout computed to be: 10000000 46: [==========] Running 22 tests from 7 test suites. 46: [----------] Global test environment set-up. 46: [----------] 5 tests from CTimeLogger 46: [ RUN ] CTimeLogger.getLastTime 46: [ OK ] CTimeLogger.getLastTime (40 ms) 46: [ RUN ] CTimeLogger.getMeanTime 46: [ OK ] CTimeLogger.getMeanTime (310 ms) 46: [ RUN ] CTimeLogger.printStats 46: [ OK ] CTimeLogger.printStats (8 ms) 46: [ RUN ] CTimeLogger.printStatsFaulty 46: [ OK ] CTimeLogger.printStatsFaulty (10 ms) 46: [ RUN ] CTimeLogger.multithread 46: [ OK ] CTimeLogger.multithread (11 ms) 46: [----------] 5 tests from CTimeLogger (382 ms total) 46: 46: [----------] 1 test from Base64 46: [ RUN ] Base64.RandomEncDec 46: [ OK ] Base64.RandomEncDec (2 ms) 46: [----------] 1 test from Base64 (2 ms total) 46: 46: [----------] 1 test from crc 46: [ RUN ] crc.crc32 46: [ OK ] crc.crc32 (0 ms) 46: [----------] 1 test from crc (0 ms total) 46: 46: [----------] 5 tests from DateTime 46: [ RUN ] DateTime.dateTimeVsClock 46: [ OK ] DateTime.dateTimeVsClock (2 ms) 46: [ RUN ] DateTime.time_t_forth_back 46: [ OK ] DateTime.time_t_forth_back (0 ms) 46: [ RUN ] DateTime.fixed_date_check 46: [ OK ] DateTime.fixed_date_check (0 ms) 46: [ RUN ] DateTime.double_to_from 46: [ OK ] DateTime.double_to_from (0 ms) 46: [ RUN ] DateTime.timestampAdd 46: [ OK ] DateTime.timestampAdd (0 ms) 46: [----------] 5 tests from DateTime (2 ms total) 46: 46: [----------] 7 tests from FileSystem 46: [ RUN ] FileSystem.fileNameChangeExtension 46: [ OK ] FileSystem.fileNameChangeExtension (0 ms) 46: [ RUN ] FileSystem.extractFileExtension 46: [ OK ] FileSystem.extractFileExtension (0 ms) 46: [ RUN ] FileSystem.extractFileDirectory 46: [ OK ] FileSystem.extractFileDirectory (0 ms) 46: [ RUN ] FileSystem.extractFileName 46: [ OK ] FileSystem.extractFileName (0 ms) 46: [ RUN ] FileSystem.filePathSeparatorsToNative 46: [ OK ] FileSystem.filePathSeparatorsToNative (0 ms) 46: [ RUN ] FileSystem.toAbsolutePath 46: [ OK ] FileSystem.toAbsolutePath (0 ms) 46: [ RUN ] FileSystem.pathJoin 46: [ OK ] FileSystem.pathJoin (0 ms) 46: [----------] 7 tests from FileSystem (0 ms total) 46: 46: [----------] 1 test from string_utils 46: [ RUN ] string_utils.firstNLines 46: [ OK ] string_utils.firstNLines (0 ms) 46: [----------] 1 test from string_utils (0 ms total) 46: 46: [----------] 2 tests from thread_name 46: [ RUN ] thread_name.set_get_current_thread 46: [ OK ] thread_name.set_get_current_thread (0 ms) 46: [ RUN ] thread_name.set_get_other_thread 46: [ OK ] thread_name.set_get_other_thread (1 ms) 46: [----------] 2 tests from thread_name (1 ms total) 46: 46: [----------] Global test environment tear-down 46: [==========] 22 tests from 7 test suites ran. (389 ms total) 46: [ PASSED ] 22 tests. 49/54 Test #46: test_mrpt_system_run ............. Passed 0.39 sec test 48 Start 48: test_mrpt_tfest_run 48: Test command: /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/bin/test_mrpt_tfest 48: Working Directory: /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/tests 48: Test timeout computed to be: 10000000 48: [==========] Running 4 tests from 1 test suite. 48: [----------] Global test environment set-up. 48: [----------] 4 tests from tfest 48: [ RUN ] tfest.se3_l2_MatchList_float 48: [ OK ] tfest.se3_l2_MatchList_float (0 ms) 48: [ RUN ] tfest.se3_l2_MatchList_double 48: [ OK ] tfest.se3_l2_MatchList_double (0 ms) 48: [ RUN ] tfest.se3_l2_PtsLists 48: [ OK ] tfest.se3_l2_PtsLists (0 ms) 48: [ RUN ] tfest.se3_l2_robust 48: [ OK ] tfest.se3_l2_robust (0 ms) 48: [----------] 4 tests from tfest (0 ms total) 48: 48: [----------] Global test environment tear-down 48: [==========] 4 tests from 1 test suite ran. (1 ms total) 48: [ PASSED ] 4 tests. 50/54 Test #48: test_mrpt_tfest_run .............. Passed 0.01 sec test 50 Start 50: test_mrpt_topography_run 50: Test command: /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/bin/test_mrpt_topography 50: Working Directory: /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/tests 50: Test timeout computed to be: 10000000 50: [==========] Running 3 tests from 2 test suites. 50: [----------] Global test environment set-up. 50: [----------] 2 tests from TopographyConversion 50: [ RUN ] TopographyConversion.GeodeticToGeocentricToGeodetic 50: [ OK ] TopographyConversion.GeodeticToGeocentricToGeodetic (0 ms) 50: [ RUN ] TopographyConversion.geodeticToENU_WGS84 50: [ OK ] TopographyConversion.geodeticToENU_WGS84 (0 ms) 50: [----------] 2 tests from TopographyConversion (0 ms total) 50: 50: [----------] 1 test from TopographyReconstructPathFrom3RTK 50: [ RUN ] TopographyReconstructPathFrom3RTK.sampleDataset 50: [ OK ] TopographyReconstructPathFrom3RTK.sampleDataset (3 ms) 50: [----------] 1 test from TopographyReconstructPathFrom3RTK (3 ms total) 50: 50: [----------] Global test environment tear-down 50: [==========] 3 tests from 2 test suites ran. (4 ms total) 50: [ PASSED ] 3 tests. 51/54 Test #50: test_mrpt_topography_run ......... Passed 0.12 sec test 52 Start 52: test_mrpt_typemeta_run 52: Test command: /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/bin/test_mrpt_typemeta 52: Working Directory: /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/tests 52: Test timeout computed to be: 10000000 52: [==========] Running 10 tests from 5 test suites. 52: [----------] Global test environment set-up. 52: [----------] 2 tests from TEnumType 52: [ RUN ] TEnumType.str2value 52: [ OK ] TEnumType.str2value (0 ms) 52: [ RUN ] TEnumType.value2str 52: [ OK ] TEnumType.value2str (0 ms) 52: [----------] 2 tests from TEnumType (0 ms total) 52: 52: [----------] 3 tests from StaticString 52: [ RUN ] StaticString.ctor 52: [ OK ] StaticString.ctor (0 ms) 52: [ RUN ] StaticString.concat_literals 52: [ OK ] StaticString.concat_literals (0 ms) 52: [ RUN ] StaticString.concat_multi 52: [ OK ] StaticString.concat_multi (0 ms) 52: [----------] 3 tests from StaticString (0 ms total) 52: 52: [----------] 1 test from num_to_string 52: [ RUN ] num_to_string.ctor 52: [ OK ] num_to_string.ctor (0 ms) 52: [----------] 1 test from num_to_string (0 ms total) 52: 52: [----------] 3 tests from TTypeName 52: [ RUN ] TTypeName.types2str 52: [ OK ] TTypeName.types2str (0 ms) 52: [ RUN ] TTypeName.types2str_shared_ptr 52: [ OK ] TTypeName.types2str_shared_ptr (0 ms) 52: [ RUN ] TTypeName.types2stdstring 52: [ OK ] TTypeName.types2stdstring (0 ms) 52: [----------] 3 tests from TTypeName (0 ms total) 52: 52: [----------] 1 test from XAssert 52: [ RUN ] XAssert.build_time 52: [ OK ] XAssert.build_time (0 ms) 52: [----------] 1 test from XAssert (0 ms total) 52: 52: [----------] Global test environment tear-down 52: [==========] 10 tests from 5 test suites ran. (0 ms total) 52: [ PASSED ] 10 tests. 52/54 Test #52: test_mrpt_typemeta_run ........... Passed 0.00 sec test 54 Start 54: test_mrpt_vision_run 54: Test command: /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/bin/test_mrpt_vision 54: Working Directory: /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/tests 54: Test timeout computed to be: 10000000 54: [==========] Running 9 tests from 2 test suites. 54: [----------] Global test environment set-up. 54: [----------] 7 tests from CPnPTest 54: [ RUN ] CPnPTest.p3p_TEST 54: [ OK ] CPnPTest.p3p_TEST (0 ms) 54: [ RUN ] CPnPTest.rpnp_TEST 54: [ OK ] CPnPTest.rpnp_TEST (0 ms) 54: [ RUN ] CPnPTest.ppnp_TEST 54: [ OK ] CPnPTest.ppnp_TEST (4 ms) 54: [ RUN ] CPnPTest.posit_TEST 54: [ OK ] CPnPTest.posit_TEST (0 ms) 54: [ RUN ] CPnPTest.lhm_TEST 54: [ OK ] CPnPTest.lhm_TEST (0 ms) 54: [ RUN ] CPnPTest.dls_TEST 54: [ OK ] CPnPTest.dls_TEST (6 ms) 54: [ RUN ] CPnPTest.epnp_TEST 54: [ OK ] CPnPTest.epnp_TEST (0 ms) 54: [ DISABLED ] CPnPTest.DISABLED_upnp_TEST 54: [----------] 7 tests from CPnPTest (11 ms total) 54: 54: [----------] 2 tests from Vision 54: [ RUN ] Vision.checkerBoardStereoCalibration 54: [ OK ] Vision.checkerBoardStereoCalibration (364 ms) 54: [ RUN ] Vision.checkerBoardStereoCalibration_empty 54: [ OK ] Vision.checkerBoardStereoCalibration_empty (0 ms) 54: [----------] 2 tests from Vision (364 ms total) 54: 54: [----------] Global test environment tear-down 54: [==========] 9 tests from 2 test suites ran. (376 ms total) 54: [ PASSED ] 9 tests. 54: 54: YOU HAVE 1 DISABLED TEST 54: 53/54 Test #54: test_mrpt_vision_run ............. Passed 0.58 sec 2: [15:30:55.4544|DEBUG|CMetricMapBuilderRBPF] CMetricMapBuilderRBPF::clear() called. 2: [ OK ] RBPF_SLAM_App.MapFromRawlog_Lidar2D_optimal_sampling (4083 ms) 2: [ RUN ] RBPF_SLAM_App.MapFromRawlog_Lidar2D_gridICP 2: [15:30:59.5750|WARN |PF_implementation] gridICP[particle 0]: 67.74% -> Using odometry instead! 2: [15:30:59.5776|WARN |PF_implementation] gridICP[particle 1]: 67.74% -> Using odometry instead! 2: [15:30:59.5793|WARN |PF_implementation] gridICP[particle 2]: 67.74% -> Using odometry instead! 2: [15:30:59.5813|WARN |PF_implementation] gridICP[particle 3]: 69.35% -> Using odometry instead! 2: [15:30:59.5826|WARN |PF_implementation] gridICP[particle 4]: 67.74% -> Using odometry instead! 2: [15:30:59.5846|WARN |PF_implementation] gridICP[particle 5]: 66.13% -> Using odometry instead! 2: [15:30:59.5859|WARN |PF_implementation] gridICP[particle 6]: 69.35% -> Using odometry instead! 2: [15:30:59.5880|WARN |PF_implementation] gridICP[particle 7]: 67.74% -> Using odometry instead! 2: [15:30:59.5901|WARN |PF_implementation] gridICP[particle 8]: 67.74% -> Using odometry instead! 2: [15:30:59.5914|WARN |PF_implementation] gridICP[particle 9]: 67.74% -> Using odometry instead! 2: [15:31:00.5525|WARN |PF_implementation] gridICP[particle 5]: 32.73% -> Using odometry instead! 2: [15:31:00.5537|WARN |PF_implementation] gridICP[particle 6]: 29.09% -> Using odometry instead! 2: [15:31:00.5550|WARN |PF_implementation] gridICP[particle 7]: 29.09% -> Using odometry instead! 2: [15:31:00.5561|WARN |PF_implementation] gridICP[particle 8]: 25.45% -> Using odometry instead! 2: [15:31:00.5571|WARN |PF_implementation] gridICP[particle 9]: 25.45% -> Using odometry instead! 2: [ OK ] RBPF_SLAM_App.MapFromRawlog_Lidar2D_gridICP (1557 ms) 2: [ RUN ] RBPF_SLAM_App.MapFromRawlog_Lidar2D_pointsICP 2: [15:31:01.0952|DEBUG|CMetricMapBuilderRBPF] CMetricMapBuilderRBPF::clear() called. 2: [15:31:01.0981|WARN |PF_implementation] gridICP[particle 0]: 66.88% -> Using odometry instead! 2: [15:31:01.0983|WARN |PF_implementation] gridICP[particle 1]: 66.88% -> Using odometry instead! 2: [15:31:01.0985|WARN |PF_implementation] gridICP[particle 2]: 66.88% -> Using odometry instead! 2: [15:31:01.0987|WARN |PF_implementation] gridICP[particle 3]: 66.88% -> Using odometry instead! 2: [15:31:01.0990|WARN |PF_implementation] gridICP[particle 4]: 66.88% -> Using odometry instead! 2: [15:31:01.0992|WARN |PF_implementation] gridICP[particle 5]: 66.88% -> Using odometry instead! 2: [15:31:01.0994|WARN |PF_implementation] gridICP[particle 6]: 66.88% -> Using odometry instead! 2: [15:31:01.0996|WARN |PF_implementation] gridICP[particle 7]: 66.88% -> Using odometry instead! 2: [15:31:01.0999|WARN |PF_implementation] gridICP[particle 8]: 66.88% -> Using odometry instead! 2: [15:31:01.1001|WARN |PF_implementation] gridICP[particle 9]: 66.88% -> Using odometry instead! 2: [ OK ] RBPF_SLAM_App.MapFromRawlog_Lidar2D_pointsICP (1659 ms) 2: [ RUN ] RBPF_SLAM_App.MapFromRawlog_ROSLAM_MC 2: [15:31:02.7552|DEBUG|CMetricMapBuilderRBPF] CMetricMapBuilderRBPF::clear() called. 2: [ OK ] RBPF_SLAM_App.MapFromRawlog_ROSLAM_MC (874 ms) 2: [ RUN ] RBPF_SLAM_App.MapFromRawlog_ROSLAM_SOG 2: [15:31:03.6299|DEBUG|CMetricMapBuilderRBPF] CMetricMapBuilderRBPF::clear() called. 2: [ OK ] RBPF_SLAM_App.MapFromRawlog_ROSLAM_SOG (105 ms) 2: [----------] 5 tests from RBPF_SLAM_App (8281 ms total) 2: 2: [----------] 1 test from RawlogGrabberApp 2: [ RUN ] RawlogGrabberApp.CGenericCamera_AVI 2: Warning: Disabling test since we are building a Debian package. 2: [ OK ] RawlogGrabberApp.CGenericCamera_AVI (0 ms) 2: [----------] 1 test from RawlogGrabberApp (0 ms total) 2: 2: [----------] Global test environment tear-down 2: [==========] 16 tests from 6 test suites ran. (19906 ms total) 2: [ PASSED ] 16 tests. 54/54 Test #2: test_mrpt_apps_run ............... Passed 20.79 sec 96% tests passed, 2 tests failed out of 54 Total Test time (real) = 28.23 sec The following tests FAILED: 24 - test_mrpt_maps_run (SEGFAULT) 32 - test_mrpt_opengl_run (SEGFAULT) Errors while running CTest make[1]: *** [Makefile:94: test] Error 8 make[1]: Leaving directory '/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build' dh_auto_test: error: cd .pybuild/cpython3_3.13/build && make -j2 test ARGS\+=--verbose ARGS\+=-j2 returned exit code 2 E: pybuild pybuild:389: test: plugin cmake failed with: exit code=25: dh_auto_test --buildsystem=cmake --builddirectory=/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build -- dh_auto_test: error: pybuild --test -i python{version} -p 3.13 returned exit code 13 make: *** [debian/rules:46: binary] Error 25 dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2 --------------------------------------------------------------------------------

