Russ Allbery wrote:
The following commit has been merged in the master branch:
commit a60e4ab929a85a84572fb1b54d54fa7a4fcb8837
Author: Russ Allbery <rra@debian.org>
Date: Sun Jun 21 22:35:39 2009 -0700
Improvements to missing-separator-between-lines
* checks/control-file{,.desc}:
+ [RA] Rework missing-separator-between-lines to only include two
specific package stanzas in the extra tag data and not include
newlines. Generalize it to also detect missing commas between
substvars, replacing missing-comma-after-substvar.
Unfortunately this appears to have broken some valid occurences of architecture lists in dependency fields; I had a similar issue when I tried to make the expression "smarter" before committing the earlier version.
Running test debhelper-arch-depends 1.0... building... testing... FAILED: --- t/tests/debhelper-arch-depends/tags 2009-01-18 17:49:11.000000000 +0000+++ debian/tests/tags.debhelper-arch-depends 2009-06-26 14:04:56.000000000 +0100
@@ -0,0 +1 @@+E: debhelper-arch-depends source: missing-separator-between-items in source build-depends field between 'sparc' and 'amd64'
make: *** [runtests] Error 1Adam