Feature #7228
closed
Rebuild packages under ror41/ruby22 SCLs
Added by Dominic Cleal about 10 years ago.
Updated about 6 years ago.
Description
Moving to Rails 4 will necessitate rebuilding all SCL packages (EL6, 7) under the ror40 SCL. This should be done at the same time as, or after moving packages to our own SCL to make future migrations easier.
Moving between ruby193 and ruby200 stacks (ror40 depends on ruby200) will require some changes to spec files, e.g. for the ruby(abi) to ruby(release) transition.
- Blocked by Bug #4841: Package Foreman in its own SCL added
- Blocked by Refactor #7234: SCL 1.1 builds needed for EL rebuilds (CentOS, SL) added
- Translation missing: en.field_release set to 21
- Translation missing: en.field_release deleted (
21)
- Status changed from New to Assigned
- Assignee set to Dominic Cleal
https://github.com/domcleal/foreman-packaging/commits/rpm/develop-7228-ror has the start of this, with tfm and mock configs updated to use the new software collections, rh-ror41, rh-ruby22 and (continuing with) v8314.
The hard work will be updating all of the ruby(release) and ruby(abi) usage, and changing scl_prefix_ruby to scl_prefix_ror in a few places where packages have moved.
- Subject changed from Rebuild packages under ror40/ruby200 SCL to Rebuild packages under ror41/ruby22 SCLs
- Status changed from Assigned to Ready For Testing
- Pull request https://github.com/theforeman/foreman-packaging/pull/877 added
- Blocked by Bug #12219: Test failures on Ruby 2.2 added
- Blocked by Bug #11016: missing gem in test.rb under ruby 2.2.0 added
- Status changed from Ready For Testing to Closed
- % Done changed from 0 to 100
- Translation missing: en.field_release set to 71
PR merged, rebuilds in progress (see PR comments).
- Related to Bug #13015: Passenger AVC under Ruby 2.2 with tcp_socket and diagnostic_con... added
- Related to Bug #13296: "Ignoring mysql2-0.3.19 because its extensions are not built." with tfm-rubygem-mysql2 added
- Related to Bug #13948: ruby-libvirt error messages constantly displayed when using foreman-rake or hammer added
Also available in: Atom
PDF