Bug#1081641: FTBFS with Python 3.13
Stefano Rivera
stefanor at debian.org
Fri Sep 13 12:35:12 BST 2024
Source: ecflow
Version: 5.13.3-1
Severity: normal
User: debian-python at lists.debian.org
Usertags: python3.13
This package failed build from source when test-built against a version of
python3-defaults that includes 3.13 as a supported 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:
[ 28%] Linking CXX static library liblibharness.a
cd /<<PKGBUILDDIR>>/debian/build-python3.13/libs/test && /usr/bin/cmake -P CMakeFiles/libharness.dir/cmake_clean_target.cmake
cd /<<PKGBUILDDIR>>/debian/build-python3.13/libs/test && /usr/bin/cmake -E remove /<<PKGBUILDDIR>>/debian/build-python3.13/libs/test/liblibharness.a
cd /<<PKGBUILDDIR>>/debian/build-python3.13/libs/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/libharness.dir/link.txt --verbose=1
/usr/bin/ar qc liblibharness.a CMakeFiles/libharness.dir/src/ServerTestHarness.cpp.o CMakeFiles/libharness.dir/src/TestFixture.cpp.o CMakeFiles/libharness.dir/src/ZombieUtill.cpp.o
/usr/bin/ranlib liblibharness.a
make[4]: Leaving directory '/<<PKGBUILDDIR>>/debian/build-python3.13'
[ 28%] Built target libharness
make -f libs/pyext/python3/CMakeFiles/ecflow3.dir/build.make libs/pyext/python3/CMakeFiles/ecflow3.dir/depend
make[4]: Entering directory '/<<PKGBUILDDIR>>/debian/build-python3.13'
libs/pyext/python3/CMakeFiles/ecflow3.dir/build.make:340: *** target pattern contains no '%'. Stop.
make[4]: Leaving directory '/<<PKGBUILDDIR>>/debian/build-python3.13'
make[3]: *** [CMakeFiles/Makefile2:1778: libs/pyext/python3/CMakeFiles/ecflow3.dir/all] Error 2
make[3]: *** Waiting for unfinished jobs....
If required, the full build log is available here (for the next 30 days):
https://debusine.debian.net/artifact/710433/
This bug has been filed at "normal" severity, as we haven't started the
transition to add 3.13 as a supported version, yet. This will be raised to RC
as soon as that happens, hopefully well before trixie.
Thanks,
Stefano
More information about the debian-science-maintainers
mailing list