SickChill / readynas-sickchill

ReadyNas OS6 Package for SickRage

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

SickChill Broken after Update on OS 6.10.6

lobbie1978 opened this issue · comments

Before submitting your issue:

Branch/Commit:
OS: 6.10.6
Browser: Edge
What you did: Installed python3.6, installed SickChill, clicked on update
What happened: SickChill was broken after update
What you expected: SickChill to be updated and restarted
Logs:

'/usr/local/bin/python3.6', '/apps/sickchill/SickChill.py', '--nolaunch', '--datadir=/apps/sickchill/app-config', '--config=/apps/sickchill/app-config/config.ini', '--port=6766'
-bash: /usr/local/bin/python3.6,: No such file or directory

In the SickChill log I saw the above line. I found out that there were comma's in the argument but the comma's make the command fail.
The correct line should be:

'/usr/local/bin/python3.6' '/apps/sickchill/SickChill.py' '--nolaunch' '--datadir=/apps/sickchill/app-config' '--config=/apps/sickchill/app-config/config.ini' '--port=6766'
-bash: /usr/local/bin/python3.6

So I decided to run the above line via SSH and that runs. Followed by a message that pip wasn't installed, which got installed automaticatlly.
But after this I get:

 error: can't find Rust compiler

  If you are using an outdated pip version, it is possible a prebuilt wheel is available for this package but pip is not able to install from it. Installing from the wheel would avoid the need for a Rust compiler.

  To update pip, run:

      pip install --upgrade pip

  and then retry package installation.

  If you did intend to build this package from source, try installing a Rust compiler from your system package manager and ensure it is on the PATH during installation. Alternatively, rustup (available at https://rustup.rs) is the recommended way to download and update the Rust compiler toolchain.

  This package requires Rust >=1.41.0.
  ----------------------------------------
  ERROR: Failed building wheel for cryptography
ERROR: Could not build wheels for cryptography, which is required to install pyproject.toml-based projects

Trying user site-packages
Command result: ERROR: Can not perform a '--user' install. User site-packages are not visible in this virtualenv.

poetry installed: False
Unable to install to the existing virtual environment located at /apps/sickchill/.venv
Please check the permissions, and that it does not include global site packages
root@READYNAS:~# '/usr/local/bin/python3.6', '/apps/sickchill/SickChill.py', '--nolaunch', '--datadir=/apps/sickchill/app-config', '--config=/apps/sickchill/app-config/config.ini', '--port=6766'
-bash: /usr/local/bin/python3.6,: No such file or directory

Hi, thanks for the report. Please use search to make sure your issue has not been reported yet, and someone will try to help you as soon as possible.

commented

This issue has been automatically marked as stale because it has not had activity in 60 days. It will be closed in 7 days if no further activity occurs. Thank you for your contributions.

commented

This issue has been closed due to inactivity in the last 67 days.

Today I had the exact same issue, but unable to resolve. Anyone any suggestions?

you need Python 3.7.2 or higher