Hello,
Very small dependency issue, but I noticed screen is not always installed on Ubuntu when apt fails with libolm-dev install and more specifically virtualenwrapper seems to be missing from the list in requirements.txt.
As a consequence, the install.sh recipe breaks.
Proposed fix:
- add the
libolm-dev package pulled with apt on a separate file (I did not yet identify if it breaks something later but I suppose without olm dev libs, no bot integration to Matrix somehow),
- add
virtualenwrapper module at the end of the requirements.txt file.
Applying the fix on my side (Ubuntu 22.04 LTS, virtualenvwrapper being installed already system wide in my config btw) allowed me to install somehow and run on localhost.