joinmarket-clientserver
joinmarket-clientserver copied to clipboard
Fails to install: "OS can not be determined."
System info:
- OS: EndeavourOS (Arch-based)
- Kernel: 5.16.14-1-t2
What I did:
I cloned the repository with gh repo clone JoinMarket-Org/joinmarket-clientserver
. I then cd
ed into the repository and ran ./install.sh
. Its output is below:
INFO: Joinmarket-Qt for GUI Taker and Tumbler modes is available.
Install Qt dependencies (~160mb) ? [y|n] : y
OS can not be determined. Trying to build.
Traceback (most recent call last):
File "/home/ging/.local/bin/virtualenv", line 5, in <module>
from virtualenv.__main__ import run_with_catch
File "/home/ging/.local/lib/python3.10/site-packages/virtualenv/__init__.py", line 3, in <module>
from .run import cli_run, session_via_cli
File "/home/ging/.local/lib/python3.10/site-packages/virtualenv/run/__init__.py", line 7, in <module>
from ..app_data import make_app_data
File "/home/ging/.local/lib/python3.10/site-packages/virtualenv/app_data/__init__.py", line 12, in <module>
from .read_only import ReadOnlyAppData
File "/home/ging/.local/lib/python3.10/site-packages/virtualenv/app_data/read_only.py", line 3, in <module>
from virtualenv.util.lock import NoOpFileLock
File "/home/ging/.local/lib/python3.10/site-packages/virtualenv/util/lock.py", line 10, in <module>
from filelock import FileLock, Timeout
ModuleNotFoundError: No module named 'filelock'
Joinmarket virtualenv could not be setup. Exiting.
This appears to be similar to #697.