Package: mrbayes-mpi
Version: 3.2.7a-7+b1
Severity: grave
Justification: renders package unusable
X-Debbugs-Cc: [email protected]

Dear Maintainer,

Running mb-mpi spawn instances of MrBayes instead of running the version
with parallel support. Compiling the parallel version from git source
produces a working version (https://github.com/NBISweden/MrBayes,
./configure --with-mpi=yes), but compiling the source debian package
doesn't.

A smaller problem is that the package is undocumented. The official
instructions say that the parallel version should be run with `mpirun`:
`mpirun -np 4 mb file.nex`. The debian package ships `mb-mpi` executable,
which is a bash wrapper that does that with environmental variable
MPI_OPTIONS passed to mpirun as options. But to figure it out, a user
needs to read the script.


-- System Information:
Debian Release: forky/sid
  APT prefers testing
  APT policy: (900, 'testing'), (800, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 7.1.3+deb14-amd64 (SMP w/8 CPU threads; PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_US:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages mrbayes-mpi depends on:
ii  libc6            2.42-17
ii  libhmsbeagle1v5  4.0.1+dfsg-5
ii  libreadline8t64  8.3-4
ii  mpi-default-bin  1.20
ii  ssh              1:10.4p1-2

mrbayes-mpi recommends no packages.

Versions of packages mrbayes-mpi suggests:
pn  mpi-default  <none>
ii  mrbayes-doc  3.2.7a-7

-- no debconf information

Reply via email to