Source: vtk-dicom
Version: 0.8.14-3.1
Severity: normal
Tags: ftbfs
Justification: FTBFS
User:
debian-python@lists.debian.org
Usertags: python3.13-default
This package failed build from source when test-built against a version of python3-defaults that has 3.13 as the default Python 3 version.
To reproduce this issue, build against python3-defaults (python3-all-dev etc.) from Debian experimental.
What's new in Python 3.13:
https://docs.python.org/3.13/whatsnew/3.13.html
Log snippet:
Running tests...
/usr/bin/ctest --force-new-ctest-process --verbose -j8
UpdateCTestConfiguration from :/<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/DartConfiguration.tcl
Parse Config file:/<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/DartConfiguration.tcl UpdateCTestConfiguration from :/<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/DartConfiguration.tcl
Parse Config file:/<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/DartConfiguration.tcl Test project /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu
Constructing a list of tests
Done constructing a list of tests
Updating test list for fixtures
Added 0 tests to meet fixture requirements
Checking test dependency graph...
Checking test dependency graph end
Connected to MAKE jobserver
test 1
Start 1: TestDICOMCharacterSet
1: Test command: /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/bin/TestDICOMCharacterSet
1: Working Directory: /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/Testing
1: Test timeout computed to be: 1500
test 2
Start 2: TestDICOMDictionary
2: Test command: /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/bin/TestDICOMDictionary 2: Working Directory: /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/Testing
2: Test timeout computed to be: 1500
test 3
Start 3: TestDICOMFilePath
3: Test command: /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/bin/TestDICOMFilePath 3: Working Directory: /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/Testing
3: Test timeout computed to be: 1500
test 4
Start 4: TestDICOMItem
4: Test command: /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/bin/TestDICOMItem
4: Working Directory: /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/Testing
4: Test timeout computed to be: 1500
test 5
Start 5: TestDICOMMetaData
5: Test command: /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/bin/TestDICOMMetaData 5: Working Directory: /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/Testing
5: Test timeout computed to be: 1500
test 6
Start 6: TestDICOMSequence
6: Test command: /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/bin/TestDICOMSequence 6: Working Directory: /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/Testing
6: Test timeout computed to be: 1500
test 7
Start 7: TestDICOMTagPath
7: Test command: /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/bin/TestDICOMTagPath
7: Working Directory: /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/Testing
7: Test timeout computed to be: 1500
test 8
Start 8: TestDICOMUtilities
8: Test command: /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/bin/TestDICOMUtilities 8: Working Directory: /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/Testing
8: Test timeout computed to be: 1500
1/12 Test #7: TestDICOMTagPath ................. Passed 0.08 sec
test 9
Start 9: TestDICOMValue
9: Test command: /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/bin/TestDICOMValue
9: Working Directory: /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/Testing
9: Test timeout computed to be: 1500
2/12 Test #2: TestDICOMDictionary .............. Passed 0.10 sec
3/12 Test #3: TestDICOMFilePath ................ Passed 0.10 sec
4/12 Test #4: TestDICOMItem .................... Passed 0.09 sec
5/12 Test #5: TestDICOMMetaData ................ Passed 0.09 sec
6/12 Test #6: TestDICOMSequence ................ Passed 0.09 sec
7/12 Test #8: TestDICOMUtilities ............... Passed 0.08 sec
test 10
Start 10: TestDICOMVM
10: Test command: /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/bin/TestDICOMVM
10: Working Directory: /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/Testing
10: Test timeout computed to be: 1500
test 11
Start 11: TestDICOMVR
11: Test command: /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/bin/TestDICOMVR
11: Working Directory: /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/Testing
11: Test timeout computed to be: 1500
test 12
Start 12: TestDICOMPython
12: Test command: /usr/bin/python3 "/<<PKGBUILDDIR>>/Testing/TestDICOMPython.py"
12: Working Directory: /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/Testing
12: Environment variables:
12: PYTHONPATH=/<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/lib/python3/dist-packages/vtkdicom
12: Test timeout computed to be: 1500
8/12 Test #1: TestDICOMCharacterSet ............ Passed 0.11 sec
9/12 Test #10: TestDICOMVM ...................... Passed 0.01 sec
10/12 Test #9: TestDICOMValue ................... Passed 0.06 sec
11/12 Test #12: TestDICOMPython ..................***Exception: SegFault 0.06 sec
12/12 Test #11: TestDICOMVR ...................... Passed 0.07 sec
92% tests passed, 1 tests failed out of 12
Total Test time (real) = 0.18 sec
The following tests FAILED:
12 - TestDICOMPython (SEGFAULT)
Errors while running CTest
make[2]: *** [Makefile:74: test] Error 8
make[2]: Leaving directory '/<<PKGBUILDDIR>>/obj-aarch64-linux-gnu' dh_auto_test: error: cd obj-aarch64-linux-gnu && make -j8 test ARGS\+=--verbose ARGS\+=-j8 returned exit code 2
make[1]: *** [debian/rules:41: override_dh_auto_test] Error 25
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:18: build-arch] Error 2
dpkg-buildpackage: error: debian/rules build-arch subprocess returned exit status 2
--------------------------------------------------------------------------------
Build finished at 2024-12-27T18:05:14Z
If required, the full build log is available here (for the next 30 days):
https://debusine.debian.net/artifact/1136897/
This bug has been filed at "normal" severity, as we haven't started the transition to add 3.13 as default, yet. This will be raised to RC
as soon as that happens, hopefully well before trixie.
Thanks,
Stefano
--- SoupGate-Win32 v1.05
* Origin: fsxNet Usenet Gateway (21:1/5)