[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