Skip to content
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

Rokit downloads incorrect architecture builds without warning #77

Open
howmanysmall opened this issue Aug 29, 2024 · 1 comment
Open
Labels
enhancement New feature or request

Comments

@howmanysmall
Copy link

This isn't fully a problem if you're on Windows specifically, but on Linux distros it is problematic.

Here's what happens when I try to run Rojo with Rokit using Ubuntu on my ARM64 laptop:
image

This happens because Ubuntu (at least the WSL build) does not have an emulation layer for X86-64 software, so it completely breaks.

Ideally, it should check if there's any correct builds for your architecture, and if there isn't, it should ask if you want to download a potentially incompatible x86-64 build instead.

@filiptibell
Copy link
Collaborator

So it looks like Ubuntu is in more or less the same spot that macOS is, where Rosetta is not always installed. I guess in your case you'd need https://wiki.debian.org/QemuUserEmulation or something similar. For macOS we do have a nice warning & error message that lets the user know how to fix this error (basically a mini-guide on installing Rosetta here) and we can do the same for Linux.

@filiptibell filiptibell added the enhancement New feature or request label Aug 29, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants