Bug 2728 - Backport request : Ruby release 1.9.2
Summary: Backport request : Ruby release 1.9.2
Status: RESOLVED WONTFIX
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: 1
Hardware: All Linux
Priority: Normal normal
Target Milestone: ---
Assignee: Mageia Bug Squad
QA Contact:
URL:
Whiteboard:
Keywords: Backport
Depends on:
Blocks:
 
Reported: 2011-09-13 08:21 CEST by Marc Maurer
Modified: 2011-12-29 23:53 CET (History)
4 users (show)

See Also:
Source RPM: ruby
CVE:
Status comment:


Attachments

Description Marc Maurer 2011-09-13 08:21:33 CEST
Description of problem: Could Ruby 1.9.2 be packaged for Mageia?


Version-Release number of selected component (if applicable): 1.9.2


How reproducible:


Steps to Reproduce:
1.
2.
3.
Manuel Hiebel 2011-09-13 10:28:51 CEST

Component: New RPM package request => RPM Packages

Marc Maurer 2011-09-13 12:35:02 CEST

Keywords: (none) => Backport
Version: Cauldron => 1
Summary: Ruby release 1.9.2 => Backport Ruby release 1.9.2

Comment 1 Samuel Verschelde 2011-09-13 13:00:45 CEST
I'm not sure backporting ruby will be possible, as the policy states that we must not backport a package on which other packages depend, OR we must make sure all of them work.

Full list :

[root@localhost ~]# urpmq --whatrequires ruby
booh
bugzilla-contrib
facter
flvtool2
ice-ruby
kapptemplate
kapptemplate
libqtruby4shared2
libqtruby4shared2
oar-admin
oar-web-status
pdumpfs
pmd
ruby
ruby-Ascii85
ruby-BlueCloth
ruby-ParseTree
ruby-RedCloth
ruby-RubyGems
ruby-RubyInline
ruby-SystemTimer
ruby-ZenTest
ruby-abstract
ruby-actionmailer
ruby-actionpack
ruby-activerecord
ruby-activeresource
ruby-activesupport
ruby-addressable
ruby-after_commit
ruby-allison
ruby-archive-tar-minitar
ruby-aruba
ruby-atk
ruby-autotest
ruby-aws-s3
ruby-background_process
ruby-bdb
ruby-builder
ruby-bundler
ruby-caca
ruby-cairo
ruby-cancan
ruby-capybara
ruby-childprocess
ruby-choices
ruby-chronic
ruby-ci_reporter
ruby-coderay
ruby-coffee-script
ruby-coffee-script-source
ruby-columnize
ruby-configuration
ruby-contest
ruby-crack
ruby-cucumber
ruby-cucumber-rails
ruby-culerity
ruby-curb
ruby-daemons
ruby-database_cleaner
ruby-dbd-mysql
ruby-dbd-pg
ruby-dbd-sqlite3
ruby-dbi
ruby-deprecated
ruby-devel
ruby-dict
ruby-diff-lcs
ruby-dust
ruby-echoe
ruby-edavis10-object_daddy
ruby-em-http-request
ruby-erubis
ruby-escape_utils
ruby-eventmachine
ruby-evernote
ruby-factory_girl
ruby-faker
ruby-fakeweb
ruby-faraday
ruby-fastercsv
ruby-fastthread
ruby-fastthread
ruby-fb
ruby-fb_adapter
ruby-fcgi
ruby-ffi
ruby-flexmock
ruby-fssm
ruby-gd
ruby-gdk_pixbuf2
ruby-gem2rpm
ruby-gem_plugin
ruby-gemcutter
ruby-geoip
ruby-gettext
ruby-gherkin
ruby-ginger
ruby-git
ruby-glib2
ruby-graphviz
ruby-gtk2
ruby-haml
ruby-hashie
ruby-hoe
ruby-hoe-gemspec
ruby-hoe-git
ruby-hpricot
ruby-htmlentities
ruby-httpclient
ruby-i18n
ruby-icalendar
ruby-isolate
ruby-itextomml
ruby-jeweler
ruby-json
ruby-json_pure
ruby-kde4
ruby-kde4
ruby-kgio
ruby-launchy
ruby-less
ruby-libvirt
ruby-libxml
ruby-linecache
ruby-liquid
ruby-locale
ruby-log4r
ruby-markaby
ruby-maruku
ruby-mechanize
ruby-memcache-client
ruby-mg
ruby-mime-types
ruby-minitest
ruby-mocha
ruby-mongrel
ruby-multi_json
ruby-multipart-post
ruby-mutter
ruby-mysql
ruby-ncursesw
ruby-net-ldap
ruby-net-sftp
ruby-net-ssh
ruby-newgem
ruby-nokogiri
ruby-oa-basic
ruby-oa-core
ruby-oa-enterprise
ruby-oa-more
ruby-oa-oauth
ruby-oa-openid
ruby-oauth
ruby-oauth2
ruby-omniauth
ruby-oniguruma
ruby-open4
ruby-openid-apps-discovery
ruby-pango
ruby-paperclip
ruby-patron
ruby-pdf-reader
ruby-pg
ruby-pickle
ruby-pkg-config
ruby-polyglot
ruby-prawn-core
ruby-prelude
ruby-protest
ruby-pyu-ruby-sasl
ruby-qt4
ruby-qt4
ruby-racc
ruby-rack
ruby-rack
ruby-rack-openid
ruby-rack-test
ruby-radius
ruby-rails
ruby-rake
ruby-rake-compiler
ruby-rbot
ruby-rchardet
ruby-rcov
ruby-rdiscount
ruby-rdoc
ruby-redgreen
ruby-rest-client
ruby-rexical
ruby-riddle
ruby-ritex
ruby-rpm
ruby-rr
ruby-rspec
ruby-rspec-core
ruby-rspec-expectations
ruby-rspec-mocks
ruby-rubigen
ruby-ruby-debug
ruby-ruby-debug-base
ruby-ruby-openid
ruby-ruby2ruby
ruby-ruby_parser
ruby-rubyforge
ruby-rubyntlm
ruby-rubyzip
ruby-rvm
ruby-selenium-webdriver
ruby-sexp_processor
ruby-shotgun
ruby-shoulda
ruby-simplecov
ruby-simplecov-html
ruby-sinatra
ruby-sprockets
ruby-sprockets-rails
ruby-sqlite3
ruby-stomp
ruby-strace_me
ruby-svn
ruby-svn
ruby-syntax
ruby-term-ansicolor
ruby-test-construct
ruby-test-spec
ruby-test-unit
ruby-text-format
ruby-text-hyphen
ruby-thin
ruby-thinking-sphinx
ruby-thor
ruby-thrift
ruby-thrift_client
ruby-tidy_ffi
ruby-tilt
ruby-tk
ruby-tmail
ruby-tokyocabinet
ruby-treetop
ruby-typhoeus
ruby-tzinfo
ruby-unicorn
ruby-validates_email_format_of
ruby-vestal_versions
ruby-webmock
ruby-whenever
ruby-will_paginate
ruby-wrongdoc
ruby-xml-simple
ruby-yadis
ruby-yard
ruby-zoom
rubygem-passenger
rubyripper
weechat-ruby
wesnoth
wesnoth

CC: (none) => stormi

Marc Maurer 2011-09-15 07:39:13 CEST

Summary: Backport Ruby release 1.9.2 => Backport request : Ruby release 1.9.2

Comment 2 Rémy CLOUARD (shikamaru) 2011-10-09 15:59:01 CEST
Hi, though we could provide ruby-1.9.2 in the package ruby1.9 it would not be sensible to do so.

Ruby 1.9.2 may be the default ruby installation for mageia 2 (still need to be discussed though), and for legacy applications we might still provide ruby 1.8.7 as ruby1.8.

I would prefer to do this rather than the other way round (and thatâs also what archlinux is doing)

Note that this way we would not need to port existing applications/modules to this version, since both 1.8.7 and 1.9.2 could coexist.

I would be in favor of closing this bug as WONTFIX, but open a new one against cauldron for an update to 1.9.2 (or 1.9.3) as the default version.

If you really need 1.9.2 on mageia 1 (or any other ruby implementation), please use rvm

WDYT ?

CC: (none) => shikamaru

Comment 3 Marja Van Waes 2011-12-08 09:08:38 CET
(In reply to comment #2)
> Hi, though we could provide ruby-1.9.2 in the package ruby1.9 it would not be
> sensible to do so.
> 
> Ruby 1.9.2 may be the default ruby installation for mageia 2 (still need to be
> discussed though), and for legacy applications we might still provide ruby
> 1.8.7 as ruby1.8.
> 
> I would prefer to do this rather than the other way round (and thatâs also what
> archlinux is doing)
> 
> Note that this way we would not need to port existing applications/modules to
> this version, since both 1.8.7 and 1.9.2 could coexist.
> 
> I would be in favor of closing this bug as WONTFIX, but open a new one against
> cauldron for an update to 1.9.2 (or 1.9.3) as the default version.
> 
> If you really need 1.9.2 on mageia 1 (or any other ruby implementation), please
> use rvm
> 
> WDYT ?

@ pterjan

WDYT?

CC: (none) => marja11, pterjan
Source RPM: (none) => ruby

Comment 4 Manuel Hiebel 2011-12-29 23:53:20 CET
(In reply to comment #2)
> 
> I would be in favor of closing this bug as WONTFIX, but open a new one against
> cauldron for an update to 1.9.2 (or 1.9.3) as the default version.
> 
> If you really need 1.9.2 on mageia 1 (or any other ruby implementation), please
> use rvm
>
so closing as woontfix

Status: NEW => RESOLVED
Resolution: (none) => WONTFIX


Note You need to log in before you can comment on or make changes to this bug.