Your message dated Tue, 21 Mar 2023 22:06:38 +0100
with message-id <>
and subject line Re: Bug#1033244: unblock: armci-mpi/0.3.1~beta-7
has caused the Debian Bug report #1033244,
regarding unblock: armci-mpi/0.3.1~beta-7
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact

Debian Bug Tracking System
Contact with problems
--- Begin Message ---
Severity: normal
Usertags: unblock
Control: affects -1 + src:armci-mpi

Please unblock package armci-mpi

[ Reason ]

armci-mpi 0.3.1~beta-7 makes some small changes to test management
that will be bookworm management more reliable. Source was
occasionally and randomly failing, evidently when only 1 cpu was
available (armci-mpi usually uses 2 processes for testing).  s390x
fails debci tests with mpich.

armci-mpi/0.3.1~beta-7 restricts build-time testing to 1 process if
only 1 cpu is available.  It switches off mpich tests on s390x in

So tests should pass more reliably and s390x won't show a "false"
failure (the failure is real but is known. No point making bookworm
continue to fail on s390x. Better to let it just monitor openmpi

[ Impact ]

If not accepted, s390x will show debci failure, when in fact openmpi
tests should be passing (an openmpi failure should not be treated as
"not a regression").

Also binNMUs may occasionally fail (if only 1 cpu is provided for the

[ Tests ]

debci tests are passing as normal
s390x now reports as passing (with openmpi, skipping mpich)

[ Risks ]
(Discussion of the risks involved. E.g. code is trivial or
complex, key package vs leaf package, alternatives available.)

[ Checklist ]
  [x ] all changes are documented in the d/changelog
  [x ] I reviewed all changes and I approve them
  [x ] attach debdiff against the package in testing

[ Other info ]

Our default MPI is openmpi.  The mpich build is provided to enable an
mpich build of nwchem that supports multinode execution (with the env
variable documented in nwchem/7.0.2-4).

armci-mpi might now migrate after 20 day testing.  I've filed this
unblock request to complement the unblock request for nwchem/7.0.2-4,
since nwchem/7.0.2-4 was built against armci-mpi/0.3.1~beta-7
(it uses static libraries, no problem in practice but better for
bookworm to have the matching package versions)

unblock armci-mpi/0.3.1~beta-7
diff -Nru armci-mpi-0.3.1~beta/debian/changelog 
--- armci-mpi-0.3.1~beta/debian/changelog       2022-03-07 13:07:13.000000000 
+++ armci-mpi-0.3.1~beta/debian/changelog       2023-03-19 14:08:54.000000000 
@@ -1,3 +1,12 @@
+armci-mpi (0.3.1~beta-7) unstable; urgency=medium
+  * Team upload.
+  * run build-time tests on only 1 process if only 1 CPU is available.
+    Closes: #1031064.
+  * debian/tests: don't run mpich tests on s390x. Closes: #1009772.
+ -- Drew Parsons <>  Sun, 19 Mar 2023 14:08:54 +0100
 armci-mpi (0.3.1~beta-6) unstable; urgency=medium
   * Team upload.
diff -Nru armci-mpi-0.3.1~beta/debian/rules armci-mpi-0.3.1~beta/debian/rules
--- armci-mpi-0.3.1~beta/debian/rules   2022-03-07 13:07:13.000000000 +0100
+++ armci-mpi-0.3.1~beta/debian/rules   2023-03-19 14:08:54.000000000 +0100
@@ -49,8 +49,9 @@
 ifeq (,$(filter nocheck,$(DEB_BUILD_OPTIONS)))
        set -e; \
+       ncpu=`nproc`; if [ $${ncpu} -gt 1 ]; then ncpu=2; fi;\
        for mpi_flavor in $(TEST_MPI_FLAVORS); do \
-         $(MAKE) -C $(CURDIR)/build-$${mpi_flavor} -k check 
MPIEXEC="mpiexec.$${mpi_flavor} -np 2" ARMCI_USE_WIN_ALLOCATE=1 || cat 
$(CURDIR)/build-$${mpi_flavor}/test-suite.log; \
+         $(MAKE) -C $(CURDIR)/build-$${mpi_flavor} -k check 
MPIEXEC="mpiexec.$${mpi_flavor} -np $${ncpu}" ARMCI_USE_WIN_ALLOCATE=1 || cat 
$(CURDIR)/build-$${mpi_flavor}/test-suite.log; \
diff -Nru armci-mpi-0.3.1~beta/debian/tests/control 
--- armci-mpi-0.3.1~beta/debian/tests/control   2022-03-07 13:07:13.000000000 
+++ armci-mpi-0.3.1~beta/debian/tests/control   2023-03-19 14:08:54.000000000 
@@ -15,3 +15,4 @@
  debhelper, dh-autoreconf,
 Restrictions: allow-stderr
+Architecture: !s390x

--- End Message ---
--- Begin Message ---
Hi Drew,

On 20-03-2023 17:24, Drew Parsons wrote:
Please unblock package armci-mpi

The package isn't blocked and just needs to age a bit.


Attachment: OpenPGP_signature
Description: OpenPGP digital signature

--- End Message ---

Reply via email to