Hi!
I'm back at doing some packaging for reasonable.
Running:
cargo deb -p pyreasonable, I can easily generate a .deb file that contains:
# dpkg -L pyreasonable
/usr
/usr/share
/usr/share/doc
/usr/share/doc/pyreasonable
/usr/share/doc/pyreasonable/README.md
/usr/share/doc/pyreasonable/copyright
/usr/lib
/usr/lib/libreasonable.so
However, when I try to load it in Python, I get the following error:
# python3
Python 3.12.3 (main, Jan 8 2026, 11:30:50) [GCC 13.3.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import reasonable
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/root/src/reasonable/reasonable/__init__.py", line 4, in <module>
from reasonable.reasonable import PyReasoner
ModuleNotFoundError: No module named 'reasonable.reasonable'
Any idea? Is the packaging of the python bindings supported?
Hi!
I'm back at doing some packaging for
reasonable.Running:
cargo deb -p pyreasonable, I can easily generate a.debfile that contains:However, when I try to load it in Python, I get the following error:
Any idea? Is the packaging of the python bindings supported?