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

Bug#17621: PROPOSED]: About versions based on dates



Manoj Srivastava wrote:
>      However, in some cases where the upstream version number is based on a
>      date (e.g., a development `snapshot' release) dpkg cannot handle these
>      version numbers currently, without epochs. For example, dpkg will
>      consider `96May01' to be greater than `96Dec24'. 
> 
>      To prevent having to use epochs for every new upstream version, the
>      version number should be changed to the following format in such
>      cases: `19960501', `19961224'. It is up to the maintainer whether
>      he/she wants to bother the upstream maintainer to change the version
>      numbers upstream, too. 
> 
>      Note, that other version formats based on dates which are parsed
>      correctly by dpkg should _NOT_ be changed. 

On re-reading this, I have no problem with the proposal. Lambdacore's
version numbers, strange as they are, are currently "dates which are parsed
correctly by dpkg" (though this occurs completly by chance; dpkg happens to
order them correctly), so lambdcore or other packages with similar versions
do not need to be changed unless a new upstream version breaks that. This
seems in-line with what the proposed amendment is saying, though I wish it
said it more explictly.

-- 
see shy jo


Reply to: