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

Bug#547272: policy 5.6.16 - Format field: Is it really 1.5?



Hi,

On Fri, 18 Sep 2009, Giacomo A. Catenazzi wrote:
> In policy 5.6.16, about Format field I read:
> : This field specifies a format revision for the file. The most current format
> : described in the Policy Manual is version 1.5.  The syntax of the format
> : value is the same as that of a package version number except that no epoch
> : or Debian revision is allowed - see Version, Section 5.6.12.

This paragraph is completely outdated. It dates back to before 1999. At
that time the Format: field was only allowed in .changes and the version
was indeed 1.5. (Git history of dpkg goes back to 1996 and it was already
1.5 at that time)

Changes from 1.5 to 1.6:
http://git.debian.org/?p=dpkg/dpkg.git;a=commitdiff;h=bb17f303ae14541b2d5ed39d8344cb45050b385e
Addition of Closes.

Changes from 1.6 to 1.7:
http://git.debian.org/?p=dpkg/dpkg.git;a=commitdiff;h=c95d38c8d09a248602e245f3f5ddd0f7558c79b3
Addition of Changed-By and meaning of Maintainer changed.

Changes from 1.7 to 1.8:
http://git.debian.org/?p=dpkg/dpkg.git;a=commitdiff;h=ce38fa696de36b1978153e5ec53535a287be3bac
Addition of Checksums-*.

It should tell that in .dsc it's really tied to the format of the whole
source package (and not only the .dsc file) and that it can be more than a
version number.

Cheers,
-- 
Raphaël Hertzog



Reply to: