meep fails with failure to load libhdf5_openmpi.so.10
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
meep (Ubuntu) |
New
|
Undecided
|
Unassigned |
Bug Description
After upgrade from 16.04 to 18.04, and re-installing meep 1.3.4 from the repository packages, I try to run it with:
mpirun -np 6 python3 my_model.py
but the run fails:
import meep as mp
File "/usr/local/
_meep = swig_import_
File "/usr/local/
_mod = imp.load_
File "/usr/lib/
return load_dynamic(name, filename, file)
File "/usr/lib/
return _load(spec)
ImportError: libhdf5_
Traceback (most recent call last):
File "pb_replication
import meep as mp
File "/usr/local/
_meep = swig_import_
File "/usr/local/
_mod = imp.load_
File "/usr/lib/
return load_dynamic(name, filename, file)
File "/usr/lib/
return _load(spec)
(Repeated for each thread)
Examining my system, it seems only libhdf5_
apt-cache policy meep reports:
meep:
Installed: 1.3-4build2
Candidate: 1.3-4build2
Version table:
*** 1.3-4build2 500
500 http://
100 /var/lib/
meep -V reports:
Meep 1.12.0, Copyright (C) 2005-2019 Massachusetts Insitute of Technology.
Using libctl 4.4.0 and Guile 2.0.13.