Bernard Li wrote:
> Dear all:
> 
> Currently if we are working on say version 3.9.0 and we want to build
> development version (i.e. from SVN/nightly), we would tag the SVN
> revision number and our names to the RPMs built, eg. 3.9.0r4002_bli.
> 
> This causes an issue when the actual release comes about (3.9.0), you
> will not be able to upgrade via RPM since 3.9.0r4002_bli is > 3.9.0.
> 
> Brian suggested that we do not increment the version until it is ready
> for release, eg. if we are working on 3.9.1 release, then we will
> build development releases as 3.9.0rXXXX until 3.9.1 is ready to be
> tagged.
> 
> However, this will not work with 3.9.0, since we cannot go "back" as
> 3.8.x has a totally different meaning (even minor version is stable,
> odd minor version is unstable).
> 
> Does anybody else have any comments/suggestions regarding this issue?
> 
> I would like to avoid using RPM's epoch if at all possible...

What about using for example:

VERSION = 3.9.1-0_r4034_arighi
               ^^

Then, when 3.9.1 comes out rpm will automatically use 3.9.1-1 and it'll
be able to upgrade the 3.9.1-0_r4034_arighi.

-Andrea

-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
sisuite-devel mailing list
sisuite-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sisuite-devel

Reply via email to