#1139889 armci-mpi: test compilation failure in autopkgtest - fatal error: mpi.h: No such file or directory

Package:
armci-mpi
Source:
armci-mpi
Submitter:
Niels Thykier
Date:
2026-06-13 17:53:02 UTC
Severity:
normal
Tags:
#1139889#5
Date:
2026-06-13 05:41:55 UTC
From:
To:
Hi,

(CC: Helmut and Santiago because the failure looks similar to ~2 of the
FTBFS one-liners from Santiago on June 9th. Thought it might be
unrelated - this build seems to be based on autotools in case it matters)

The armci-mpi package has an autopkgtest called "test-armci" that fail
due to a compilation error:

https://ci.debian.net/packages/a/armci-mpi/testing/amd64/71972381/#S5

This was triggered after an upload of `debhelper`. I am unsure whether
the debhelper upload caused this problem or just happened to be the
first trigger after the problem occurred elsewhere.

Best regards,
Niels

#1139889#12
Date:
2026-06-13 05:51:11 UTC
From:
To:
Hi,

I was made aware of
https://salsa.debian.org/science-team/armci-mpi/-/merge_requests/1 after
filing this, which seems to be a fix for this problem.

Best regards,
Niels

#1139889#17
Date:
2026-06-13 13:27:10 UTC
From:
To:
Thanks Niels for the pointer and thanks Luca for the MR.

Being such a trivial change, I've accepted the MR "as is".

Will make a release this afternoon.

Thanks.

#1139889#22
Date:
2026-06-13 14:31:12 UTC
From:
To:
Sorry, I'm actually not confident enough to make an upload yet,
because the "autopkgtest" job in salsa ci (which I have just enabled
for this package) currently fails.

Tested first in my namespace fork (which I keep private), but will
be visible for everybody here in short:

https://salsa.debian.org/science-team/armci-mpi/-/pipelines

Any ideas are welcome (patches emailed to this bug preferred).

Thanks.

#1139889#27
Date:
2026-06-13 17:26:52 UTC
From:
To:
Nevermind. I finally found the way for the Salsa CI "autopkgtest" job
to work.

Thanks.

#1139889#32
Date:
2026-06-13 17:51:07 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
armci-mpi, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1139889@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Santiago Vila <sanvila@debian.org> (supplier of updated armci-mpi package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)
Format: 1.8
Date: Sat, 13 Jun 2026 18:50:00 +0200
Source: armci-mpi
Architecture: source
Version: 0.4-9
Distribution: unstable
Urgency: medium
Maintainer: Debian Science Maintainers <debian-science-maintainers@lists.alioth.debian.org>
Changed-By: Santiago Vila <sanvila@debian.org>
Closes: 1139889
Changes:
 armci-mpi (0.4-9) unstable; urgency=medium
 .
   * Team upload.
 .
   [ Luca Boccassi ]
   * autopkgtests: export MPICC too in test-armci.
     Fixes a build issue triggered by debhelper 13.32 which happens
     during autopkgtests. Closes: #1139889.
 .
   [ Santiago Vila ]
   * test-armci: restrict hwloc to linux,stop to avoid GPU probe crashes.
   * test-armci: use OpenMPI 5.x PRTE_MCA variable for oversubscribe.
   * Drop "Priority: optional" (default).
   * Update standards-version.
   * Add debian/salsa-ci.yml.
Checksums-Sha1:
 1e34997a27952972bd9cf0972ad17758aad4a319 1861 armci-mpi_0.4-9.dsc
 b3af59f7b38f352f7bcfcae614cf76c8f9010463 9304 armci-mpi_0.4-9.debian.tar.xz
 01a2bc59dc4cb9a08310994050741fea47a4755d 8124 armci-mpi_0.4-9_source.buildinfo
Checksums-Sha256:
 ccea1f5dac4b9d3125bab495cb4ff77d7976d23f533a825050fe582892e5321e 1861 armci-mpi_0.4-9.dsc
 f6557649e2a880f3a8c5bf7f57a10fb597829e0a249772591bdd64466a3acf30 9304 armci-mpi_0.4-9.debian.tar.xz
 82bdf8ff04a12e9834a326af40f97c40470593b3dd5793f623de47df987d1792 8124 armci-mpi_0.4-9_source.buildinfo
Files:
 0057d346a41a6e27b4aba02a0f8146d9 1861 science optional armci-mpi_0.4-9.dsc
 844bfc05dec8eebcec316280588eb552 9304 science optional armci-mpi_0.4-9.debian.tar.xz
 18ebb28fdc630ba7f769017b8c5b00b4 8124 science optional armci-mpi_0.4-9_source.buildinfo
-----BEGIN PGP SIGNATURE-----

iQEzBAEBCgAdFiEE1Uw7+v+wQt44LaXXQc5/C58bizIFAmotja8ACgkQQc5/C58b
izI31Qf/fu6OB4glFq8Yp4c5bn/JEdWW0s98D213/rwRmOqxBHy639OuEPW8bKFN
sLl9Maeh3yGzFtKENjBb/9mdqXW21hViGjfPOTJ33efrfOY95kXG/KhpP/CglvF1
gQ2b/yQDI6V+oxUkrqaEm1my87btnOt1G70K89C9bfkZt/osXBn1/PDAKM8X1CeL
MTdRa55cNWido0z6whJpoT9D32Q5/ZwuLsohp9s4tEQ4oVK5CnT4+ueQOK7z/1fp
LhVAAcboGhMd+k+K0HAgkg5hogHt/RcT2t1PMT2XyJqVAYpnu/0+RgT6TXhF81eR
6ilePUz9PXcdnm+FgSh87K1MIIdRLg==
=ZU0M
-----END PGP SIGNATURE-----