-
Notifications
You must be signed in to change notification settings - Fork 467
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
Recaf on NixOs #739
Comments
Seems like there was a recent similar issue. It has the same |
I would probably only need to set my Also this is technically also related to 4.0 as it is a fundamental issue with nix and lib loading. (excluding 3.0 since that never got past snapshots) |
Yep. Can confirm that it launches fine with: Also these paths might be different for everyone, because of the hashes. I can confirm that recaf 2,3 and 4 all launch with this Also sidenote: I love the ui updates. v3 felt so much better than v2, and from initial looks that trend continues with v3 to v4. |
Seems like there are still some issues with file dialogues.
|
I can't really help with things on the native side of thing for an OS I don't run, but hopefully somebody else may have some valuable insight. |
This comment was marked as outdated.
This comment was marked as outdated.
The launcher is just used to keep Recaf automatically up to date and to set up JavaFX dependencies, both of which can be done by a package manager. I don't see any reason why it would never be available. |
As Rat said, the launcher just does what a package manager should do. Its for users who are looking for an easy solution that sets itself up and makes updating easy. Unlike before Recaf will never try to self-inject or manage JavaFx. 4x is probably more ideal than prior versions in this regards. |
No one forces you not implement this in nix: Just download the JavaFX deps, assign the JDK and launch using this: |
flake.txt A ton of lines here are probably unnessesary. I just took something from another project of mine. |
Describe the bug
Recaf 2.21.13, latest 3.0.0-SNAPSHOT and recaf-launcher-0.1.3.jar all fail to start Recaf
To Reproduce
Steps to reproduce the behavior:
nix-shell -p jdk17 openjfx17
Exception
log
The core issue here is probably most likely the changes that nix makes to library loading.
Feel free to see this issue as more of a tracking issue.
(I already tried packaging my software for nix, and it wasn't easy)
I made a package request to nix: NixOS/nixpkgs#267124
Screenshots
If applicable, add screenshots to help explain your problem.
The text was updated successfully, but these errors were encountered: