Skip to content

ImportError: libpetsc.so.3.23: undefined symbol: MPI_Neighbor_alltoallv_init #82

@anzhijiang

Description

@anzhijiang

I have installed it and encountered an error while running example.py follow the User guides Quickstart.

File "/home/xh/jax/example.py", line 6, in
from jax_fem.solver import solver
File "/home/xh/.conda/envs/jax-fem-env/lib/python3.10/site-packages/jax_fem/solver.py", line 8, in
from petsc4py import PETSc
File "/home/xh/.conda/envs/jax-fem-env/lib/python3.10/site-packages/petsc4py/PETSc.py", line 4, in
PETSc = ImportPETSc(ARCH)
File "/home/xh/.conda/envs/jax-fem-env/lib/python3.10/site-packages/petsc4py/lib/init.py", line 33, in ImportPETSc
return Import('petsc4py', 'PETSc', path, arch)
File "/home/xh/.conda/envs/jax-fem-env/lib/python3.10/site-packages/petsc4py/lib/init.py", line 100, in Import
module = import_module(pkg, name, path, arch)
File "/home/xh/.conda/envs/jax-fem-env/lib/python3.10/site-packages/petsc4py/lib/init.py", line 77, in import_module
module = importlib.util.module_from_spec(spec)
ImportError: /home/xh/.conda/envs/jax-fem-env/lib/libpetsc.so.3.24: undefined symbol: MPI_Neighbor_alltoallv_init

Here is the conda list:
Name Version Build Channel
_openmp_mutex 4.5 7_kmp_llvm conda-forge
_x86_64-microarch-level 3 3_skylake conda-forge
alsa-lib 1.2.15.1 hb03c661_0 conda-forge
attr 2.5.2 h39aace5_0 conda-forge
binutils_impl_linux-64 2.45 default_hfdba357_105 conda-forge
binutils_linux-64 2.45 default_h4852527_105 conda-forge
blosc 1.21.6 he440d0b_1 conda-forge
brotli 1.2.0 hed03a55_1 conda-forge
brotli-bin 1.2.0 hb03c661_1 conda-forge
bzip2 1.0.8 hda65f42_8 conda-forge
c-ares 1.34.6 hb03c661_0 conda-forge
ca-certificates 2025.11.12 hbd8a1cb_0 conda-forge
cached-property 1.5.2 hd8ed1ab_1 conda-forge
cached_property 1.5.2 pyha770c72_1 conda-forge
cairo 1.18.4 he90730b_1 conda-forge
certifi 2025.11.12 pyhd8ed1ab_0 conda-forge
cftime 1.6.4 py310hf779ad0_2 conda-forge
conda-gcc-specs 14.3.0 he8ccf15_16 conda-forge
contourpy 1.3.2 py310h3788b33_0 conda-forge
cpython 3.10.19 py310hd8ed1ab_2 conda-forge
cycler 0.12.1 pyhcf101f3_2 conda-forge
cyrus-sasl 2.1.28 hd9c7081_0 conda-forge
dbus 1.16.2 h24cb091_1 conda-forge
double-conversion 3.4.0 hecca717_0 conda-forge
eigen 3.4.0 h171cf75_1 conda-forge
fenics 2019.1.0 hce2d2e0_59 conda-forge
fenics-basix 0.9.0 pypi_0 pypi
fenics-dijitso 2019.1.0 pyhd8ed1ab_39 conda-forge
fenics-dolfin 2019.1.0 py310h04e48bf_59 conda-forge
fenics-ffc 2019.1.0 pyhd8ed1ab_40 conda-forge
fenics-fiat 2019.1.0 pyhd8ed1ab_40 conda-forge
fenics-libdolfin 2019.1.0 h53012b5_59 conda-forge
fenics-ufl 2019.1.0 py310hff52083_38 conda-forge
fftw 3.3.10 mpi_openmpi_h76e6d66_11 conda-forge
font-ttf-dejavu-sans-mono 2.37 hab24e00_0 conda-forge
font-ttf-inconsolata 3.000 h77eed37_0 conda-forge
font-ttf-source-code-pro 2.038 h77eed37_0 conda-forge
font-ttf-ubuntu 0.83 h77eed37_3 conda-forge
fontconfig 2.15.0 h7e30c49_1 conda-forge
fonts-conda-ecosystem 1 0 conda-forge
fonts-conda-forge 1 hc364b38_1 conda-forge
fonttools 4.61.1 py310h3406613_0 conda-forge
freetype 2.14.1 ha770c72_0 conda-forge
gcc 14.3.0 h0dff253_16 conda-forge
gcc_impl_linux-64 14.3.0 he8b2097_16 conda-forge
gcc_linux-64 14.3.0 h298d278_17 conda-forge
gmp 6.3.0 hac33072_2 conda-forge
gmpy2 2.2.1 py310h63ebcad_2 conda-forge
gmsh 4.14.0 pypi_0 pypi
graphite2 1.3.14 hecca717_2 conda-forge
gxx 14.3.0 h76987e4_16 conda-forge
gxx_impl_linux-64 14.3.0 h2185e75_16 conda-forge
gxx_linux-64 14.3.0 h310e576_17 conda-forge
h5py 3.15.1 nompi_py310h4aa865e_101 conda-forge
harfbuzz 12.3.0 h6083320_0 conda-forge
hdf4 4.2.15 h2a13503_7 conda-forge
hdf5 1.14.6 mpi_openmpi_h106f004_4 conda-forge
hypre 2.32.0 mpi_openmpi_h398ea61_1 conda-forge
icu 78.1 h33c6efd_0 conda-forge
importlib-metadata 8.7.0 pyhe01879c_1 conda-forge
importlib_metadata 8.7.0 h40b2b14_1 conda-forge
jax 0.6.2 pyhd8ed1ab_0 conda-forge
jax-fem 0.0.11 pypi_0 pypi
jaxlib 0.6.2 cpu_py310h772e2ea_1 conda-forge
kernel-headers_linux-64 6.12.0 he073ed8_5 conda-forge
keyutils 1.6.3 hb9d3cd8_0 conda-forge
kiwisolver 1.4.9 py310haaf941d_2 conda-forge
krb5 1.21.3 h659f571_0 conda-forge
lcms2 2.17 h717163a_0 conda-forge
ld_impl_linux-64 2.45 default_hbd61a6d_105 conda-forge
lerc 4.0.0 h0aef613_1 conda-forge
libabseil 20250127.1 cxx17_hbbce691_0 conda-forge
libaec 1.1.4 h3f801dc_0 conda-forge
libamd 3.3.3 haaf9dc3_7100102 conda-forge
libblas 3.11.0 5_h4a7cf45_openblas conda-forge
libboost 1.88.0 hd24cca6_7 conda-forge
libboost-headers 1.90.0 ha770c72_1 conda-forge
libbrotlicommon 1.2.0 hb03c661_1 conda-forge
libbrotlidec 1.2.0 hb03c661_1 conda-forge
libbrotlienc 1.2.0 hb03c661_1 conda-forge
libbtf 2.3.2 h32481e8_7100102 conda-forge
libcamd 3.3.3 h32481e8_7100102 conda-forge
libcblas 3.11.0 5_h0358290_openblas conda-forge
libccolamd 3.3.4 h32481e8_7100102 conda-forge
libcholmod 5.3.1 h59ddab4_7100102 conda-forge
libclang-cpp21.1 21.1.7 default_h99862b1_3 conda-forge
libclang13 21.1.7 default_h746c552_3 conda-forge
libcolamd 3.3.4 h32481e8_7100102 conda-forge
libcups 2.3.3 hb8b1518_5 conda-forge
libcurl 8.17.0 h4e3cde8_1 conda-forge
libcxsparse 4.4.1 h32481e8_7100102 conda-forge
libdeflate 1.25 h17f619e_0 conda-forge
libdrm 2.4.125 hb03c661_1 conda-forge
libedit 3.1.20250104 pl5321h7949ede_0 conda-forge
libegl 1.7.0 ha4b6fd6_2 conda-forge
libev 4.33 hd590300_2 conda-forge
libexpat 2.7.3 hecca717_0 conda-forge
libffi 3.5.2 h9ec8514_0 conda-forge
libfreetype 2.14.1 ha770c72_0 conda-forge
libfreetype6 2.14.1 h73754d4_0 conda-forge
libgcc 15.2.0 he0feb66_16 conda-forge
libgcc-devel_linux-64 14.3.0 hf649bbc_116 conda-forge
libgcc-ng 15.2.0 h69a702a_16 conda-forge
libgfortran 15.2.0 h69a702a_16 conda-forge
libgfortran5 15.2.0 h68bc16d_16 conda-forge
libgl 1.7.0 ha4b6fd6_2 conda-forge
libglib 2.86.3 h6548e54_0 conda-forge
libglvnd 1.7.0 ha4b6fd6_2 conda-forge
libglx 1.7.0 ha4b6fd6_2 conda-forge
libgomp 15.2.0 he0feb66_16 conda-forge
libgrpc 1.71.0 h8e591d7_1 conda-forge
libhwloc 2.12.1 default_hafda6a7_1003 conda-forge
libiconv 1.18 h3b78370_2 conda-forge
libjpeg-turbo 3.1.2 hb03c661_0 conda-forge
libklu 2.3.5 hf24d653_7100102 conda-forge
liblapack 3.11.0 5_h47877c9_openblas conda-forge
libldl 3.3.2 h32481e8_7100102 conda-forge
libllvm21 21.1.8 hf7376ad_0 conda-forge
liblzma 5.8.1 hb9d3cd8_2 conda-forge
libnetcdf 4.9.3 nompi_h11f7409_103 conda-forge
libnghttp2 1.67.0 had1ee68_0 conda-forge
libnsl 2.0.1 hb9d3cd8_1 conda-forge
libntlm 1.8 hb9d3cd8_0 conda-forge
libopenblas 0.3.30 openmp_hd680484_4 conda-forge
libopengl 1.7.0 ha4b6fd6_2 conda-forge
libparu 1.0.0 h17147ab_7100102 conda-forge
libpciaccess 0.18 hb9d3cd8_0 conda-forge
libpng 1.6.53 h421ea60_0 conda-forge
libpq 18.1 hb80d175_3 conda-forge
libprotobuf 5.29.3 h7460b1f_3 conda-forge
libptscotch 7.0.6 h7e1c861_1 conda-forge
librbio 4.3.4 h32481e8_7100102 conda-forge
libre2-11 2025.06.26 hba17884_0 conda-forge
libsanitizer 14.3.0 h8f1669f_16 conda-forge
libscotch 7.0.6 hd4c538f_1 conda-forge
libspex 3.2.3 had10066_7100102 conda-forge
libspqr 4.3.4 h852d39f_7100102 conda-forge
libsqlite 3.51.1 hf4e2dac_1 conda-forge
libssh2 1.11.1 hcf80075_0 conda-forge
libstdcxx 15.2.0 h934c35e_16 conda-forge
libstdcxx-devel_linux-64 14.3.0 h9f08a49_116 conda-forge
libstdcxx-ng 15.2.0 hdf11a46_16 conda-forge
libsuitesparseconfig 7.10.1 h92d6892_7100102 conda-forge
libtiff 4.7.1 h9d88235_1 conda-forge
libumfpack 6.3.5 heb53515_7100102 conda-forge
libuuid 2.41.3 h5347b49_0 conda-forge
libvulkan-loader 1.4.328.1 h5279c79_0 conda-forge
libwebp-base 1.6.0 hd42ef1d_0 conda-forge
libxcb 1.17.0 h8a09558_0 conda-forge
libxcrypt 4.4.36 hd590300_1 conda-forge
libxkbcommon 1.13.1 hca5e8e5_0 conda-forge
libxml2 2.15.1 he237659_1 conda-forge
libxml2-16 2.15.1 hca6bf5a_1 conda-forge
libxslt 1.1.43 h711ed8c_1 conda-forge
libzip 1.11.2 h6991a6a_0 conda-forge
libzlib 1.3.1 hb9d3cd8_2 conda-forge
llvm-openmp 21.1.8 h4922eb0_0 conda-forge
lz4-c 1.10.0 h5888daf_1 conda-forge
markdown-it-py 4.0.0 pyhd8ed1ab_0 conda-forge
matplotlib 3.10.3 py310hff52083_0 conda-forge
matplotlib-base 3.10.3 py310h68603db_0 conda-forge
mdurl 0.1.2 pyhd8ed1ab_1 conda-forge
meshio 5.3.5 pyhd8ed1ab_0 conda-forge
metis 5.1.0 hd0bcaf9_1007 conda-forge
ml_dtypes 0.5.4 np2py310h3d4ba91_0 conda-forge
mpc 1.3.1 h24ddda3_1 conda-forge
mpfr 4.2.1 h90cbb55_3 conda-forge
mpi 1.0.1 openmpi conda-forge
mpi4py 4.1.1 py310h42af892_102 conda-forge
mpmath 1.3.0 pyhd8ed1ab_1 conda-forge
mumps-include 5.8.1 hbdd521f_0 conda-forge
mumps-mpi 5.8.1 h098cbfa_0 conda-forge
munkres 1.1.4 pyhd8ed1ab_1 conda-forge
ncurses 6.5 h2d0b736_3 conda-forge
netcdf4 1.7.3 nompi_py310he90c06d_100 conda-forge
numpy 2.2.6 py310hefbff90_0 conda-forge
openjpeg 2.5.4 h55fea9a_0 conda-forge
openldap 2.6.10 he970967_0 conda-forge
openmpi 5.0.8 external_hcc19f6a_9 conda-forge
openssl 3.6.0 h26f9b46_0 conda-forge
opt_einsum 3.4.0 pyhd8ed1ab_1 conda-forge
packaging 25.0 pyh29332c3_1 conda-forge
parmetis 4.0.3 h02de7a9_1007 conda-forge
pcre2 10.47 haa7fec5_0 conda-forge
petsc 3.23.5 real_hbfed4ee_2 conda-forge
petsc4py 3.23.4 np2py310h3e2f9dd_0 conda-forge
pillow 12.1.0 py310h5a73078_0 conda-forge
pip 25.1.1 pyh8b19718_0 conda-forge
pixman 0.46.4 h54a6638_1 conda-forge
pkg-config 0.29.2 h4bc722e_1009 conda-forge
pkgconfig 1.5.5 pyhd8ed1ab_5 conda-forge
pthread-stubs 0.4 hb9d3cd8_1002 conda-forge
pybind11 3.0.0 pyh9380348_1 conda-forge
pybind11-global 3.0.0 pyhf748d72_1 conda-forge
pyfiglet 1.0.3 pypi_0 pypi
pygments 2.19.2 pyhd8ed1ab_0 conda-forge
pyparsing 3.3.1 pyhcf101f3_0 conda-forge
pyside6 6.10.1 py310h2007e60_0 conda-forge
python 3.10.18 hd6af730_0_cpython conda-forge
python-dateutil 2.9.0.post0 pyhe01879c_2 conda-forge
python_abi 3.10 8_cp310 conda-forge
qhull 2020.2 h434a139_5 conda-forge
qt6-main 6.10.1 hb82b983_4 conda-forge
re2 2025.06.26 h9925aae_0 conda-forge
readline 8.3 h853b02a_0 conda-forge
rich 14.2.0 pyhcf101f3_0 conda-forge
scalapack 2.2.0 hf7e2fd8_5 conda-forge
scipy 1.15.2 py310h1d65ade_0 conda-forge
setuptools 80.9.0 pyhff2d567_0 conda-forge
six 1.17.0 pyhe01879c_1 conda-forge
slepc 3.23.2 real_h5d6ed6e_1 conda-forge
slepc4py 3.23.2 np2py310hecb6b35_1 conda-forge
snappy 1.2.2 h03e3b7b_1 conda-forge
suitesparse 7.10.1 ha0f6916_7100102 conda-forge
superlu 7.0.1 h8f6e6c4_0 conda-forge
superlu_dist 9.1.0 h3349319_0 conda-forge
sympy 1.14.0 pyh2585a3b_105 conda-forge
sysroot_linux-64 2.39 hc4b9eeb_5 conda-forge
tk 8.6.13 noxft_ha0e22de_103 conda-forge
tornado 6.5.4 py310ha78b2d2_0 conda-forge
typing_extensions 4.15.0 pyhcf101f3_0 conda-forge
tzdata 2025c hc9c84f9_1 conda-forge
unicodedata2 17.0.0 py310h7c4b9e2_1 conda-forge
wayland 1.24.0 hd6090a7_1 conda-forge
wheel 0.45.1 pyhd8ed1ab_1 conda-forge
xcb-util 0.4.1 h4f16b4b_2 conda-forge
xcb-util-cursor 0.1.6 hb03c661_0 conda-forge
xcb-util-image 0.4.0 hb711507_2 conda-forge
xcb-util-keysyms 0.4.1 hb711507_0 conda-forge
xcb-util-renderutil 0.3.10 hb711507_0 conda-forge
xcb-util-wm 0.4.2 hb711507_0 conda-forge
xkeyboard-config 2.46 hb03c661_0 conda-forge
xorg-libice 1.1.2 hb9d3cd8_0 conda-forge
xorg-libsm 1.2.6 he73a12e_0 conda-forge
xorg-libx11 1.8.12 h4f16b4b_0 conda-forge
xorg-libxau 1.0.12 hb03c661_1 conda-forge
xorg-libxcomposite 0.4.6 hb9d3cd8_2 conda-forge
xorg-libxcursor 1.2.3 hb9d3cd8_0 conda-forge
xorg-libxdamage 1.1.6 hb9d3cd8_0 conda-forge
xorg-libxdmcp 1.1.5 hb03c661_1 conda-forge
xorg-libxext 1.3.6 hb9d3cd8_0 conda-forge
xorg-libxfixes 6.0.2 hb03c661_0 conda-forge
xorg-libxi 1.8.2 hb9d3cd8_0 conda-forge
xorg-libxrandr 1.5.4 hb9d3cd8_0 conda-forge
xorg-libxrender 0.9.12 hb9d3cd8_0 conda-forge
xorg-libxtst 1.2.5 hb9d3cd8_3 conda-forge
xorg-libxxf86vm 1.1.6 hb9d3cd8_0 conda-forge
yaml 0.2.5 h280c20c_3 conda-forge
zipp 3.23.0 pyhcf101f3_1 conda-forge
zlib 1.3.1 hb9d3cd8_2 conda-forge
zlib-ng 2.3.2 hceb46e0_1 conda-forge
zstd 1.5.7 hb78ec9c_6 conda-forge

system: Liunx

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions