[Bug 963710] New: gem2rpm --fetch fails
http://bugzilla.opensuse.org/show_bug.cgi?id=963710 Bug ID: 963710 Summary: gem2rpm --fetch fails Classification: openSUSE Product: openSUSE Distribution Version: Leap 42.1 Hardware: x86-64 OS: openSUSE 42.1 Status: NEW Severity: Normal Priority: P5 - None Component: Development Assignee: mrueckert@suse.com Reporter: bwiedemann@suse.com QA Contact: qa-bugs@suse.de CC: coolo@suse.com Found By: Development Blocker: ---
gem2rpm --fetch redcarpet /usr/lib64/ruby/2.1.0/open-uri.rb:223:in `open_loop': redirection forbidden: http://rubygems.org/api/v1/gems/redcarpet.json -> https://rubygems.org/api/v1/gems/redcarpet.json (RuntimeError) from /usr/lib64/ruby/2.1.0/open-uri.rb:149:in `open_uri' from /usr/lib64/ruby/2.1.0/open-uri.rb:704:in `open' from /usr/lib64/ruby/2.1.0/open-uri.rb:34:in `open' from /usr/lib64/ruby/gems/2.1.0/gems/gem2rpm-0.10.1/bin/gem2rpm:114:in `<top (required)>' from /usr/bin/gem2rpm:23:in `load' from /usr/bin/gem2rpm:23:in `<main>'
to fix, it needs a s/http/https/ in /usr/lib64/ruby/gems/2.1.0/gems/gem2rpm-0.10.1/bin/gem2rpm:114 but maybe we just want to completely update this version, because it produces spec-files with ruby-macros >= 3 and does not understand many yaml parts -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=963710 http://bugzilla.opensuse.org/show_bug.cgi?id=963710#c1 --- Comment #1 from Marcus Rückert <mrueckert@suse.com> --- 1. please use the gem2rpm from devel:languages:ruby(:extensions) 2. syncing with upstream will take a while. but i will apply the patch later to use https:. but touching gem2rpm triggers a complete rebuild of dlre. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=963710 http://bugzilla.opensuse.org/show_bug.cgi?id=963710#c2 --- Comment #2 from Marcus Rückert <mrueckert@suse.com> --- btw: gem fetch $name as a workaround. can even do things like gem fetch -v '~> 4.2.0' rails -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=963710 http://bugzilla.opensuse.org/show_bug.cgi?id=963710#c3 Marcus Rückert <mrueckert@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED --- Comment #3 from Marcus Rückert <mrueckert@suse.com> --- fixed in D:L:R will be submitted to sle/leap hopefully soon. -- You are receiving this mail because: You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com