-
Notifications
You must be signed in to change notification settings - Fork 616
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
Savon 0.9.8 breaks compatibility with bundler and older versions of rubygems on 1.8.7 #267
Comments
the commit you're referring to is not included in v0.9.8, but is supposed to be released asap sorry for the inconvenience! |
please try upgrading to v0.9.9 which should fix this problem. |
Ok, i'll try it when rubygems.org is back up ;-) Did you push two versions of 0.9.8? Because the one I installed from rubygems.org had the encoding header and zentest change to support jruby. My gist shows the gempsec that was brought down having this: Very weird. |
just installed 0.9.8 again and it definitely doesn't include the changes. |
Yep, this one fucked me up real good :-) Thanks for this quick fix. |
Thanks @rubiii for the quick response. In case others run into this, wherever I got the bad 0.9.8 version from (rubygems.org) on Friday, I was not able to "gem uninstall savon" to remove it due to the invalid specification: WARNING: Invalid .gemspec format in '/Users/joerafaniello/.rvm/gems/ruby-1.8.7-p352@trunk/specifications/savon-0.9.8.gemspec' I had to manually edit the .gemspec referenced above to change what appears to be 3 invalid ZenTest dependencies like this: ["#YAML::Syck::DefaultKey:0x1110818f0 4.5.0"] to "4.5". But once done, I was able uninstall 0.9.8 and a subsequent bundle update brought down 0.9.9 without any issue. |
Thanks @jrafanie, I should have explained how I've done, since I was in the same situation. I've manually deleted the files/directories :
|
@jlecour, I did that too the first time. After reinstalling using the bad 0.9.8, I edited the gemspec to see if that would fix the uninstallation and it did. |
rubiii, thanks for this fix. |
I don't know if it's intentional but this commit: rubiii/savon@335d01a#savon.gemspec seems to break compatibility with ruby 1.8.7-p358 with rubygems 1.3.7.
See: https://gist.github.com/1855248
The text was updated successfully, but these errors were encountered: