From: Russ Allbery <rra@debian.org> Date: Fri, 7 Aug 2009 20:34:07 +0000 (-0700) Subject: Allow the Binary control field to wrap X-Git-Url: https://git.donarmstrong.com/?a=commitdiff_plain;h=ffdfac99ead4d459376dea3add85c3a6791356c3;p=debian%2Fdebian-policy.git Allow the Binary control field to wrap Allow the Binary control field to wrap in both *.dsc and *.changes files, since we have some source packages that produce lines so long that GnuPG is no longer willing to sign the file. Clearly state that the syntax is different depending on whether the field appears in a *.dsc file or a *.changes file. Thanks to Raphaƫl Hertzog for the report. Debian Bug#533852. --- diff --git a/policy.sgml b/policy.sgml index 3c5a22d..c618afd 100644 --- a/policy.sgml +++ b/policy.sgml @@ -3261,29 +3261,27 @@ Package: libc6 <heading><tt>Binary</tt></heading> <p> - This field is a list of binary packages. + This field is a list of binary packages. Its syntax and + meaning varies depending on the control file in which it + appears. </p> <p> - When it appears in the <file>.dsc</file> file it is the list - of binary packages which a source package can produce. It - does not necessarily produce all of these binary packages - for every architecture. The source control file doesn't - contain details of which architectures are appropriate for - which of the binary packages. - </p> - - <p> - When it appears in a <file>.changes</file> file it lists the - names of the binary packages actually being uploaded. + When it appears in the <file>.dsc</file> file, it lists binary + packages which a source package can produce, separated by + commas<footnote> + A space after each comma is conventional. + </footnote>. It may span multiple lines. The source package + does not necessarily produce all of these binary packages for + every architecture. The source control file doesn't contain + details of which architectures are appropriate for which of + the binary packages. </p> <p> - The syntax is a list of binary packages separated by - commas<footnote> - A space after each comma is conventional. - </footnote>. Currently the packages must be separated using - only spaces in the <file>.changes</file> file. + When it appears in a <file>.changes</file> file, it lists the + names of the binary packages being uploaded, separated by + whitespace (not commas). It may span multiple lines. </p> </sect1>