Jayy001 / codexctl

Automated update managment for the ReMarkable tablet
GNU General Public License v3.0
107 stars 13 forks source link

Installation problems on RM1 3.11.2.5 and WSL #72

Closed kokestu closed 5 months ago

kokestu commented 6 months ago

Device: RM1 version 3.11.2.5

Foolishly auto-updated in response the ReMarkable email about losing support without checking compatibility of the new version. I now need to revert to 2.15 to continue using ddvk

I was unable to install this on the RM via ssh (since it doesn't have git/python, or a pacakage manager to install them, afaict). On Windows (WSL), getting dependencies for the package failed:

> pip install -r requirements.remote.txt
Collecting requests==2.31.0
  Using cached requests-2.31.0-py3-none-any.whl (62 kB)
Collecting loguru==0.7.2
  Using cached loguru-0.7.2-py3-none-any.whl (62 kB)
ERROR: Could not find a version that satisfies the requirement remarkable-update-fuse==1.0.4 (from -r requirements.txt (line 3)) (from versions: none)
ERROR: No matching distribution found for remarkable-update-fuse==1.0.4 (from -r requirements.txt (line 3))

From the other issues, it looks like this might be an issue with the package on WSL, but I wasn't sure.

Eeems commented 6 months ago

There are compiled binaries attached to the release that you can use.

If you insist on running from source, what version of python are you using?

Eeems commented 5 months ago

@kokestu poke?

kokestu commented 5 months ago

Apologies, I missed your last message.

> python3 --version
Python 3.8.10

Thanks for letting me know about the binaries: I haven't gotten round to trying them yet.

Eeems commented 5 months ago

Apologies, I missed your last message.

> python3 --version
Python 3.8.10

Thanks for letting me know about the binaries: I haven't gotten round to trying them yet.

Python 3.11 is required, which is why you can't find the dependencies.