2014-05-01 20:28:24 |
Matthias Klose |
bug |
|
|
added bug |
2014-05-01 20:28:34 |
Matthias Klose |
bug task added |
|
puppet (Ubuntu) |
|
2014-05-01 20:28:51 |
Matthias Klose |
bug |
|
|
added subscriber Marc Deslauriers |
2014-05-01 20:29:01 |
Matthias Klose |
bug |
|
|
added subscriber Canonical Server Team |
2014-05-01 20:29:09 |
Matthias Klose |
bug |
|
|
added subscriber Ubuntu Stable Release Updates Team |
2014-05-01 20:56:22 |
Launchpad Janitor |
puppet (Ubuntu): status |
New |
Confirmed |
|
2014-05-01 20:56:22 |
Launchpad Janitor |
ruby-defaults (Ubuntu): status |
New |
Confirmed |
|
2014-05-01 21:27:34 |
Dimitri John Ledkov |
nominated for series |
|
Ubuntu Trusty |
|
2014-05-01 21:27:34 |
Dimitri John Ledkov |
bug task added |
|
ruby-defaults (Ubuntu Trusty) |
|
2014-05-01 21:27:34 |
Dimitri John Ledkov |
bug task added |
|
puppet (Ubuntu Trusty) |
|
2014-05-01 21:27:39 |
Dimitri John Ledkov |
ruby-defaults (Ubuntu Trusty): status |
New |
Confirmed |
|
2014-05-01 21:27:42 |
Dimitri John Ledkov |
puppet (Ubuntu Trusty): status |
New |
Confirmed |
|
2014-05-01 21:27:48 |
Dimitri John Ledkov |
ruby-defaults (Ubuntu Trusty): assignee |
|
Matthias Klose (doko) |
|
2014-05-01 21:28:09 |
Dimitri John Ledkov |
puppet (Ubuntu Trusty): assignee |
|
Canonical Server Team (canonical-server) |
|
2014-05-01 21:28:16 |
Dimitri John Ledkov |
ruby-defaults (Ubuntu): status |
Confirmed |
Fix Released |
|
2014-05-01 21:28:18 |
Dimitri John Ledkov |
puppet (Ubuntu): status |
Confirmed |
Fix Released |
|
2014-05-01 21:36:23 |
Matthias Klose |
description |
proposing a SRU for trusty, changing the ruby default from 1.9.1 to 2.0, and stop building the tcltk ruby bindings.
rationale: trusty currently has two ruby versions and two Tcl/Tk versions in main. reducing these one of each lowers the maintenance burden for the LTS.
The transition to ruby2.0/ruby2.1 in utopic is almost done, so problems and fixes are already known on a large scale.
Packages which would need updating:
- update ruby2.0 to the version from utopic (this one was used for all uploads in utopic,
so it would be good to use this working version.
- update the gem2deb and rubygems-integration packages to drop ruby1.9.1 support.
- rebuild all packages having a Ruby-Version: attribute without 2.0 (this is not strictly related
to the SRU, but should be done anyway). you currently can't use ruby2.0 gems where
this information is missing for 300+ packages. These are no-change rebuilds.
- fix build failures with 2.0 as the default. The majority of these are caused by .install
files pointing to outdated ruby1.9.1 locations.
Testing:
- explicity test puppet working with 2.0
- a test rebuild of the archive, or a partial test rebuild.
Implementation:
- use a ppa to prepare all these changes, and then copy these changes to trusty-proposed. |
proposing a SRU for trusty, changing the ruby default from 1.9.1 to 2.0, and stop building the tcltk ruby bindings.
rationale: trusty currently has two ruby versions and two Tcl/Tk versions in main. reducing these to one of each lowers the maintenance burden for the LTS.
The transition to ruby2.0/ruby2.1 in utopic is almost done, so problems and fixes are already known on a large scale.
Packages which would need updating:
- update ruby2.0 to the version from utopic (this one was used for all uploads in utopic,
so it would be good to use this working version.
- update the gem2deb and rubygems-integration packages to drop ruby1.9.1 support.
- rebuild all packages having a Ruby-Version: attribute without 2.0 (this is not strictly related
to the SRU, but should be done anyway). you currently can't use ruby2.0 gems where
this information is missing for 300+ packages. These are no-change rebuilds.
- fix build failures with 2.0 as the default. The majority of these are caused by .install
files pointing to outdated ruby1.9.1 locations.
Testing:
- explicity test puppet working with 2.0
- a test rebuild of the archive, or a partial test rebuild.
Implementation:
- use a ppa to prepare all these changes, and then copy these changes to trusty-proposed. |
|
2014-07-01 14:17:36 |
Aaron Stone |
bug |
|
|
added subscriber sodabrew |
2014-08-02 00:45:25 |
John Ferlito |
bug |
|
|
added subscriber John Ferlito |
2014-08-06 14:53:36 |
Mark Wilkinson |
bug |
|
|
added subscriber Mark Wilkinson |
2015-02-13 22:00:17 |
Steve |
bug |
|
|
added subscriber Steve |
2015-03-30 22:24:13 |
stevenschlansker |
bug |
|
|
added subscriber stevenschlansker |
2015-07-30 00:30:35 |
Todd Vierling |
bug |
|
|
added subscriber Todd Vierling |
2015-07-30 08:31:49 |
Mark Wilkinson |
bug |
|
|
added subscriber John Leach |