<p dir="ltr"><br>
On Jul 10, 2013 10:00 AM, "Benjamin Drung" <<a href="mailto:bdrung@debian.org">bdrung@debian.org</a>> wrote:<br>
><br>
> Is this control file valid with the space in the empty line? If so, is<br>
> this a bug in wrap-and-sort or in python3-debian?</p>
<p dir="ltr">According to policy section 5.1, "The paragraphs are separated by empty lines.  Parsers may accept lines consisting solely of spaces and tabs as paragraph separators, but control files should use empty lines."</p>

<p dir="ltr">So a strict parser should require an empty line to delineate a new paragraph. This seems to be what python3-debian did and it discarded the entire ibus-gtk paragraph when it encountered the whitespace only line.</p>

<p dir="ltr">Also in 5.1 is "… and lines consisting only of spaces and tabs are not allowed within field values or between fields.  Empty lines in field values are usually escaped by representing them by a space followed by a dot."</p>

<p dir="ltr">According to the above, I'd suggest reassigning this to python3-debian and that it be changed to either treat the whitespace line as an empty line or throw an exception staying the file is malformed.</p>