Bug#1103520: esys-particle: FTBFS: error from dpkg-shlibdeps
Santiago Vila
sanvila at debian.org
Fri Apr 18 16:20:36 BST 2025
Hello.
The attached patch is what I tried but did not work.
The outcome may be seen here in my private fork:
https://salsa.debian.org/sanvila/esys-particle/-/pipelines
Any help will be welcome. If the proposed change may be tested in salsa first,
the better.
Thanks.
-------------- next part --------------
--- a/debian/rules
+++ b/debian/rules
@@ -19,7 +19,7 @@ override_dh_python3:
export OMPI_MCA_plm_rsh_agent=/bin/false #workaround to start MPI-applications in chroot
-export LD_LIBRARY_PATH := $(CURDIR)/debian/esys-particle/usr/lib/${DEB_HOST_MULTIARCH}/:$(CURDIR)/debian/esys-particle/usr/lib/python3/dist-packages/esys/lsm/util/:$(CURDIR)/debian/esys-particle/usr/lib/python3/dist-packages/esys/lsm/:$(LD_LIBRARY_PATH);
+export MY_LD_LIBRARY_PATH := $(CURDIR)/debian/esys-particle/usr/lib/${DEB_HOST_MULTIARCH}/:$(CURDIR)/debian/esys-particle/usr/lib/python3/dist-packages/esys/lsm/util/:$(CURDIR)/debian/esys-particle/usr/lib/python3/dist-packages/esys/lsm/
export PYTHONPATH := $(CURDIR)/debian/esys-particle/usr/lib/python3/dist-packages/:$(PYTHONPATH);
@@ -50,3 +50,6 @@ execute_after_dh_auto_install:
execute_after_dh_installdocs:
find debian -name '*.md5' -delete
find debian -name '_form0.ps' -delete
+
+override_dh_shlibdeps:
+ dh_shlibdeps -l $(MY_LD_LIBRARY_PATH)
More information about the debian-science-maintainers
mailing list