From ffdfac99ead4d459376dea3add85c3a6791356c3 Mon Sep 17 00:00:00 2001 From: Russ Allbery Date: Fri, 7 Aug 2009 13:34:07 -0700 Subject: [PATCH] Allow the Binary control field to wrap MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit 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. --- policy.sgml | 32 +++++++++++++++----------------- 1 file changed, 15 insertions(+), 17 deletions(-) diff --git a/policy.sgml b/policy.sgml index 3c5a22d..c618afd 100644 --- a/policy.sgml +++ b/policy.sgml @@ -3261,29 +3261,27 @@ Package: libc6 Binary

- 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.

- When it appears in the .dsc 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. -

- -

- When it appears in a .changes file it lists the - names of the binary packages actually being uploaded. + When it appears in the .dsc file, it lists binary + packages which a source package can produce, separated by + commas + A space after each comma is conventional. + . 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.

- The syntax is a list of binary packages separated by - commas - A space after each comma is conventional. - . Currently the packages must be separated using - only spaces in the .changes file. + When it appears in a .changes file, it lists the + names of the binary packages being uploaded, separated by + whitespace (not commas). It may span multiple lines.

-- 2.39.5