#4224: break build inheritance between F14 and F15 and update deltarpm files
by Fedora Release Engineering
#4224: break build inheritance between F14 and F15 and update deltarpm files
--------------------+-------------------------------------------------------
Reporter: toshio | Owner: rel-eng(a)lists.fedoraproject.org
Type: task | Status: new
Milestone: | Component: koji
Keywords: |
--------------------+-------------------------------------------------------
After talking with jnovy and jdieter about the new xz and its effect on
deltarpms we've come up with this plan:
1. rpm moves to the new xz as soon as possible. This should just be a
rebuild. It's needed so that the rpms being created from that point
forward all use the same version of xz for compression rather than having
incompatible client-side and server side tools. Doing this step soon cuts
the number of packages built with the old xz and thus getting the hash
warning for a second and third time.
2. Break build inheritance from F14 to F15. This is where releng comes
in. This could be done with a mass rebuild or just by making a setting
change in koji.
3. If a setting change is used rather than a mass rebuild, remove the
current F15 deltarpms so only deltarpms that match with the xz people have
on their systems will be available in the future.
These steps protect against the scenario where the new xz is installed
clientside but the packages being installed via deltarpms were generated
with the old xz (for instance, via build inheritance from f14). Rawhide
users will still get a warning in the transaction where they update from
the rpm/deltarpm using the old xz to the one using the new xz.
Assuming this looks okay to releng, jnovy could you update this ticket
when the new rpm and deltarpm packages are built?
--
Ticket URL: <https://fedorahosted.org/rel-eng/ticket/4224>
Fedora Release Engineering <http://fedorahosted.org/rel-eng>
Release Engineering for the Fedora Project