-
Notifications
You must be signed in to change notification settings - Fork 185
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
Fresh install unable to run gem
because dynamic linker can't find llvm lib
#3394
Comments
If this should be opened on |
gem
because dynamic linker can't find llvm libgem
because dynamic linker can't find llvm lib
Could you try 23.1.2 which was just released and has a fix for this macOS-specific issue? |
Ah, thank you. I had read both of those but they seemed slightly different. But now I see what you meant. I will give that a shot with the new release and only comment back if for some reason that does not fix it. Thanks! |
Please let us know if it works too :) |
All good, I appreciate you replying to the issue. Anyway, it works! Thanks. Appears that it was a more general Sonoma incompatibility fixed in that release. |
I did a fresh install with:
macOS Sonoma 14.1
asdf install ruby truffleruby+graalvm-23.1.1
Running
gem
at any path outside of/Users/my_user/.asdf/installs/ruby/truffleruby+graalvm-23.1.1/
results in:The output of
otool -L
shows:Looking at the
pysch.bundle
it seems to haverpath
pointed weirdly:This means it is unable to find the
@rpath/libgraalvm-llvm.1.dylib
I looked at
post_install_hook.sh
and saw that it will recompilepsych
under certain circumstances. I ran that part of the post install by hand with this script extract:Which I ran from inside the base directory. This recompiled... but the result was the same.
The text was updated successfully, but these errors were encountered: