-
Notifications
You must be signed in to change notification settings - Fork 13
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
Update to version 1.2.0 results in undefined symbol: rb_deprecate_constant error #12
Comments
I have encountered the same problem. My environment is:
|
I have encountered the same problem.
|
I will investigate it. Basically, you don't need to update etc now because 1.2.0 is only added Ractor support. |
Thank you! |
Same problem here. Is there a workaround how to downgrade the gem again? This causes gem and irb to crash.
Moreover, I tried to compile ruby 3 from source. Actually before I was aware of that problem. But it seems, I can't even run make install for the ruby 3 codebase. Any help, how to resolve this would be greatly appreciated! |
@hermanndetz you have to manually remove the files for etc version 1.2.0:
|
Thanks a lot! This saved my day |
👋 Any updates on this for those that don't want to take the downgrade path? |
Any updates on this. |
I guess this commit breaks with 2.7 (or other versions w/o ... but I don't know how to fix it. 😬 |
@hsbt Did your investigation reveal any findings? While downgrading |
have the same issue with Ruby 2.6.3p62 (2019-04-16 revision 67580) [x86_64-linux] |
My guess is the check for Line 58 in f7dcc64
It should be this line which is causing the problem. After reviewing the code in more detail, it seems like maybe the declaration is not publicly visible: It's in |
On Ruby 2.7.2, if I update etc from version 1.1.0 to 1.2.0, all
gem
commands stop working:The text was updated successfully, but these errors were encountered: