#4224: break build inheritance between F14 and F15 and update deltarpm files

Fedora Release Engineering rel-eng at fedoraproject.org
Tue Oct 26 17:37:20 UTC 2010


#4224: break build inheritance between F14 and F15 and update deltarpm files
--------------------+-------------------------------------------------------
 Reporter:  toshio  |       Owner:  rel-eng at 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


More information about the rel-eng mailing list