[Bug 935099] New: Feature Request- Build current major Ruby versions
http://bugzilla.opensuse.org/show_bug.cgi?id=935099 Bug ID: 935099 Summary: Feature Request- Build current major Ruby versions Classification: openSUSE Product: openSUSE Distribution Version: 13.2 Hardware: Other OS: openSUSE 13.2 Status: NEW Severity: Enhancement Priority: P5 - None Component: Ruby Assignee: ruby-devel@suse.de Reporter: tonysu@su-networking.com QA Contact: qa-bugs@suse.de Found By: --- Blocker: --- Actually, applies to all supported openSUSE, not just 13.2. Looks like no one has built Ruby for awhile, openSUSE 13.2 seems to ship and update with version 2.1. Version 2.1 was one major version. Although 2.1.5 seems to be another relatively major version, it no longer is the latest. Currently, 2.2.2 is the latest, the last "2" denotes includes the openssl patch. For about a week now, I've installed 2.2.2 from the official Ruby repositories (installed using rbenv) and all seems to be fine, any YAST applets I've used work with no problems. If anyone wants to test 2.2.2 as I did, you can follow the Guide I published https://en.opensuse.org/User:Tsu2/Install_Ruby#Installing_rbenv I recommend that a 2.2.2 build can be published in Factory immediately without any necessary modifications, don't know if openSUSE applies any branding or other optional modification. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=935099 http://bugzilla.opensuse.org/show_bug.cgi?id=935099#c1 Marcus Rückert <mrueckert@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |mrueckert@suse.com --- Comment #1 from Marcus Rückert <mrueckert@suse.com> --- 1. devel:languages:ruby 2. devel:languages:ruby:extensions build against the former project -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=935099 http://bugzilla.opensuse.org/show_bug.cgi?id=935099#c2 Josef Reidinger <jreidinger@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |jreidinger@suse.com --- Comment #2 from Josef Reidinger <jreidinger@suse.com> --- (In reply to Tony Su from comment #0)
For about a week now, I've installed 2.2.2 from the official Ruby repositories (installed using rbenv) and all seems to be fine, any YAST applets I've used work with no problems.
Please note, that you do not test YaST in ruby 2.2 because yast have special env handling that disable ruby version in rbenv and use always system version of ruby, because yast use bundled ruby, so not standalone and it require system ruby to be loaded. See https://github.com/yast/yast-yast2/blob/master/scripts/yast2#L18 If you really want to test yast with ruby 2.2. you have to create build service project that have system ruby set to 2.2 and then rebuild whole yast there including all gems it needs and also yast2-ruby-bindings ( C-bindings that do bundling ) have to be build against this new version. Josef YaST Team -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=935099 http://bugzilla.opensuse.org/show_bug.cgi?id=935099#c3 --- Comment #3 from Marcus Rückert <mrueckert@suse.com> --- Also factory has 2.2.2 already. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=935099 http://bugzilla.opensuse.org/show_bug.cgi?id=935099#c4 Marcus Rückert <mrueckert@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED --- Comment #4 from Marcus Rückert <mrueckert@suse.com> --- as mentioned in comment #1 this is done already. -- You are receiving this mail because: You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com