From Fedora Project Wiki
< Features
m (New page: = Ruby 1.9.1 = == Summary == Release Ruby-1.9.1 == Owner == * Name: Jeroen van Meeuwen == Current status == * Targeted release: Fedora 12 * Last updat...) |
m (→Scope) |
||
Line 24: | Line 24: | ||
Requires rebuilding numerous packages that depend on ruby(abi) = 1.8, or have Requires or BuildRequires for package dependent on ruby(abi) = 1.8 | Requires rebuilding numerous packages that depend on ruby(abi) = 1.8, or have Requires or BuildRequires for package dependent on ruby(abi) = 1.8 | ||
=== Packages that require "ruby(abi) = 1.8" === | |||
repoquery -c unity/conf/conf.d/revisor-rawhide-i386-respin.conf --qf="%{SOURCERPM}" --whatrequires "ruby(abi) = 1.8" | sort | uniq | |||
== Test Plan == | == Test Plan == |
Revision as of 14:37, 16 March 2009
Ruby 1.9.1
Summary
Release Ruby-1.9.1
Owner
- Name: Jeroen van Meeuwen
Current status
- Targeted release: Fedora 12
- Last updated: Mon Mar 16 2009
- Percentage of completion: 0%
Detailed Description
Ruby-1.9.1 is upstream's new major release of Ruby.
Benefit to Fedora
The usual... we'd be the first to release Ruby-1.9.1, unless another distro beats us to it.
Scope
Requires rebuilding numerous packages that depend on ruby(abi) = 1.8, or have Requires or BuildRequires for package dependent on ruby(abi) = 1.8
Packages that require "ruby(abi) = 1.8"
repoquery -c unity/conf/conf.d/revisor-rawhide-i386-respin.conf --qf="%{SOURCERPM}" --whatrequires "ruby(abi) = 1.8" | sort | uniq
Test Plan
- Make a compatibility package available: compat-ruby1.8-1.8.6.287
- Rebuild packages requiring ruby(abi) = 1.8 against the compat- package
- Release ruby-1.9.1
- Start moving packages to requiring ruby(abi) = 1.9 and test functionality
- Fix upstream whereever possible
User Experience
- None whatsoever, or I just don't care
Dependencies
- Maintainers of packages dependent on ruby need to be in the loop
- provenpackager membership for /me
Contingency Plan
- Revert compat-ruby1.8-1.8.6.287 to just ruby-1.8.6.287
Documentation
Release Notes
...