[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: PRE Version numbers



On Sun, Jan 14, 2001 at 02:28:19PM +0100, Tom Cato Amundsen wrote:
> On Sun, Jan 14, 2001 at 09:55:15PM +1100, Hamish Moffatt wrote:
> > BUT, the upstream source will probably change if it is a pre-release
> > 1.4 (rather than just a pre-release Debian package), and the new 
> > dinstall does not allow the upstream source to change between Debian
> > revisions (quite rightly IMHO).

> Sorry about that, of course upstream source will change between
> pre-releases. Is it ok to use epochs for this?
> 
> 1:1.4pre1-1 < 1:1.4pre1-2 < 1:1.4pre2-1 < 2:1.4-1
> 
> One other solution is:
> 
> 1.4pre1-1 < 1.4pre2-1 < 1.4-final-1 < 1.4-final-2 < 1.5-1
> 
> This mean, the version number for the final release will
> be "1.4-final". The ugly part is that 1.4 < 1.4pre and
> 1.4 < 1.4-final, so remember to never make a 1.4 release.

Well, epochs are supposed to be reserved for cases of accidents,
but in this case there doesn't seem to be much choice. It would
only take a few different pre-release versions (eg a pre-release
1.3, then later a pre-release 1.4 etc) to get the epoch number
quite high.

There is a lot of fear of epochs among debian developers, most of
which is unfounded IMHO. The main disadvantage is that the epoch
number is not included in the .deb filename, so the only way
to extract the full version number is with dpkg.


Hamish
-- 
Hamish Moffatt VK3SB <hamish@debian.org> <hamish@cloud.net.au>



Reply to: