Bug#845369: debian-policy: [5.6.8] Not fully updated for "any all"
Package: debian-policy
Severity: minor
In policy 3.9.3.0 (at least according to upgrading-checklist.txt):
5.6.8
The `Architecture' field in `*.dsc' files may now contain the
value `any all' for source packages building both
architecture-independent and architecture-dependent packages.
The current 5.6.8 does describe `any all`, but unfortunately it also still
contains this paragraph which is no longer correct since this change:
In the main `debian/control' file in the source package, this field
may contain the special value `all', the special architecture wildcard
`any', or a list of specific and wildcard architectures separated by
spaces. If `all' or `any' appears, that value must be the entire
contents of the field. Most packages will use either `all' or `any'.
I'd suggest updating this to:
In the main `debian/control' file in the source package, this field
may contain the special value `all', the special architecture wildcard
`any', the special combination `any all`, or a list of specific and
wildcard architectures separated by spaces. If `all', `any', or
`any all` appears, that value must be the entire contents of the
field. Most packages will use either `all', `any', or `any all`.
(Credit for noticing this should go to sarnold on #launchpad).
Cheers,
Olly
Reply to: