Hi Emilio,

Le 2024-11-21 13:27, Emilio Pozuelo Monfort a écrit :
Source: hdf5
Version: 1.10.10+repack-4
Severity: serious

Hi,

Due to the way openmpi support was dropped, using:

  Build-Depends: libopenmpi-dev | architecture-is-32-bit

and the way build-dependencies are installed in sbuild, where only the first alternative is considered, the old libopenmpi-dev is still being installed, and the build will start to fail once libopenmpi-dev is removed from the
affected architectures. Thus an architecture list is probably needed.

This seems to affect both unstable and experimental versions.

I'm sorry but I can't see how the build would fail after the removal of
libopenmpi-dev from 32bit architectures. Would you care to elaborate a bit
further?

There is this snippet in debian/rules which disable openmpi flavor on 32bit
architectures:

# OpenMPI not available on 32bit archs anymore
ifneq (${DEB_HOST_ARCH_BITS},32)
ARCHS_openmpi := $(OMPIARCHS)
else
ARCHS_openmpi :=
endif


Best,
_g.

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to