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')
14:16:20 O: dh_python3False, depends=None, depends_section=None, recommends=None, recommends_section=None, suggests=None, suggests_section=None, requires=None, shebang=None, ignore_shebangs=False, clean_dbg_pkg=True, no_ext_rename=False, no_shebang_rewrite=False, private_dir=
14:16:20 E: D: dh_python3 dh_python3:180: version: 6.20250308
14:16:20 E: D: dh_python3 dh_python3:181: argv: ['/usr/bin/dh_python3'] 14:16:20 E: D: dh_python3 dh_python3:182: options: Namespace(guess_deps=True, skip_private=False, verbose=True, arch=None, package=None, no_package=None, remaining_packages=False, compile_all=False, vrange=None, regexpr=None, accept_upstream_versions=
14:16:20 E: D: dh_python3 dh_python3:183: supported Python versions: 3.13 (default=3.13)0
14:16:20 E: D: dh_python3 debhelper:174: source=esys-particle, binary packages=['esys-particle']
14:16:20 E: D: dh_python3 dh_python3:205: processing package esys-particle... 14:16:20 E: D: dh_python3 fs:50: moving files from debian/esys-particle/usr/lib/python3.13/site-packages to debian/esys-particle/usr/lib/python3/dist-packages/
14:16:20 E: D: dh_python3 tools:231: invoking: /usr/bin/python3.13 -c 'import sysconfig as s; print("__SEP__".join(i or "" for i in s.get_config_vars("SOABI", "MULTIARCH", "INCLUDEPY", "LIBPL", "LDLIBRARY")))'
14:16:20 E: I: dh_python3 fs:421: renaming libFoundationPy.so to libFoundationPy.cpython-313-x86_64-linux-gnu.so
14:16:20 E: I: dh_python3 fs:421: renaming FoundationPy.so to FoundationPy.cpython-313-x86_64-linux-gnu.so
14:16:20 E: I: dh_python3 fs:421: renaming libLsmPy.so to libLsmPy.cpython-313-x86_64-linux-gnu.so
14:16:20 E: I: dh_python3 fs:421: renaming LsmPy.so to LsmPy.cpython-313-x86_64-linux-gnu.so
14:16:20 E: I: dh_python3 fs:421: renaming libGeometryPy.so to libGeometryPy.cpython-313-x86_64-linux-gnu.so
14:16:20 E: I: dh_python3 fs:421: renaming GeometryPy.so to GeometryPy.cpython-313-x86_64-linux-gnu.so
14:16:20 E: I: dh_python3 fs:404: removing symlink: debian/esys-particle/usr/lib/python3/dist-packages/esys/lsm/LsmPy.cpython-313-x86_64-linux-gnu.so
14:16:20 E: I: dh_python3 fs:406: renaming debian/esys-particle/usr/lib/python3/dist-packages/esys/lsm/LsmPy.so.0.0.0 to LsmPy.cpython-313-x86_64-linux-gnu.so
14:16:20 E: I: dh_python3 fs:300: removing dangling symlink: debian/esys-particle/usr/lib/python3/dist-packages/esys/lsm/LsmPy.so.0
14:16:20 E: I: dh_python3 fs:404: removing symlink: debian/esys-particle/usr/lib/python3/dist-packages/esys/lsm/libLsmPy.cpython-313-x86_64-linux-gnu.so
14:16:20 E: I: dh_python3 fs:406: renaming debian/esys-particle/usr/lib/python3/dist-packages/esys/lsm/libLsmPy.so.0.0.0 to libLsmPy.cpython-313-x86_64-linux-gnu.so
14:16:20 E: I: dh_python3 fs:300: removing dangling symlink: debian/esys-particle/usr/lib/python3/dist-packages/esys/lsm/libLsmPy.so.0
14:16:20 E: I: dh_python3 fs:404: removing symlink: debian/esys-particle/usr/lib/python3/dist-packages/esys/lsm/util/FoundationPy.cpython-313-x86_64-linux-gnu.so
14:16:20 E: I: dh_python3 fs:406: renaming debian/esys-particle/usr/lib/python3/dist-packages/esys/lsm/util/FoundationPy.so.0.0.0 to FoundationPy.cpython-313-x86_64-linux-gnu.so
14:16:20 E: I: dh_python3 fs:300: removing dangling symlink: debian/esys-particle/usr/lib/python3/dist-packages/esys/lsm/util/FoundationPy.so.0
14:16:20 E: I: dh_python3 fs:404: removing symlink: debian/esys-particle/usr/lib/python3/dist-packages/esys/lsm/util/libFoundationPy.cpython-313-x86_64-linux-gnu.so
14:16:20 O: dh_lintian
14:16:20 E: I: dh_python3 fs:406: renaming debian/esys-particle/usr/lib/python3/dist-packages/esys/lsm/util/libFoundationPy.so.0.0.0 to libFoundationPy.cpython-313-x86_64-linux-gnu.so
14:16:20 E: I: dh_python3 fs:300: removing dangling symlink: debian/esys-particle/usr/lib/python3/dist-packages/esys/lsm/util/libFoundationPy.so.0
14:16:20 E: I: dh_python3 fs:404: removing symlink: debian/esys-particle/usr/lib/python3/dist-packages/esys/lsm/geometry/GeometryPy.cpython-313-x86_64-linux-gnu.so
14:16:20 E: I: dh_python3 fs:406: renaming debian/esys-particle/usr/lib/python3/dist-packages/esys/lsm/geometry/GeometryPy.so.0.0.0 to GeometryPy.cpython-313-x86_64-linux-gnu.so
14:16:20 E: I: dh_python3 fs:300: removing dangling symlink: debian/esys-particle/usr/lib/python3/dist-packages/esys/lsm/geometry/GeometryPy.so.
14:16:20 E: I: dh_python3 fs:404: removing symlink: debian/esys-particle/usr/lib/python3/dist-packages/esys/lsm/geometry/libGeometryPy.cpython-313-x86_64-linux-gnu.solibTmlMessage-2.3.4.so debian/esys-particle/usr/lib/x86_64-linux-gnu/libTmlType-2.3.4.so debian/esys-particle/usr/lib/x86_64-linux-gnu/libTmlComm-2.3.4.so debian/esys-particle/usr/lib/x86_64-linux-gnu/libppa-2.3.4.so debian/esys-particle/usr/lib/x86_64-
14:16:20 E: I: dh_python3 fs:406: renaming debian/esys-particle/usr/lib/python3/dist-packages/esys/lsm/geometry/libGeometryPy.so.0.0.0 to libGeometryPy.cpython-313-x86_64-linux-gnu.so
14:16:20 E: I: dh_python3 fs:300: removing dangling symlink: debian/esys-particle/usr/lib/python3/dist-packages/esys/lsm/geometry/libGeometryPy.so.0
...
14:18:45 O: dh_shlibdeps -a
14:18:45 O: install -m0755 -d debian/esys-particle/DEBIAN
14:18:45 O: dpkg-shlibdeps -Tdebian/esys-particle.substvars debian/esys-particle/usr/lib/x86_64-linux-gnu/libFoundation-2.3.4.so debian/esys-particle/usr/lib/x86_64-linux-gnu/libntable-2.3.4.so debian/esys-particle/usr/lib/x86_64-linux-gnu/
14:18:45 E: dpkg-shlibdeps: warning: deprecated use of LD_LIBRARY_PATH with private library directory which interferes with cross-building, please use -l option insteadlib/python3.13/site-packages/esys/lsm/util')
14:18:45 E: dpkg-shlibdeps: warning: deprecated use of LD_LIBRARY_PATH with private library directory which interferes with cross-building, please use -l option instead
14:18:45 E: dpkg-shlibdeps: warning: deprecated use of LD_LIBRARY_PATH with private library directory which interferes with cross-building, please use -l option instead
14:18:45 E: dpkg-shlibdeps: warning: deprecated use of LD_LIBRARY_PATH with private library directory which interferes with cross-building, please use -l option instead
14:18:46 E: dpkg-shlibdeps: warning: symbol _ZN10AMPIBuffer6appendERK4Vec3 used by debian/esys-particle/usr/lib/x86_64-linux-gnu/libModel-2.3.4.so found in none of the libraries
14:18:47 E: dpkg-shlibdeps: error: cannot find library libFoundationPy.so.0 needed by debian/esys-particle/usr/lib/python3/dist-packages/esys/lsm/libLsmPy.cpython-313-x86_64-linux-gnu.so (ELF format: 'elf64-x86-64' abi: 'ELF:64:l:amd64:0'; RPATH: '/usr/
14:18:47 E: dpkg-shlibdeps: error: cannot find library libLsmPy.so.0 needed by debian/esys-particle/usr/lib/python3/dist-packages/esys/lsm/geometry/libGeometryPy.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:/usr/lib/python3.13/site-packages/esys/lsm/util')
14:18:47 E: dpkg-shlibdeps: error: cannot find library libFoundationPy.so.0 needed by debian/esys-particle/usr/lib/python3/dist-packages/esys/lsm/geometry/libGeometryPy.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:/usr/lib/python3.13/site-packages/esys/lsm/util')
14:18:47 E: dpkg-shlibdeps: error: cannot find library libFoundationPy.so.0 needed by debian/esys-particle/usr/lib/python3/dist-packages/esys/lsm/util/FoundationPy.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/util')
14:18:47 E: dpkg-shlibdeps: error: cannot find library libLsmPy.so.0 needed by debian/esys-particle/usr/lib/python3/dist-packages/esys/lsm/LsmPy.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')
14:18:47 E: 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')
14:18:48 E: dpkg-shlibdeps: warning: symbol _ZTIN4esys3lsm14CheckPointableE used by debian/esys-particle/usr/lib/x86_64-linux-gnu/libpis-2.3.4.so found in none of the librarieslinux-gnu/libTmlMessage-2.3.4.so debian/esys-particle/usr/lib/x86_64-linux-gnu/libTmlType-2.3.4.so debian/esys-particle/usr/lib/x86_64-linux-gnu/libTmlComm-2.3.4.so debian/esys-particle/usr/lib/x86_64-linux-gnu/libppa-2.3.4.so debian/esys-particle/usr/
14:18:48 E: dpkg-shlibdeps: error: cannot continue due to the errors listed above
14:18:48 E: Note: libraries are not searched in other binary packages that do not have any shlibs or symbols file.
14:18:48 E: To help dpkg-shlibdeps find private libraries, you might need to use -l.
14:18:48 E: dh_shlibdeps: error: dpkg-shlibdeps -Tdebian/esys-particle.substvars debian/esys-particle/usr/lib/x86_64-linux-gnu/libFoundation-2.3.4.so debian/esys-particle/usr/lib/x86_64-linux-gnu/libntable-2.3.4.so debian/esys-particle/usr/lib/x86_64-
14:18:48 E: dh_shlibdeps: error: Aborting due to earlier error
14:18:48 E: make: *** [debian/rules:15: binary] Error 25
14:18:48 E: dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
14:18:48 I: Finished with exitcode 2
root@sbuild:/build/reproducible-path/esys-particle-2.3.5+dfsg2# ls debian/esys-particle/usr/lib/python3.13/site-packages/esys/lsm -l
total 33492
-rw-r--r-- 1 root root 1135 Apr 12 15:02 Logging.py
lrwxrwxrwx 1 root root 14 Apr 12 15:02 LsmPy.so -> LsmPy.so.0.0.0 lrwxrwxrwx 1 root root 14 Apr 12 15:02 LsmPy.so.0 -> LsmPy.so.0.0.0 -rwxr-xr-x 1 root root 312216 Apr 12 15:02 LsmPy.so.0.0.0
-rw-r--r-- 1 root root 2666 Apr 12 15:02 __init__.py
drwxr-xr-x 2 root root 220 Apr 12 15:02 geometry
lrwxrwxrwx 1 root root 17 Apr 12 15:02 libLsmPy.so -> libLsmPy.so.0.0.0 lrwxrwxrwx 1 root root 17 Apr 12 15:02 libLsmPy.so.0 -> libLsmPy.so.0.0.0
-rwxr-xr-x 1 root root 33970664 Apr 12 15:02 libLsmPy.so.0.0.0
drwxr-xr-x 2 root root 280 Apr 12 15:02 util
drwxr-xr-x 4 root root 100 Apr 12 15:02 vis root@sbuild:/build/reproducible-path/esys-particle-2.3.5+dfsg2# ls debian/esys-particle/usr/lib/python3.13/site-packages/esys/lsm/geometry/ -l
total 18392
lrwxrwxrwx 1 root root 19 Apr 12 15:02 GeometryPy.so -> GeometryPy.so.0.0.0
lrwxrwxrwx 1 root root 19 Apr 12 15:02 GeometryPy.so.0 -> GeometryPy.so.0.0.0
-rwxr-xr-x 1 root root 178432 Apr 12 15:02 GeometryPy.so.0.0.0
-rw-r--r-- 1 root root 1890 Apr 12 15:02 SingleParticleGrainGen.py -rw-r--r-- 1 root root 9766 Apr 12 15:02 SphericalGrainGen.py
-rw-r--r-- 1 root root 1205 Apr 12 15:02 __init__.py
lrwxrwxrwx 1 root root 22 Apr 12 15:02 libGeometryPy.so -> libGeometryPy.so.0.0.0
lrwxrwxrwx 1 root root 22 Apr 12 15:02 libGeometryPy.so.0 -> libGeometryPy.so.0.0.0
-rwxr-xr-x 1 root root 18631504 Apr 12 15:02 libGeometryPy.so.0.0.0 root@sbuild:/build/reproducible-path/esys-particle-2.3.5+dfsg2# ls debian/esys-particle/usr/lib/python3.13/site-packages/esys/lsm/util/ -l
total 4560
-rw-r--r-- 1 root root 1030 Apr 12 15:02 FileUtil.py
lrwxrwxrwx 1 root root 21 Apr 12 15:02 FoundationPy.so -> FoundationPy.so.0.0.0
lrwxrwxrwx 1 root root 21 Apr 12 15:02 FoundationPy.so.0 -> FoundationPy.so.0.0.0
-rwxr-xr-x 1 root root 146072 Apr 12 15:02 FoundationPy.so.0.0.0
-rw-r--r-- 1 root root 1401 Apr 12 15:02 InstallInfo.py
-rw-r--r-- 1 root root 6360 Apr 12 15:02 OptParse.py
-rw-r--r-- 1 root root 956 Apr 12 15:02 __init__.py
lrwxrwxrwx 1 root root 24 Apr 12 15:02 libFoundationPy.so -> libFoundationPy.so.0.0.0
lrwxrwxrwx 1 root root 24 Apr 12 15:02 libFoundationPy.so.0 -> libFoundationPy.so.0.0.0
-rwxr-xr-x 1 root root 4486296 Apr 12 15:02 libFoundationPy.so.0.0.0 -rw-r--r-- 1 root root 1501 Apr 12 15:02 pathSearcher.py
-rw-r--r-- 1 root root 5911 Apr 12 15:02 process.py
override_dh_python3:
dh_python3 --no-ext-rename
override_dh_shlibdeps:
dh_shlibdeps -a -l $(CURDIR)/debian/esys-particle/usr/lib/python3/dist-packages/esys/lsm/geometry/:$(CURDIR)/debian/esys-particle/usr/lib/python3/dist-packages/esys/lsm/util/:$(CURDIR)/debian/esys-particle/usr/lib/python3/dist-packages/esys/lsm/
autopkgtest [18:18:57]: test build1: [----------------------- CSubLatticeControler::initMPI()
CSubLatticeControler::initMPI()
Traceback (most recent call last):
File "/tmp/tmp.YsoRYsJ2bf/compression.py", line 1, in <module>
from esys.lsm import *
File "/usr/lib/python3/dist-packages/esys/lsm/__init__.py", line 15, in <module>
from .util import InstallInfo
File "/usr/lib/python3/dist-packages/esys/lsm/util/__init__.py", line 13, in <module>
from esys.lsm.util.FoundationPy import *
ImportError: libFoundationPy.so.0: cannot open shared object file: No such file or directory
lrwxrwxrwx root/root 0 2024-12-13 06:25 ./usr/lib/python3/dist-packages/esys/lsm/LsmPy.so -> LsmPy.so.0.0.0
lrwxrwxrwx root/root 0 2024-12-13 06:25 ./usr/lib/python3/dist-packages/esys/lsm/LsmPy.so.0 -> LsmPy.so.0.0.0
lrwxrwxrwx root/root 0 2024-12-13 06:25 ./usr/lib/python3/dist-packages/esys/lsm/geometry/GeometryPy.so -> GeometryPy.so.0.0.0
lrwxrwxrwx root/root 0 2024-12-13 06:25 ./usr/lib/python3/dist-packages/esys/lsm/geometry/GeometryPy.so.0 -> GeometryPy.so.0.0.0
lrwxrwxrwx root/root 0 2024-12-13 06:25 ./usr/lib/python3/dist-packages/esys/lsm/geometry/libGeometryPy.so -> libGeometryPy.so.0.0.0
lrwxrwxrwx root/root 0 2024-12-13 06:25 ./usr/lib/python3/dist-packages/esys/lsm/geometry/libGeometryPy.so.0 -> libGeometryPy.so.0.0.0
lrwxrwxrwx root/root 0 2024-12-13 06:25 ./usr/lib/python3/dist-packages/esys/lsm/libLsmPy.so -> libLsmPy.so.0.0.0
lrwxrwxrwx root/root 0 2024-12-13 06:25 ./usr/lib/python3/dist-packages/esys/lsm/libLsmPy.so.0 -> libLsmPy.so.0.0.0
lrwxrwxrwx root/root 0 2024-12-13 06:25 ./usr/lib/python3/dist-packages/esys/lsm/util/FoundationPy.so -> FoundationPy.so.0.0.0
lrwxrwxrwx root/root 0 2024-12-13 06:25 ./usr/lib/python3/dist-packages/esys/lsm/util/FoundationPy.so.0 -> FoundationPy.so.0.0.0
lrwxrwxrwx root/root 0 2024-12-13 06:25 ./usr/lib/python3/dist-packages/esys/lsm/util/libFoundationPy.so -> libFoundationPy.so.0.0.0
lrwxrwxrwx root/root 0 2024-12-13 06:25 ./usr/lib/python3/dist-packages/esys/lsm/util/libFoundationPy.so.0 -> libFoundationPy.so.0.0.0
Sysop: | Keyop |
---|---|
Location: | Huddersfield, West Yorkshire, UK |
Users: | 480 |
Nodes: | 16 (2 / 14) |
Uptime: | 02:44:07 |
Calls: | 9,535 |
Calls today: | 3 |
Files: | 13,651 |
Messages: | 6,138,418 |
Posted today: | 1 |