Manoj Srivastava <[EMAIL PROTECTED]> writes: > Native Debian packages (i.e., packages which have been written > especially for Debian) whose version numbers include dates should > always use the `YYYY-MM-DD' format.
That's a stunningly bad idea. From Chapter 5 of the Packaging manual: | <upstream-version> | This is the main part of the version. It is usually version | number of the original (`upstream') package of which the `.deb' | file has been made, if this is applicable. Usually this will be | in the same format as that specified by the upstream author(s); | however, it may need to be reformatted to fit into dpkg's format | and comparison scheme. | | The comparison behaviour of dpkg with respect to the | <upstream-version> is described below. The <upstream-version> | portion of the version number is mandatory. | | The <upstream-version> may contain only alphanumerics and the | characters `+' `.' `-' `:' (full stop, plus, hyphen, colon) and | should start with a digit. If there is no <debian-revision> then ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | hyphens are not allowed; if there is no <epoch> then colons are ^^^^^^^^^^^^^^^^^^^^^^^^ | not allowed. -- James