Bug#1092110: esys-particle: autopkgtest failure in Ubuntu

Graham Inggs ginggs at debian.org
Thu Apr 3 18:06:18 BST 2025


Control: tags -1 + patch

The patches below should fix the autopkgtests, however they are
untested since running into #1101992.


--- a/debian/rules
+++ b//debian/rules
@@ -14,8 +14,11 @@
 %:
     dh $@ --with python3

-export OMPI_MCA_plm_rsh_agent=/bin/false                #workaround
to start MPI-applications in chroot
-disable_auto_test_archs_mpi = hurd-i386 mips mipsel s390 s390x ia64 armhf i386
+
+export PRTE_MCA_rmaps_default_mapping_policy=:oversubscribe
+export PRTE_MCA_plm_ssh_agent=/bin/false                #workaround
to start MPI-applications in chroot
+
+disable_auto_test_archs_mpi = hurd-i386 mips mipsel s390 ia64 armhf i386

 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);

--- a/debian/tests/build1
+++ b/debian/tests/build1
@@ -4,7 +4,8 @@

 set -e

-export OMPI_MCA_plm_rsh_agent=/bin/false
+export PRTE_MCA_rmaps_default_mapping_policy=:oversubscribe
+export PRTE_MCA_plm_ssh_agent=/bin/false

 WORKDIR=$(mktemp -d)
 trap "rm -rf $WORKDIR" 0 INT QUIT ABRT PIPE TERM

--- a/debian/tests/control
+++ b/debian/tests/control
@@ -1,4 +1,4 @@
 Tests: build1
 Depends: esys-particle
 Restrictions: allow-stderr
-Architecture: !hurd-i386 !mips !mipsel !s390 !s390x !ia64 !armhf !i386
+Architecture: !hurd-i386 !mips !mipsel !s390 !ia64 !armhf !i386



More information about the debian-science-maintainers mailing list