Bug#1103520: esys-particle: FTBFS: error from dpkg-shlibdeps
Santiago Vila
sanvila at debian.org
Fri Apr 18 15:10:16 BST 2025
Package: src:esys-particle
Version: 2.3.5+dfsg2-9
Severity: serious
Tags: trixie sid ftbfs
Hi. The upload we just made does not build.
https://buildd.debian.org/status/package.php?p=esys%2dparticle
I'm going to try replacing the LD_LIBRARY_PATH by a list of directories using -l
and see if that works. If it does, I'll make another team upload this afternoon.
This is how this fails:
dpkg-shlibdeps: warning: deprecated use of LD_LIBRARY_PATH with private library directory which interferes with cross-building, please use -l option instead
dpkg-shlibdeps: warning: deprecated use of LD_LIBRARY_PATH with private library directory which interferes with cross-building, please use -l option instead
dpkg-shlibdeps: warning: deprecated use of LD_LIBRARY_PATH with private library directory which interferes with cross-building, please use -l option instead
dpkg-shlibdeps: warning: deprecated use of LD_LIBRARY_PATH with private library directory which interferes with cross-building, please use -l option instead
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
dpkg-shlibdeps: warning: debian/esys-particle/usr/lib/python3/dist-packages/esys/lsm/LsmPy.so.0.0.0 contains an unresolvable reference to symbol _ZN5boost6python6detail11init_moduleER11PyModuleDefPFvvE: it's probably a plugin
dpkg-shlibdeps: warning: 1 similar warning has been skipped (use -v to see it)
dpkg-shlibdeps: warning: debian/esys-particle/usr/lib/python3/dist-packages/esys/lsm/geometry/libGeometryPy.so.0.0.0 contains an unresolvable reference to symbol _ZN5boost6python7objects10class_baseC2EPKcmPKNS0_9type_infoES4_: it's probably a plugin
dpkg-shlibdeps: warning: 65 other similar warnings have been skipped (use -v to see them all)
dpkg-shlibdeps: warning: debian/esys-particle/usr/lib/python3/dist-packages/esys/lsm/libLsmPy.so.0.0.0 contains an unresolvable reference to symbol _ZTIN5boost6python17error_already_setE: it's probably a plugin
dpkg-shlibdeps: warning: 69 other similar warnings have been skipped (use -v to see them all)
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 libraries
dpkg-shlibdeps: error: cannot find library libGeometryPy.so.0 needed by debian/esys-particle/usr/lib/python3/dist-packages/esys/lsm/geometry/GeometryPy.so.0.0.0 (ELF format: 'elf64-x86-64' abi: 'ELF:64:l:amd64:0'; RPATH: '/usr/lib/python3.13/site-packages/esys/lsm/geometry')
dpkg-shlibdeps: error: cannot continue due to the error above
Note: libraries are not searched in other binary packages that do not have any shlibs or symbols file.
To help dpkg-shlibdeps find private libraries, you might need to use -l.
dh_shlibdeps: error: dpkg-shlibdeps -Tdebian/esys-particle.substvars debian/esys-particle/usr/bin/grainextract debian/esys-particle/usr/bin/rotextract debian/esys-particle/usr/bin/strainextract debian/esys-particle/usr/bin/fracextract debian/esys-particle/usr/bin/raw2tostress debian/esys-particle/usr/bin/mesh2pov debian/esys-particle/usr/bin/fcconv debian/esys-particle/usr/bin/dump2pov debian/esys-particle/usr/bin/esysparticle debian/esys-particle/usr/bin/dump2vtk debian/esys-particle/usr/bin/dump2geo debian/esys-particle/usr/lib/python3/dist-packages/esys/lsm/libLsmPy.so.0.0.0 debian/esys-particle/usr/lib/python3/dist-packages/esys/lsm/LsmPy.so.0.0.0 debian/esys-particle/usr/lib/python3/dist-packages/esys/lsm/util/libFoundationPy.so.0.0.0 debian/esys-particle/usr/lib/python3/dist-packages/esys/lsm/util/FoundationPy.so.0.0.0 debian/esys-particle/usr/lib/python3/dist-packages/esys/lsm/geometry/libGeometryPy.so.0.0.0 debian/esys-particle/usr/lib/python3/dist-packages/esys/lsm/geometry/GeometryPy.so.0.0.0 debian/esys-particle/usr/lib/x86_64-linux-gnu/libParallel.so.0.0.0 debian/esys-particle/usr/lib/x86_64-linux-gnu/libppa-2.3.4.so debian/esys-particle/usr/lib/x86_64-linux-gnu/libpis-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/libTmlType-2.3.4.so debian/esys-particle/usr/lib/x86_64-linux-gnu/libTmlMessage-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/libStressCalculator-2.3.4.so debian/esys-particle/usr/lib/x86_64-linux-gnu/libModel-2.3.4.so debian/esys-particle/usr/lib/x86_64-linux-gnu/libGgGeometry-2.3.4.so debian/esys-particle/usr/lib/x86_64-linux-gnu/libFoundation-2.3.4.so debian/esys-particle/usr/lib/x86_64-linux-gnu/libFields-2.3.4.so debian/esys-particle/usr/lib/x86_64-linux-gnu/libBoostPythonUtil-2.3.4.so returned exit code 2
dh_shlibdeps: error: Aborting due to earlier error
make: *** [debian/rules:15: binary-arch] Error 25
dpkg-buildpackage: error: debian/rules binary-arch subprocess returned exit status 2
Thanks.
More information about the debian-science-maintainers
mailing list