[opensuse-ruby] Moving to ruby 1.9
I think the time has come to move to ruby 1.9 as more and more projects are going to drop support for 1.8. Is anyone against this change? Cheers Flavio -- To unsubscribe, e-mail: opensuse-ruby+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-ruby+owner@opensuse.org
On 04/26/2012 09:59 AM, Flavio Castelli wrote:
I think the time has come to move to ruby 1.9 as more and more projects are going to drop support for 1.8.
More specifically, dropping 1.8.7 in favor of 1.9.3.
Is anyone against this change?
I'm all in favor of going to 1.9.3! Cheers, James T. -- To unsubscribe, e-mail: opensuse-ruby+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-ruby+owner@opensuse.org
* James Tan <jatan@suse.de> [Apr 26. 2012 11:14]:
On 04/26/2012 09:59 AM, Flavio Castelli wrote:
I think the time has come to move to ruby 1.9 as more and more projects are going to drop support for 1.8.
More specifically, dropping 1.8.7 in favor of 1.9.3.
Yes, please, lets drop 1.8.x.
Is anyone against this change?
I'm all in favor of going to 1.9.3!
Me too ! Klaus --- SUSE LINUX Products GmbH, GF: Jeff Hawn, Jennifer Guild, Felix Imendörffer, HRB 16746 (AG Nürnberg) Maxfeldstraße 5, 90409 Nürnberg, Germany -- To unsubscribe, e-mail: opensuse-ruby+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-ruby+owner@opensuse.org
On Thu, 26 Apr 2012 09:59:08 +0200 Flavio Castelli <fcastelli@suse.com> wrote:
I think the time has come to move to ruby 1.9 as more and more projects are going to drop support for 1.8.
Is anyone against this change?
Cheers Flavio
Well, main question is who is willing to fix all packages that doesn't have 1.9 support? Josef -- To unsubscribe, e-mail: opensuse-ruby+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-ruby+owner@opensuse.org
* Josef Reidinger <jreidinger@suse.cz> [Apr 26. 2012 11:40]:
Well, main question is who is willing to fix all packages that doesn't have 1.9 support?
I would certainly be willing to adapt relevant(!) packages to work with Ruby 1.9 Regards, Klaus --- SUSE LINUX Products GmbH, GF: Jeff Hawn, Jennifer Guild, Felix Imendörffer, HRB 16746 (AG Nürnberg) Maxfeldstraße 5, 90409 Nürnberg, Germany -- To unsubscribe, e-mail: opensuse-ruby+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-ruby+owner@opensuse.org
On 26.04.2012 11:51, Klaus Kaempf wrote:
* Josef Reidinger <jreidinger@suse.cz> [Apr 26. 2012 11:40]:
Well, main question is who is willing to fix all packages that doesn't have 1.9 support?
I would certainly be willing to adapt relevant(!) packages to work with Ruby 1.9
http://goo.gl/AmEa6 is the one with the most obvious problem - so far. Greetings, Stephan -- To unsubscribe, e-mail: opensuse-ruby+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-ruby+owner@opensuse.org
* Stephan Kulow <coolo@suse.de> [Apr 26. 2012 11:58]:
On 26.04.2012 11:51, Klaus Kaempf wrote:
* Josef Reidinger <jreidinger@suse.cz> [Apr 26. 2012 11:40]:
Well, main question is who is willing to fix all packages that doesn't have 1.9 support?
I would certainly be willing to adapt relevant(!) packages to work with Ruby 1.9
http://goo.gl/AmEa6 is the one with the most obvious problem - so far.
I'll have a look (for all others: rubygem-johnson fails) Regards, Klaus --- SUSE LINUX Products GmbH, GF: Jeff Hawn, Jennifer Guild, Felix Imendörffer, HRB 16746 (AG Nürnberg) Maxfeldstraße 5, 90409 Nürnberg, Germany -- To unsubscribe, e-mail: opensuse-ruby+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-ruby+owner@opensuse.org
* Klaus Kaempf <kkaempf@suse.de> [Apr 26. 2012 14:25]:
* Stephan Kulow <coolo@suse.de> [Apr 26. 2012 11:58]:
On 26.04.2012 11:51, Klaus Kaempf wrote:
* Josef Reidinger <jreidinger@suse.cz> [Apr 26. 2012 11:40]:
Well, main question is who is willing to fix all packages that doesn't have 1.9 support?
I would certainly be willing to adapt relevant(!) packages to work with Ruby 1.9
http://goo.gl/AmEa6 is the one with the most obvious problem - so far.
I'll have a look (for all others: rubygem-johnson fails)
rubygem-johnson is dead upstream since ~2 years. It should simply be dropped from Factory. Regards, Klaus --- SUSE LINUX Products GmbH, GF: Jeff Hawn, Jennifer Guild, Felix Imendörffer, HRB 16746 (AG Nürnberg) Maxfeldstraße 5, 90409 Nürnberg, Germany -- To unsubscribe, e-mail: opensuse-ruby+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-ruby+owner@opensuse.org
On 26.04.2012 09:59, Flavio Castelli wrote:
I think the time has come to move to ruby 1.9 as more and more projects are going to drop support for 1.8.
Is anyone against this change?
I already submitted ruby19 to factory and once this is in, I'll push the ruby wrapper package, which will replace ruby 1.8 in factory, but leaves an option to revive it as ruby18 in case we want it. In openSUSE:Tools:Unstable we already build all gems OBS needs against ruby 1.9 and it works mostly. But we will continue to build dlre against both openSUSE_12.1 and dlr/openSUSE_12.1, right - i.e. have two versions of the gem available? Greetings, Stephan -- To unsubscribe, e-mail: opensuse-ruby+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-ruby+owner@opensuse.org
* Stephan Kulow <coolo@suse.de> [Apr 26. 2012 11:44]:
On 26.04.2012 09:59, Flavio Castelli wrote:
I think the time has come to move to ruby 1.9 as more and more projects are going to drop support for 1.8.
Is anyone against this change?
I already submitted ruby19 to factory and once this is in, I'll push the ruby wrapper package, which will replace ruby 1.8 in factory, but leaves an option to revive it as ruby18 in case we want it.
Lets see if anyone on opensuse-ruby really wants ruby18 back ;-)
In openSUSE:Tools:Unstable we already build all gems OBS needs against ruby 1.9 and it works mostly.
But we will continue to build dlre against both openSUSE_12.1 and dlr/openSUSE_12.1, right - i.e. have two versions of the gem available?
This might make sense for 12.1 but I've yet to see a compelling reason to keep Ruby18 for 12.2 and beyond. Regards, Klaus --- SUSE LINUX Products GmbH, GF: Jeff Hawn, Jennifer Guild, Felix Imendörffer, HRB 16746 (AG Nürnberg) Maxfeldstraße 5, 90409 Nürnberg, Germany -- To unsubscribe, e-mail: opensuse-ruby+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-ruby+owner@opensuse.org
* Stephan Kulow <coolo@suse.de> [Apr 26. 2012 11:44]:
On 26.04.2012 09:59, Flavio Castelli wrote:
I think the time has come to move to ruby 1.9 as more and more projects are going to drop support for 1.8.
Is anyone against this change?
I already submitted ruby19 to factory and once this is in, I'll push the ruby wrapper package, which will replace ruby 1.8 in factory, but leaves an option to revive it as ruby18 in case we want it.
Hi Coolo, where are we in terms of making Ruby 1.9 default in openSUSE 12.2 ? I upgraded to (pre-)M4 yesterday and the 'ruby' package was still at 1.8.7 What's the plan going forward here ? Anything the opensuse-ruby community needs to help with ? Klaus -- SUSE LINUX Products GmbH, GF: Jeff Hawn, Jennifer Guild, Felix Imendörffer, HRB 16746 (AG Nürnberg) Maxfeldstraße 5, 90409 Nürnberg, Germany -- To unsubscribe, e-mail: opensuse-ruby+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-ruby+owner@opensuse.org
On 10.05.2012 08:59, Klaus Kaempf wrote:
* Stephan Kulow <coolo@suse.de> [Apr 26. 2012 11:44]:
On 26.04.2012 09:59, Flavio Castelli wrote:
I think the time has come to move to ruby 1.9 as more and more projects are going to drop support for 1.8.
Is anyone against this change?
I already submitted ruby19 to factory and once this is in, I'll push the ruby wrapper package, which will replace ruby 1.8 in factory, but leaves an option to revive it as ruby18 in case we want it.
Hi Coolo,
where are we in terms of making Ruby 1.9 default in openSUSE 12.2 ?
I upgraded to (pre-)M4 yesterday and the 'ruby' package was still at 1.8.7
What's the plan going forward here ? Anything the opensuse-ruby community needs to help with ?
http://s.kulow.org/9 shows dlre not quite green with ruby19 - e.g. rubygems needs to be build disabled for those repos that build against dlr. Greetings, Stephan -- To unsubscribe, e-mail: opensuse-ruby+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-ruby+owner@opensuse.org
* Stephan Kulow <coolo@suse.de> [May 10. 2012 09:13]:
http://s.kulow.org/9 shows dlre not quite green with ruby19 - e.g. rubygems needs to be build disabled for those repos that build against dlr.
I see. Who's going to decide if disabling a gem is acceptable or a blocker ? Klaus -- SUSE LINUX Products GmbH, GF: Jeff Hawn, Jennifer Guild, Felix Imendörffer, HRB 16746 (AG Nürnberg) Maxfeldstraße 5, 90409 Nürnberg, Germany -- To unsubscribe, e-mail: opensuse-ruby+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-ruby+owner@opensuse.org
On 10.05.2012 09:17, Klaus Kaempf wrote:
* Stephan Kulow <coolo@suse.de> [May 10. 2012 09:13]:
http://s.kulow.org/9 shows dlre not quite green with ruby19 - e.g. rubygems needs to be build disabled for those repos that build against dlr.
I see.
Who's going to decide if disabling a gem is acceptable or a blocker ? The opensuse-ruby community? But rubygems is special - it's merged into ruby, so it's a simple package merge - but it has to stay for old distros.
Greetings, Stephan -- To unsubscribe, e-mail: opensuse-ruby+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-ruby+owner@opensuse.org
* Stephan Kulow <coolo@suse.de> [May 10. 2012 09:13]:
http://s.kulow.org/9 shows dlre not quite green with ruby19 - e.g. rubygems needs to be build disabled for those repos that build against dlr.
Hmm, looking closer at the build failure, its seems a simple conflict between ruby-1.9 and rubygems-1.8 (!) Looking closer, ruby-1.9 does provide "rubygems = 1.8.15" but fails to provide "rubygems_with_buildroot_patch", which drags rubygem-1.8 in. Klaus -- SUSE LINUX Products GmbH, GF: Jeff Hawn, Jennifer Guild, Felix Imendörffer, HRB 16746 (AG Nürnberg) Maxfeldstraße 5, 90409 Nürnberg, Germany -- To unsubscribe, e-mail: opensuse-ruby+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-ruby+owner@opensuse.org
On 10.05.2012 09:30, Klaus Kaempf wrote:
* Stephan Kulow <coolo@suse.de> [May 10. 2012 09:13]:
http://s.kulow.org/9 shows dlre not quite green with ruby19 - e.g. rubygems needs to be build disabled for those repos that build against dlr.
Hi Klaus, There is no reason to CC me, I'm on this list.
Hmm, looking closer at the build failure, its seems a simple conflict between ruby-1.9 and rubygems-1.8 (!)
Looking closer, ruby-1.9 does provide "rubygems = 1.8.15" but fails to provide "rubygems_with_buildroot_patch", which drags rubygem-1.8 in.
ruby-devel provides it - rubygems as package should be dead Greetings, Stephan -- To unsubscribe, e-mail: opensuse-ruby+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-ruby+owner@opensuse.org
* Stephan Kulow <coolo@suse.de> [May 10. 2012 09:36]:
Looking closer, ruby-1.9 does provide "rubygems = 1.8.15" but fails to provide "rubygems_with_buildroot_patch", which drags rubygem-1.8 in.
ruby-devel provides it - rubygems as package should be dead
ruby-1.9.3 *only* provides "rubygems = 1.8.15" SR 120564 adds "Provides: rubygems_with_buildroot_patch" Klaus -- SUSE LINUX Products GmbH, GF: Jeff Hawn, Jennifer Guild, Felix Imendörffer, HRB 16746 (AG Nürnberg) Maxfeldstraße 5, 90409 Nürnberg, Germany -- To unsubscribe, e-mail: opensuse-ruby+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-ruby+owner@opensuse.org
On 10.05.2012 09:47, Klaus Kaempf wrote:
* Stephan Kulow <coolo@suse.de> [May 10. 2012 09:36]:
Looking closer, ruby-1.9 does provide "rubygems = 1.8.15" but fails to provide "rubygems_with_buildroot_patch", which drags rubygem-1.8 in.
ruby-devel provides it - rubygems as package should be dead
ruby-1.9.3 *only* provides "rubygems = 1.8.15"
SR 120564 adds "Provides: rubygems_with_buildroot_patch"
Yes, declined. You didn't listen - the provides is already there. The problem was that the projconf of dlre had a Prefer on rubygems, that was plain wrong for ruby19. Greetings, Stephan -- To unsubscribe, e-mail: opensuse-ruby+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-ruby+owner@opensuse.org
* Stephan Kulow <coolo@suse.de> [May 10. 2012 09:52]:
On 10.05.2012 09:47, Klaus Kaempf wrote:
* Stephan Kulow <coolo@suse.de> [May 10. 2012 09:36]:
Looking closer, ruby-1.9 does provide "rubygems = 1.8.15" but fails to provide "rubygems_with_buildroot_patch", which drags rubygem-1.8 in.
ruby-devel provides it - rubygems as package should be dead
ruby-1.9.3 *only* provides "rubygems = 1.8.15"
SR 120564 adds "Provides: rubygems_with_buildroot_patch"
Yes, declined. You didn't listen - the provides is already there. The problem was that the projconf of dlre had a Prefer on rubygems, that was plain wrong for ruby19.
So we're making progress, great! :-) Klaus -- SUSE LINUX Products GmbH, GF: Jeff Hawn, Jennifer Guild, Felix Imendörffer, HRB 16746 (AG Nürnberg) Maxfeldstraße 5, 90409 Nürnberg, Germany -- To unsubscribe, e-mail: opensuse-ruby+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-ruby+owner@opensuse.org
Am 10.05.2012 09:53, schrieb Klaus Kaempf:
* Stephan Kulow <coolo@suse.de> [May 10. 2012 09:52]:
On 10.05.2012 09:47, Klaus Kaempf wrote:
* Stephan Kulow <coolo@suse.de> [May 10. 2012 09:36]:
Looking closer, ruby-1.9 does provide "rubygems = 1.8.15" but fails to provide "rubygems_with_buildroot_patch", which drags rubygem-1.8 in.
ruby-devel provides it - rubygems as package should be dead
ruby-1.9.3 *only* provides "rubygems = 1.8.15"
SR 120564 adds "Provides: rubygems_with_buildroot_patch"
Yes, declined. You didn't listen - the provides is already there. The problem was that the projconf of dlre had a Prefer on rubygems, that was plain wrong for ruby19.
So we're making progress, great! :-)
I also had to remove the full macro section in dlre as it was only applying to ruby 1.8, this might cause some fall outs on older distributions we need to take a look at. But in case this turns out to be true, we need to create a ruby-macros package for older distros as we did for perl, this way you can fine tune way better for distributions what macros to use. Greetings, Stephan -- To unsubscribe, e-mail: opensuse-ruby+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-ruby+owner@opensuse.org
Am 10.05.2012 09:53, schrieb Klaus Kaempf:
* Stephan Kulow <coolo@suse.de> [May 10. 2012 09:52]:
On 10.05.2012 09:47, Klaus Kaempf wrote:
* Stephan Kulow <coolo@suse.de> [May 10. 2012 09:36]:
Looking closer, ruby-1.9 does provide "rubygems = 1.8.15" but fails to provide "rubygems_with_buildroot_patch", which drags rubygem-1.8 in.
ruby-devel provides it - rubygems as package should be dead
ruby-1.9.3 *only* provides "rubygems = 1.8.15"
SR 120564 adds "Provides: rubygems_with_buildroot_patch"
Yes, declined. You didn't listen - the provides is already there. The problem was that the projconf of dlre had a Prefer on rubygems, that was plain wrong for ruby19.
So we're making progress, great! :-)
http://s.kulow.org/a - thanks to Duncan, the next milestone will be different. Greetings, Stephan -- To unsubscribe, e-mail: opensuse-ruby+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-ruby+owner@opensuse.org
* Stephan Kulow <coolo@suse.de> [May 10. 2012 15:16]:
http://s.kulow.org/a - thanks to Duncan, the next milestone will be different.
/me happy ! Klaus -- SUSE LINUX Products GmbH, GF: Jeff Hawn, Jennifer Guild, Felix Imendörffer, HRB 16746 (AG Nürnberg) Maxfeldstraße 5, 90409 Nürnberg, Germany -- To unsubscribe, e-mail: opensuse-ruby+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-ruby+owner@opensuse.org
On 10.05.2012 15:55, Klaus Kaempf wrote:
* Stephan Kulow <coolo@suse.de> [May 10. 2012 15:16]:
http://s.kulow.org/a - thanks to Duncan, the next milestone will be different.
/me happy !
Just some statistics, what this means to dlre :) succeeded: 715 failed: 65 unresolvable: 46 Greetings, Stephan -- If you keep your mind sufficiently open, people will throw a lot of rubbish into it. -- William Orton -- To unsubscribe, e-mail: opensuse-ruby+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-ruby+owner@opensuse.org
* Stephan Kulow <coolo@suse.de> [May 10. 2012 09:52]:
The problem was that the projconf of dlre had a Prefer on rubygems, that was plain wrong for ruby19.
The buildconfig is still broken because the solver cannot decide which provider of rubygems to use. Klaus -- SUSE LINUX Products GmbH, GF: Jeff Hawn, Jennifer Guild, Felix Imendörffer, HRB 16746 (AG Nürnberg) Maxfeldstraße 5, 90409 Nürnberg, Germany -- To unsubscribe, e-mail: opensuse-ruby+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-ruby+owner@opensuse.org
participants (5)
-
Flavio Castelli
-
James Tan
-
Josef Reidinger
-
Klaus Kaempf
-
Stephan Kulow