-
Notifications
You must be signed in to change notification settings - Fork 25
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
syck seems to not work on ruby 2.2.0p0 (2014-12-25 revision 49005) [i686-linux] #9
Comments
+1. I was wondering whether |
+1. Any ideas on how to work around this issue for now, without downgrading your ruby? |
Hi Aaron @tenderlove, Is there an alternative way? Maybe the constant overwriting part could be optional or another version switch included? This should be a legacy problem, for our case it's about handling different parsing behavior of psych and syck (I think I remember some cases where syck can parse fairly valid structures from technically invalid YAML ... which is awkward on its own I guess). We will work around this by not using syck in this case as fallback, I think. Thank you for putting together both libraries! |
Is there any update on this? Still having the same with ruby-2.2.0 or greater. |
Hi, If you submit a patch of this issue, I will merge it. |
+1 |
You should be able to check |
So, is it still possible to use the "syck" engine with Ruby 2.2? In some old source code I had this:
But now I can't quite understand what I meant myself? :) Given that it seems I can't use "syck" anymore with Ruby 2.2, can I just remove |
+1 |
this appears to be broken again on 2.3.x
looking at the code for engine_manager should be possible to just require that, but..
it appears that this fixes it somewhat in engine_manager
i'm not sure if this is right though :) |
is there a plan to get it working with Ruby 2.3.5? |
any news on this? |
Nothing. I always welcome your patch. |
It works with Ruby 2.3.5, when you |
Hello,
This is an error possibly on ruby 2.2.0p0.
syck works perfectly fine on ruby 2.1.5 for me.
The error I get is when I try to do this here:
I used this before to set syck.
When I do this, though, I immediately get this error:
Both psych and syck were required before I tried the above.
I assume something has changed in between these two ruby
versions but I am not quite sure how to trace back this error.
Thanks.
The text was updated successfully, but these errors were encountered: