#1147135 prrte: libprrte3 checks the version of pmix, does it need an upper limit or the check removed?

#1147135#5
Date:
2026-09-08 05:58:07 UTC
From:
To:
Hi,

src:pmix is currently blocked from migration because of two autopkgtests
fail (mpi4py and slurm-wml). Both tests fail like:

  63s ************************************************
  63s We have detected that the runtime version
  63s of the PMIx library we were given is binary
  63s incompatible with the version we were built against:
  63s
  63s     Runtime: 0x60101
  63s     Build:   0x50009
  63s
  63s Please update your LD_LIBRARY_PATH to point
  63s us to the same PMIx version used to build PRRTE.

which I think comes from libpprte3. The message makes me believe that
libpprteX should either drop the check (and rely on our testing
infrastructure to catch breaking changes) or it must also have a build
generated upper limit in its Depends, such that the infrastructure tells
the project that we need a rebuild (binNMU) and things after that fall
in place automatically.

Paul
PS: please CC me in reply, I'll not subscribe to the bug. pmix needs
help to migrate, so a swift response is appreciated.