Bug#1101992: esys-particle: misbuilds when built with Python 3.13 only
Graham Inggs
ginggs at debian.org
Sat Apr 5 11:25:40 BST 2025
Helpful people on # debian-python pointed to this part of the log:
make[1]: Leaving directory '/build/reproducible-path/esys-particle-2.3.5+dfsg2'
dh_installchangelogs -a
dh_installman -a
dh_python3 -a
E: dh_python3 dh_python3:198: no package to act on (python3-foo or one
with ${python3:Depends} in Depends)
Making the following change:
--- a/debian/control
+++ b/debian/control
@@ -36,6 +36,7 @@
python3,
python3-gengeo,
${misc:Depends},
+ ${python3:Depends},
${shlibs:Depends}
Suggests: paraview
Pre-Depends: ${misc:Pre-Depends}
...caused dh_python3 to do several things, but then the build failed at:
dpkg-shlibdeps: error: cannot find library libGeometryPy.so.0 needed
by debian/esys-particle/usr/lib/python3/dist-packages/esys/lsm/geometry/GeometryPy.cpython-313-x86_64-linux-gnu.so
(ELF format: 'elf64-x86-64' abi: 'ELF:64:l:amd64:0'; RPATH:
'/usr/lib/python3.13/site-packages/esys/lsm/geometry')
More information about the debian-science-maintainers
mailing list