F8 -> F9 upgrade check 20080406

Lubomir Kundrak lkundrak at redhat.com
Tue Apr 8 15:41:14 UTC 2008


On Mon, 2008-04-07 at 15:25 +0200, David Nielsen wrote:
> 
> 
> 2008/4/6, Josh Boyer <jwboyer at gmail.com>:
>         
>         mono-zeroconf:
>           F8-updates > F9 (0:0.7.5-4.fc8 > 0:0.7.5-3.fc9)
> 
> This is the same exact code, the revision is merely higher because of
> a little import snarfu. Shouldn't pose a problem

A way to aviod problems like these is to keep the same revision number
part before dist tag when using the same source package, and only
increase the part of revision after the dist tag when doing change that
applies to a branch.

That way you'll do (example):

f8       |  f9
-----------------
-1.fc8   < -1.fc9 (Initial build of same package on branch and trunk)
-1.fc8.1 < -1.fc9 (Made a change on branch)
-1.fc8.1 < -2.fc9 (Imported new trunk)
-2.fc8   < -2.fc9 (Merged the trunk into branch)
-2.fc8.1 < -2.fc9 (And do another branch change)

Without breaking upgrade path at any point in time.

-- 
Lubomir Kundrak (Red Hat Security Response Team)




More information about the fedora-devel-list mailing list