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