-
Notifications
You must be signed in to change notification settings - Fork 46
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
Is MAGIC for musl only? #240
Comments
Thanks for the feedback! the system requirement is 8GB of RAM and magic should support major Linux distros including Ubuntu, MacOS and WSL2. Curious have you got any error when installing magic and then MAX/Mojo or it worked for our out of the box? |
Magic installs but only --version and --help menu options work. All others hang indefinitely. Your curl installer uses this URL
Adding:- |
Hi there! The build name is named musl because we statically link against musl libc into the binary to avoid compatibility issues with different distro glibc versions so that the binary is portable to nearly all distros regardless of the libc (so basically all we require is a modern enough Linux kernel with syscalls available for the last 8 years). It has no relation to the glibc or musl libc on your system so it should work. For why it's hanging, I'm not sure. Which commands are invoking where it hangs? Also can you run |
$ magic info ALL sub commands hang. eg: only work |
I hear about Magic, so I thought I'd try it.
Looking at the code of your curl installer, you limit the Linux version to musl
But your installer doesn't warn me or refuse to install on my typical AMD64 installation of Ubuntu
Linux desktop 6.8.0-47-generic #47~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Wed Oct 2 16:16:55 UTC 2 x86_64 x86_64 x86_64 GNU/Linux
I've tried to find a Magic/Mojo system requirements document, but haven't.
I would have thought you would have mentioned this restriction. At least prior to magic, mojo did install.
Comments?
The text was updated successfully, but these errors were encountered: