On Wed, Mar 21, 2018 at 09:13:55PM +0100, VA wrote: > Package: python3-botan > Version: 2.4.0-3 > > After installing Python bindings for botan, it seems some dependency is > missing (or not installable): > > >>> import botan2 > Traceback (most recent call last): > File "<stdin>", line 1, in <module> > File "/usr/lib/python3/dist-packages/botan2.py", line 39, in <module> > botan = CDLL('libbotan-2.so') # pylint: disable=invalid-name > File "/usr/lib/python3.6/ctypes/__init__.py", line 348, in __init__ > self._handle = _dlopen(self._name, mode) > OSError: libbotan-2.so: cannot open shared object file: No such file or > directory
The libbotan-2.so symlink is shipped seperately (in libbotan-2-dev package), which the Python module does not expect. This has already been fixed upstream as it was found to affect Fedora also https://github.com/randombit/botan/issues/1497