Fedora Account System
Red Hat Associate
Red Hat Customer
Description of problem: I want to update rubygem-rest-client from 1.8 to 2.0. However vagrant RPM spec file depends on rubygem(rest-client) < 2.0 . Could you change from "rubygem(rest-client) < 2.0" to "rubygem(rest-client)" in the spec file? Thanks. Additional info: The reason why I want to update rubygem-rest-client to 2.0 is rest-client-1.8 depends on mime-types < 3. rest-client-2.0 supports latest version: mime-types 3.1. Finally I want to use mime-types 3.1.
(In reply to Jun Aruga from comment #0) > Could you change from "rubygem(rest-client) < 2.0" to "rubygem(rest-client)" > in the spec file? This dependency is autogenerated and comes from upstream: https://github.com/mitchellh/vagrant/blob/master/vagrant.gemspec#L34 You probably want to investigate why the dependency is restricted to "< 2.0" and discuss with upstream first.
(In reply to Vít Ondruch from comment #1) > (In reply to Jun Aruga from comment #0) > > Could you change from "rubygem(rest-client) < 2.0" to "rubygem(rest-client)" > > in the spec file? > > This dependency is autogenerated and comes from upstream: > > https://github.com/mitchellh/vagrant/blob/master/vagrant.gemspec#L34 > > You probably want to investigate why the dependency is restricted to "< 2.0" > and discuss with upstream first. okay, thanks for your information!
(In reply to Jun Aruga from comment #2) > (In reply to Vít Ondruch from comment #1) > > (In reply to Jun Aruga from comment #0) > > > Could you change from "rubygem(rest-client) < 2.0" to "rubygem(rest-client)" > > > in the spec file? > > > > This dependency is autogenerated and comes from upstream: > > > > https://github.com/mitchellh/vagrant/blob/master/vagrant.gemspec#L34 > > > > You probably want to investigate why the dependency is restricted to "< 2.0" > > and discuss with upstream first. > > okay, thanks for your information! Asking here, I could passed upstream's unit test with Ruby 2.2.5 and 2.2.3 after I updated the dependency. https://github.com/mitchellh/vagrant/pull/7589
(In reply to Jun Aruga from comment #3) > Asking here, I could passed upstream's unit test with Ruby 2.2.5 and 2.2.3 > after I updated the dependency. > https://github.com/mitchellh/vagrant/pull/7589 Vit, My patch to use rest-client 2.0 was accepted to the upstream. I am going to prepare the patch to use rest-client 2.0 for this vagrant package, and upload it here.
Created attachment 1181023 [details] Support rest-client 2.x Hi, I created the patch to support rest-client 2.x. Could you check my patch? Thanks.
Thx for the patch. I applied it in Rawhide.