zachfeldman / rubypress

Ruby interface for the WordPress XMLRPC API. Follows standard XML-RPC Documentation closely.
201 stars 55 forks source link

uninitialized constant Net::ReadTimeout on ruby 1.9.3 #23

Closed punkle closed 9 years ago

punkle commented 10 years ago

The following error occurs when using ruby 1.9.3 however the version constraint in the gemspec is s.required_ruby_version = '>= 1.9.2'.

/Users/brian.fletcher/.rvm/gems/ruby-1.9.3-p545@brian/gems/rubypress-1.0.7/lib/rubypress/xml_rpc_retryable.rb:7:in `<module:XMLRPCRetryable>': uninitialized constant Net::ReadTimeout (NameError)
    from /Users/brian.fletcher/.rvm/gems/ruby-1.9.3-p545@brian/gems/rubypress-1.0.7/lib/rubypress/xml_rpc_retryable.rb:2:in `<module:Rubypress>'
    from /Users/brian.fletcher/.rvm/gems/ruby-1.9.3-p545@brian/gems/rubypress-1.0.7/lib/rubypress/xml_rpc_retryable.rb:1:in `<top (required)>'
    from /Users/brian.fletcher/.rvm/gems/ruby-1.9.3-p545@brian/gems/rubypress-1.0.7/lib/rubypress/client.rb:11:in `require_relative'
    from /Users/brian.fletcher/.rvm/gems/ruby-1.9.3-p545@brian/gems/rubypress-1.0.7/lib/rubypress/client.rb:11:in `<top (required)>'
    from /Users/brian.fletcher/.rvm/rubies/ruby-1.9.3-p545/lib/ruby/site_ruby/1.9.1/rubygems/core_ext/kernel_require.rb:55:in `require'
    from /Users/brian.fletcher/.rvm/rubies/ruby-1.9.3-p545/lib/ruby/site_ruby/1.9.1/rubygems/core_ext/kernel_require.rb:55:in `require'
    from /Users/brian.fletcher/.rvm/gems/ruby-1.9.3-p545@brian/gems/rubypress-1.0.7/lib/rubypress.rb:4:in `<top (required)>'
    from /Users/brian.fletcher/.rvm/rubies/ruby-1.9.3-p545/lib/ruby/site_ruby/1.9.1/rubygems/core_ext/kernel_require.rb:135:in `require'
    from /Users/brian.fletcher/.rvm/rubies/ruby-1.9.3-p545/lib/ruby/site_ruby/1.9.1/rubygems/core_ext/kernel_require.rb:135:in `rescue in require'
    from /Users/brian.fletcher/.rvm/rubies/ruby-1.9.3-p545/lib/ruby/site_ruby/1.9.1/rubygems/core_ext/kernel_require.rb:144:in `require'
    from asddf.rb:3:in `<main>'
zachfeldman commented 10 years ago

Hey @punkle check out this issue:

https://github.com/zachfeldman/rubypress/issues/18

If you'd like to resurrect it and submit a pull request to fix the issue, we can ensure 1.9.3 compatibility...

zachfeldman commented 9 years ago

Closing for now @punkle