Open AlanSanchezP opened 4 weeks ago
Hi, you might be interested by https://github.com/etesync/server/issues/178
You can give a try to using the latest git commit (not a release). I guess it should work if you use Python 3.9.2.
Sorry, I read too fast, the message is Cargo, the Rust package manager, is not installed or is not on PATH.
, so you probably should install cargo with apt install cargo
probably ? (not using Debian), and run that command again. It's required in you case because it's trying to compile orjson for some reason.
I'm using a raspberry pi3 running OSMC and recently upgraded the OS version from running a Debian10-based OSMC to debian11-based.
After doing this, my etebase server stopped working and I got 502 errors from nginx. Today I was finally able to check what was causing that and it seems that uvicorn was not installed and in general my python dependencies were missing.
As my installation was running on a very old etebase commit (43d5af32d72d5f59de7f31698076becf2430ccaa), I decided to not even try running etebase in this upgraded OS (assumed that there would likely be some incompatibilities) so I pulled the commits and used the latest release (https://github.com/etesync/server/releases/tag/v0.14.2)
I reinstalled virtualenv and followed the installation guide, but I'm unable to even install the dependencies, pip throws some error when trying to install orjson. I tried upgrading pip itself but the error persists
Environment:
After a couple hours of frustration, I ended up using the exact same commit I was already using (it worked lol), as I don't know what's the latest commit that will work for me :(