Hi, Bill Allombert <ballo...@debian.org> writes: > On Fri, Nov 21, 2014 at 12:23:17AM +0500, Andrey Rahmatullin wrote: >> On Sat, Aug 04, 2012 at 11:19:15AM +0900, Charles Plessy wrote: >> > How about the attached patch, that adds "Its value must not be empty." >> > after "The field ends at the end of the line or at the end of the last >> > continuation line". >> Seconded. > > Would you second the attached version that was posted in this bug > already ?
Looks fine to me, so seconded. You might want to fix the commit message: it currently states the opposite of the change, i.e. that empty values are *not* allowed in source packages whereas that should be the only place where they *are* allowed. Ansgar > commit ec38643c34333231a2e179ba1e135fd2ebccbf7a > Author: Bill Allombert <bill.allomb...@math.u-bordeaux1.fr> > Date: Sun Nov 23 16:16:21 2014 +0100 > > Document that empty field values are only allowed in debian/control. > > Policy: [5.1] empty field values in control files are not allowed in the > debian/control file of a source package. > Wording: Bill Allombert <ballo...@debian.org> > Seconded: Henrique de Moraes Holschuh <h...@debian.org> > Closes: #666726 > > diff --git a/policy.sgml b/policy.sgml > index 947a1e1..4adee0b 100644 > --- a/policy.sgml > +++ b/policy.sgml > @@ -2558,7 +2558,9 @@ Package: libc6 > the field name is <tt>Package</tt> and the field value > <tt>libc6</tt>. > </p> > - > + <p> Empty field values are only permitted in source package control > files > + (<file>debian/control</file>). Such fields are ignored. > + </p> > <p> > A paragraph must not contain more than one instance of a > particular field name. > @@ -2701,6 +2703,7 @@ Package: libc6 > file. These tools are responsible for removing the line > breaks from such fields when using fields from > <file>debian/control</file> to generate other control files. > + They are also responsible for discarding empty fields. > </p> > > <p>
signature.asc
Description: PGP signature