Your message dated Wed, 17 Jul 2024 16:03:43 +0200
with message-id <[email protected]>
and subject line Resolved by upload of pmix version 5.0.3-2
has caused the Debian Bug report #1076371,
regarding libopenmpi3t64: linked library libpmix.so.2 not found
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
1076371: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1076371
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: libopenmpi3t64
Version: 4.1.6-13.3
Severity: normal

Dear Maintainer,

when I run autopkg tests for my package (opm-simulators) in sid then I get the
following error for tests run with mpirun:

[frau-mahlzahn:35821] mca_base_component_repository_open: unable to open
mca_pmix_ext3x: libpmix.so.2: cannot open shared object file: No such file or
directory (ignored)
[frau-mahlzahn:35821] [[56274,0],0] ORTE_ERROR_LOG: Not found in file
../../../../../../orte/mca/ess/hnp/ess_hnp_module.c at line 320
--------------------------------------------------------------------------
It looks like orte_init failed for some reason; your parallel process is
likely to abort.  There are many reasons that a parallel process can
fail during orte_init; some of which are due to configuration or
environment problems.  This failure appears to be an internal failure;
here's some additional information (which may only be relevant to an
Open MPI developer):

  opal_pmix_base_select failed
  --> Returned value Not found (-13) instead of ORTE_SUCCESS
--------------------------------------------------------------------------

the library is  linked to by /usr/lib/x86_64-linux-
gnu/openmpi/lib/openmpi3/mca_pmix_ext3x.so but somehow marked as not found. It
is on the system though.

root@frau-mahlzahn:/# ldd /usr/lib/x86_64-linux-
gnu/openmpi/lib/openmpi3/mca_pmix_ext3x.so | grep pmix
        libpmix.so.2 => not found
root@frau-mahlzahn:/# find /usr/lib/x86_64-linux-gnu -name libpmix.so.2
/usr/lib/x86_64-linux-gnu/pmix2/lib/libpmix.so.2
root@frau-mahlzahn:/# dpkg -S /usr/lib/x86_64-linux-gnu/pmix2/lib/libpmix.so.2
libpmix2t64:amd64: /usr/lib/x86_64-linux-gnu/pmix2/lib/libpmix.so.2
root@frau-mahlzahn:/#

The error can be easily replicated with:
echo '#!/bin/bash' > test.sh
echo 'echo hello' >> test.sh
mpirun test.sh


This is also causing CI regressions for opm-common on riscv64, see e.g. [1].

Best regards,

Markus

[1] https://ci.debian.net/packages/o/opm-models/testing/riscv64/48956914/



-- System Information:
Debian Release: 12.6
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable-security'), (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 6.1.0-21-amd64 (SMP w/64 CPU threads; PREEMPT)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

--- End Message ---
--- Begin Message ---
Hi,

this issue got resolved by the upload of pmix 5.0.3-2.

For more information see bug #1076148 of pmix [1].

Cheers,

Markus

[1] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1076148

--- End Message ---

Reply via email to