Closed Apacelus closed 1 year ago
Your node.js version is too old (v12.22.12). If you're using raspberry pi os, install node from another repo since the official one is too old
Oh, I see there was mention of it in the readme. Perhaps you could add a check somehow?
I updated to newer npm & nodejs packages on my rpi. Now when I run npm install
inside the revcord dir, npm is just stuck at:
(##################) ⠸ reify:typescript: timing reifyNode:node_modules/discord-api-types Completed in 34094ms
Stuck for way too long (over an hour), but it does quit if I ctrl+c it.
Anyways, I decided to try this in an arch vm on my main computer (x86_64 based if it matters). Fully updated, clean arch vm, with the latest nodejs and npm packages. Throws a very long error after 30 seconds or so: error.log
It seems the version of sqlite3
used by revcord was outdated, so I updated it in https://github.com/mayudev/revcord/commit/23f4c426d999f56c848d2667a4af2391784b4c6e and now it should use prebuilt binaries.
It should work on x86_64 now, but I'm still not sure about Raspberry Pi due to that. If it's stuck for a longer while again, try doing npm install sqlite3 --target_arch=arm64
Alright, thank you. This seems to work now.
I have noticed quite a few bugs. The bugs were rather easy to notice and the last commit was back in August 2022, so I am wondering if you are planning to further develop this project?
Alright, thank you. This seems to work now.
I have noticed quite a few bugs. The bugs were rather easy to notice and the last commit was back in August 2022, so I am wondering if you are planning to further develop this project?
Yup, I haven't had time to work on it recently and I don't use Revolt as much as I used to, but if you want to submit a pull request or report the bug, feel free to and I'll take care of it sooner or later.
Running natively on a rpi (zero 2), after installing all npm deps, running the build and creating a .env file with the appropriate vars, I get this error: