Query about package versioning

Vivek Goyal vgoyal at redhat.com
Thu Feb 20 18:34:44 UTC 2014


On Thu, Feb 20, 2014 at 05:28:02PM +0100, Marcin Juszkiewicz wrote:
> W dniu 20.02.2014 17:16, Vivek Goyal pisze:
> 
> > So instead of increasing release number on released branches, why don't
> > we append additional number after dist and bump that up in released
> > branch. So FC21 releases will look like.
> > 
> >   kexec-tools-2.0.4-24.fc21.1
> >   kexec-tools-2.0.4-24.fc21.2
> >   ...
> >   ...
> >   kexec-tools-2.0.4-23.fc21.10
> > 
> > That way we clearly know that FC21 was forked off master release .24. And
> > upgradability of package will be maintained without any change of older
> > release versions getting ahead of newer release versions.
> 

> %dist should be at the end.

[ Can you please keep me in "To" list. I don't want to scan mailing list
  to figure out if somebody responded to my mail or not ]

Why %dist should be at the end? html page I referenced previously mentions
that one can use x.%{dist}.y kind of release number in select cases.

> 
> So rather kexec-tools-2.0.4-23.X.fc21 where X means x-th revision of
> fc21 package after distribution release.

I think this will work too. As 23 got frozen in time and master and later
releases will always be higher. And that would not break upgradability.

Thanks
Vivek


More information about the devel mailing list