[Debichem-devel] Bug#1085264: nwchem: /usr/bin/nwchem linked to nwchem.openmpi (breaks 32-bit arches)
Drew Parsons
dparsons at debian.org
Thu Oct 17 14:28:44 BST 2024
Package: nwchem
Version: 7.2.3-3
Severity: serious
Justification: debci
/usr/bin/nwchem is provided by the nwchem package as a symlink to the
nwchem build for the default MPI. But the nwchem package is
arch-independent, and so built on amd64. Hence the symlink is set to
nwchem.openmpi (for amd64), which breaks 32-bit arches, for which
openmpi is no longer available.
Consequently the testsuite.sh test, which tests the default package
(i.e. /usr/bin/nwchem) fails to pass on 32-bit arches
e.g. armhf
https://ci.debian.net/packages/n/nwchem/unstable/armhf/52454662/
Options
1) make the nwchem package arch-specific
2) move the /usr/bin/nwchem symlink to the
nwchem-${ARCH_DEFAULT_MPI_IMPL} package
-- System Information:
Debian Release: trixie/sid
APT prefers unstable-debug
APT policy: (500, 'unstable-debug'), (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 6.11.2-amd64 (SMP w/8 CPU threads; PREEMPT)
Locale: LANG=en_AU.UTF-8, LC_CTYPE=en_AU.UTF-8 (charmap=UTF-8), LANGUAGE=en_AU:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages nwchem depends on:
ii mpi-default-bin 1.17
ii nwchem-mpich 7.2.3-3
ii nwchem-openmpi 7.2.3-3
nwchem recommends no packages.
nwchem suggests no packages.
-- no debconf information
More information about the Debichem-devel
mailing list