joinmarket-clientserver icon indicating copy to clipboard operation
joinmarket-clientserver copied to clipboard

Fails to install: "OS can not be determined."

Open 0xf0xx0 opened this issue 2 years ago • 0 comments

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 cded 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.

0xf0xx0 avatar May 04 '22 18:05 0xf0xx0