-
-
Notifications
You must be signed in to change notification settings - Fork 1.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
v2023.12.0 completely broken in FreeBSD #12764
Comments
hmm? Misskey not officially supported nodjes <=20.9 |
@fruitriin Nope, reverting that PR didn't help. :( rollup still fails to build without putting the |
when you change node version, need to clean install node_modules these steps maybe help you
|
Btw for the record downgrading back to 2023.11.1 does make Misskey run again, but since the database got modified during the upgrade it now results in profile pages failing to load. If I were to rollback to the older version I need a way to somehow revert 1702718871541-ffVisibility.js which is causing the breakage |
It seem Misskey not consider rollback migration safety. |
I am now back in 2023.11.1 and everything is working again (including logging in which I forgot also broke, I think that one's more important than profile pages getting broken lol) thanks to #12767 and a few Will still leave this issue open because the latest version is definitely still broken in FreeBSD, and I want this to serve as a reference for admins running Misskey on FreeBSD that may run into the same issue as mine. |
This could be a workaround for a while: unjs/nitro#2010 (comment) |
💡 Summary
When I attempt to upgrade to v2023.12.0 with
pnpm install
, rollup prevents me from progressing:Against better judgment I decided to force it to progress further by hacking around the dependencies. I tried using the WASM version of rollup as suggested here as well as downgrading rollup to 3.29.4 and vite to 4.5.0. Both approaches allowed building to continue. But when the time came for running Misskey itself:
I'm stuck now in this limbo because I didn't backup my database before doing the migration step (don't be like me guys)... Workarounds are very much welcome in order to bring my Misskey instance back up again
🥰 Expected Behavior
rollup should've been fine with
freebsd-x64
in the first placeBut even with the use of WASM version instead, the backend and frontend should be running fine
🤬 Actual Behavior
rollup fails to build
Backend and frontend not running at all, resulting in nginx returning 502
📝 Steps to Reproduce
No response
💻 Frontend Environment
No response
🛰 Backend Environment (for server admin)
The text was updated successfully, but these errors were encountered: