<div dir="ltr"><div>Dear people all:</div><div>   I am a python programmer, as a useful tool at work doing research in materials science and for the fun of it. I use gmsh by means of the python-gmsh module (installed from repository) which implements the gmsh API. Upon upgrading from Debian 8 (Jessie) to Debian 9 (Stretch) I came across the following issue:</div><div><br></div><div>>>> import gmshpy<br>Traceback (most recent call last):<br>  File "<input>", line 1, in <module><br>  File "/usr/lib/python2.7/dist-packages/gmshpy/__init__.py", line 3, in <module><br>    mpi = CDLL('libmpi.so', RTLD_GLOBAL)<br>  File "/usr/lib/python2.7/ctypes/__init__.py", line 362, in __init__<br>    self._handle = _dlopen(self._name, mode)<br>OSError: libmpi.so: cannot open shared object file: No such file or directory</div><div>>>> </div><div><br></div><div>   The name of the file is now "libmpi.so.20.0.2", so after searching in internet in vain, I decided to modify the  __init__.py file by changing the name of the file where it appeared (in lines 3 and 8).</div><div>   I know it may not be the correct way to solve the problem but it was successful. I needed to import gmshpy and continue working.</div><div>   Thank you very much for this invaluable and useful tool.</div><div>   Best regards to all of you.<br></div><div><br></div><div>   Gus Carr<br></div><div>-- <br><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature">Software libre = software digno</div></div></div>