Bug#944631: python3-mpi4py: import sends messages to stderr

Jameson Graef Rollins jrollins at finestructure.net
Wed Nov 13 00:20:25 GMT 2019


Package: python3-mpi4py
Version: 3.0.2-13
Severity: normal

A simple import of the MPI subpackage causes a warning message to be
sent to stderr:

servo:~ 0$ python3 -c 'from mpi4py import MPI'
--------------------------------------------------------------------------
[[11193,1],0]: A high-performance Open MPI point-to-point messaging module
was unable to find any relevant network interfaces:

Module: OpenFabrics (openib)
  Host: servo

Another transport will be used instead, although this may result in
lower performance.

NOTE: You can disable this warning by setting the MCA parameter
btl_base_warn_component_unused to 0.
--------------------------------------------------------------------------
servo:~ 0$

This is bad form and is causing problems to applications build against
packages using this library (such as h5py).

I'm guessing this is a problem with the underlying libhdf5? but I'm
not sure, and now sure how to track down where the issue is really
coming from.

Thanks.

jamie.


-- System Information:
Debian Release: bullseye/sid
  APT prefers testing
  APT policy: (600, 'testing'), (500, 'stable'), (200, 'unstable'), (101, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 5.2.0-3-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages python3-mpi4py depends on:
ii  libc6            2.29-3
ii  libopenmpi3      3.1.3-11
ii  mpi-default-bin  1.13
ii  python3          3.7.5-1

python3-mpi4py recommends no packages.

Versions of packages python3-mpi4py suggests:
ii  python3-numpy  1:1.16.5-1

-- no debconf information



More information about the debian-science-maintainers mailing list