[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

[SCM] Debian package checker branch, master, updated. 2.3.3-56-g5ddc15f



The following commit has been merged in the master branch:
commit 5ddc15f2f9eb5ee4c706b38172edab27e60eac6d
Author: Russ Allbery <rra@debian.org>
Date:   Sat Mar 20 23:31:33 2010 -0700

    Update test suite for the empty package tag

diff --git a/t/debs/control-field-traversal-4/control b/t/debs/control-field-traversal-4/control
index 2f7cdea..a03064d 100644
--- a/t/debs/control-field-traversal-4/control
+++ b/t/debs/control-field-traversal-4/control
@@ -8,4 +8,5 @@ Source: ../binary/control-field-traversal-4
 Description: Test for directory traversal issues via field names or values
  This is a test package designed to exercise some feature or tag of
  Lintian.  It is part of the Lintian test suite and may do very odd
- things.  It should not be installed like a regular package.
+ things.  It should not be installed like a regular package.  It may
+ be an empty package.
diff --git a/t/debs/deb-format-ancient-file/control b/t/debs/deb-format-ancient-file/control
index 560622a..2a8fc74 100644
--- a/t/debs/deb-format-ancient-file/control
+++ b/t/debs/deb-format-ancient-file/control
@@ -7,4 +7,5 @@ Priority: extra
 Description: Test package containing an ancient file
  This is a test package designed to exercise some feature or tag of
  Lintian.  It is part of the Lintian test suite and may do very odd
- things.  It should not be installed like a regular package.
+ things.  It should not be installed like a regular package.  It may
+ be an empty package.
diff --git a/t/debs/deb-format-extra-member/control b/t/debs/deb-format-extra-member/control
index 23e33a5..4dc22ed 100644
--- a/t/debs/deb-format-extra-member/control
+++ b/t/debs/deb-format-extra-member/control
@@ -7,4 +7,5 @@ Priority: extra
 Description: Test package for an ar archive in the wrong order
  This is a test package designed to exercise some feature or tag of
  Lintian.  It is part of the Lintian test suite and may do very odd
- things.  It should not be installed like a regular package.
+ things.  It should not be installed like a regular package.  It may
+ be an empty package.
diff --git a/t/debs/deb-format-lzma/control b/t/debs/deb-format-lzma/control
index 54147db..e813352 100644
--- a/t/debs/deb-format-lzma/control
+++ b/t/debs/deb-format-lzma/control
@@ -7,4 +7,5 @@ Priority: extra
 Description: Test package with LZMA compression
  This is a test package designed to exercise some feature or tag of
  Lintian.  It is part of the Lintian test suite and may do very odd
- things.  It should not be installed like a regular package.
+ things.  It should not be installed like a regular package.  It may
+ be an empty package.
diff --git a/t/debs/deb-format-record-size/control b/t/debs/deb-format-record-size/control
index fc57f31..7163fe9 100644
--- a/t/debs/deb-format-record-size/control
+++ b/t/debs/deb-format-record-size/control
@@ -7,4 +7,5 @@ Priority: extra
 Description: Test package with a non-standard tar record size
  This is a test package designed to exercise some feature or tag of
  Lintian.  It is part of the Lintian test suite and may do very odd
- things.  It should not be installed like a regular package.
+ things.  It should not be installed like a regular package.  It may
+ be an empty package.
diff --git a/t/debs/deb-format-wrong-order/control b/t/debs/deb-format-wrong-order/control
index fb980ab..3c88c12 100644
--- a/t/debs/deb-format-wrong-order/control
+++ b/t/debs/deb-format-wrong-order/control
@@ -7,4 +7,5 @@ Priority: extra
 Description: Test package for an ar archive in the wrong order
  This is a test package designed to exercise some feature or tag of
  Lintian.  It is part of the Lintian test suite and may do very odd
- things.  It should not be installed like a regular package.
+ things.  It should not be installed like a regular package.  It may
+ be an empty package.
diff --git a/t/debs/description-synopsis-spaces/control b/t/debs/description-synopsis-spaces/control
index 41cfe79..59c2fe4 100644
--- a/t/debs/description-synopsis-spaces/control
+++ b/t/debs/description-synopsis-spaces/control
@@ -7,4 +7,5 @@ Priority: extra
 Description:     the synopsis starts with spaces
  This is a test package designed to exercise some feature or tag of
  Lintian.  It is part of the Lintian test suite and may do very odd
- things.  It should not be installed like a regular package.
+ things.  It should not be installed like a regular package.  It may
+ be an empty package.
diff --git a/t/debs/fields-malformed-source/control b/t/debs/fields-malformed-source/control
index ed9b8f5..d44ed29 100644
--- a/t/debs/fields-malformed-source/control
+++ b/t/debs/fields-malformed-source/control
@@ -8,4 +8,5 @@ Priority: extra
 Description: test for bad source package name
  This is a test package designed to exercise some feature or tag of
  Lintian.  It is part of the Lintian test suite and may do very odd
- things.  It should not be installed like a regular package.
+ things.  It should not be installed like a regular package.  It may
+ be an empty package.
diff --git a/t/debs/fields-obsolete-relation/control b/t/debs/fields-obsolete-relation/control
index 3703e52..4b128b6 100644
--- a/t/debs/fields-obsolete-relation/control
+++ b/t/debs/fields-obsolete-relation/control
@@ -8,4 +8,5 @@ Conflicts: libsqlite3-0 (< 3.6.12)
 Description: Test for obsolete relation syntax in a binary package
  This is a test package designed to exercise some feature or tag of
  Lintian.  It is part of the Lintian test suite and may do very odd
- things.  It should not be installed like a regular package.
+ things.  It should not be installed like a regular package.  It may
+ be an empty package.
diff --git a/t/templates/pedantic/debian/control.in b/t/templates/pedantic/debian/control.in
index 86fc105..838998b 100644
--- a/t/templates/pedantic/debian/control.in
+++ b/t/templates/pedantic/debian/control.in
@@ -12,4 +12,5 @@ Depends: $\{misc:Depends\}
 Description: {$description}
  This is a test package designed to exercise some feature or tag of
  Lintian.  It is part of the Lintian test suite and may do very odd
- things.  It should not be installed like a regular package.
+ things.  It should not be installed like a regular package.  It may
+ be an empty package.
diff --git a/t/templates/skel/debian/control.in b/t/templates/skel/debian/control.in
index fc7a0e1..96cea01 100644
--- a/t/templates/skel/debian/control.in
+++ b/t/templates/skel/debian/control.in
@@ -11,4 +11,5 @@ Depends: $\{shlibs:Depends\}, $\{misc:Depends\}
 Description: {$description}
  This is a test package designed to exercise some feature or tag of
  Lintian.  It is part of the Lintian test suite and may do very odd
- things.  It should not be installed like a regular package.
+ things.  It should not be installed like a regular package.  It may
+ be an empty package.
diff --git a/t/tests/control-file-duplicate/debian/debian/control.in b/t/tests/control-file-duplicate/debian/debian/control.in
index da02d86..254ce4f 100644
--- a/t/tests/control-file-duplicate/debian/debian/control.in
+++ b/t/tests/control-file-duplicate/debian/debian/control.in
@@ -17,4 +17,5 @@ Suggests: baz (= 1.0), baz, baz (>= 2.0)
 Description: {$description}
  This is a test package designed to exercise some feature or tag of
  Lintian.  It is part of the Lintian test suite and may do very odd
- things.  It should not be installed like a regular package.
+ things.  It should not be installed like a regular package.  It may
+ be an empty package.
diff --git a/t/tests/control-file-general/debian/debian/control.in b/t/tests/control-file-general/debian/debian/control.in
index e494c0c..8848925 100644
--- a/t/tests/control-file-general/debian/debian/control.in
+++ b/t/tests/control-file-general/debian/debian/control.in
@@ -23,7 +23,8 @@ Suggests: bar | baz
 Description: {$description}
  This is a test package designed to exercise some feature or tag of
  Lintian.  It is part of the Lintian test suite and may do very odd
- things.  It should not be installed like a regular package.
+ things.  It should not be installed like a regular package.  It may
+ be an empty package.
 
 Package: {$srcpkg}-1
 Section: {$section}
@@ -33,7 +34,8 @@ Conflicts: libsqlite3-0 (< 3.6.12)
 Description: {$description}
  This is a test package designed to exercise some feature or tag of
  Lintian.  It is part of the Lintian test suite and may do very odd
- things.  It should not be installed like a regular package.
+ things.  It should not be installed like a regular package.  It may
+ be an empty package.
 
 Package: {$srcpkg}-2
 Section: {$section}
@@ -42,7 +44,8 @@ Depends: $\{shlibs:Depends\}, $\{misc:Depends\}
 Description: {$description} (two)
  This is a test package designed to exercise some feature or tag of
  Lintian.  It is part of the Lintian test suite and may do very odd
- things.  It should not be installed like a regular package.
+ things.  It should not be installed like a regular package.  It may
+ be an empty package.
 
 Package: {$srcpkg}-3
 Section: {$section}
@@ -53,7 +56,8 @@ Depends: $\{shlibs:Depends\}, $\{misc:Depends\}, foo (>= 1),
 Description: {$description} (three)
  This is a test package designed to exercise some feature or tag of
  Lintian.  It is part of the Lintian test suite and may do very odd
- things.  It should not be installed like a regular package.
+ things.  It should not be installed like a regular package.  It may
+ be an empty package.
 
 Package: {$srcpkg}-4
 Section: {$section}
@@ -63,4 +67,5 @@ Depends: $\{shlibs:Depends\}, $\{misc:Depends\}, foo |
 Description: {$description} (four)
  This is a test package designed to exercise some feature or tag of
  Lintian.  It is part of the Lintian test suite and may do very odd
- things.  It should not be installed like a regular package.
+ things.  It should not be installed like a regular package.  It may
+ be an empty package.
diff --git a/t/tests/control-file-hardcoded-libc/debian/debian/control.in b/t/tests/control-file-hardcoded-libc/debian/debian/control.in
index 9767b42..7be8d71 100644
--- a/t/tests/control-file-hardcoded-libc/debian/debian/control.in
+++ b/t/tests/control-file-hardcoded-libc/debian/debian/control.in
@@ -14,4 +14,5 @@ Suggests: libc0.3
 Description: {$description}
  This is a test package designed to exercise some feature or tag of
  Lintian.  It is part of the Lintian test suite and may do very odd
- things.  It should not be installed like a regular package.
+ things.  It should not be installed like a regular package.  It may
+ be an empty package.
diff --git a/t/tests/control-file-library-dev/debian/debian/control.in b/t/tests/control-file-library-dev/debian/debian/control.in
index 359adac..1f7da14 100644
--- a/t/tests/control-file-library-dev/debian/debian/control.in
+++ b/t/tests/control-file-library-dev/debian/debian/control.in
@@ -13,7 +13,8 @@ Description: {$description} (shared lib 1)
  .
  This is a test package designed to exercise some feature or tag of
  Lintian.  It is part of the Lintian test suite and may do very odd
- things.  It should not be installed like a regular package.
+ things.  It should not be installed like a regular package.  It may
+ be an empty package.
 
 Package: libcontrol-file-bar7ldbl
 Architecture: {$architecture}
@@ -23,7 +24,8 @@ Description: {$description} (shared lib 2)
  .
  This is a test package designed to exercise some feature or tag of
  Lintian.  It is part of the Lintian test suite and may do very odd
- things.  It should not be installed like a regular package.
+ things.  It should not be installed like a regular package.  It may
+ be an empty package.
 
 Package: libcontrol-file-dev
 Section: libdevel
@@ -37,7 +39,8 @@ Description: {$description} (dev package)
  .
  This is a test package designed to exercise some feature or tag of
  Lintian.  It is part of the Lintian test suite and may do very odd
- things.  It should not be installed like a regular package.
+ things.  It should not be installed like a regular package.  It may
+ be an empty package.
 
 Package: libcontrol-file-baz9-4
 Architecture: {$architecture}
@@ -47,7 +50,8 @@ Description: {$description} (shared lib 3)
  .
  This is a test package designed to exercise some feature or tag of
  Lintian.  It is part of the Lintian test suite and may do very odd
- things.  It should not be installed like a regular package.
+ things.  It should not be installed like a regular package.  It may
+ be an empty package.
 
 Package: libcontrol-file-doc
 Section: doc
@@ -58,7 +62,8 @@ Description: {$description} (doc package)
  .
  This is a test package designed to exercise some feature or tag of
  Lintian.  It is part of the Lintian test suite and may do very odd
- things.  It should not be installed like a regular package.
+ things.  It should not be installed like a regular package.  It may
+ be an empty package.
 
 Package: libcontrol-file4-dev
 Section: libdevel
@@ -73,7 +78,8 @@ Description: {$description} (dev package with version)
  .
  This is a test package designed to exercise some feature or tag of
  Lintian.  It is part of the Lintian test suite and may do very odd
- things.  It should not be installed like a regular package.
+ things.  It should not be installed like a regular package.  It may
+ be an empty package.
 
 Package: libcontrol-file-all-dev
 Section: libdevel
@@ -87,7 +93,8 @@ Description: {$description} (arch: all dev package)
  .
  This is a test package designed to exercise some feature or tag of
  Lintian.  It is part of the Lintian test suite and may do very odd
- things.  It should not be installed like a regular package.
+ things.  It should not be installed like a regular package.  It may
+ be an empty package.
 
 Package: libcontrol-baz-dev
 Section: libdevel
@@ -101,4 +108,5 @@ Description: {$description} (dev whitespace)
  .
  This is a test package designed to exercise some feature or tag of
  Lintian.  It is part of the Lintian test suite and may do very odd
- things.  It should not be installed like a regular package.
+ things.  It should not be installed like a regular package.  It may
+ be an empty package.
diff --git a/t/tests/control-file-pedantic-space/debian/debian/control.in b/t/tests/control-file-pedantic-space/debian/debian/control.in
index a080480..bbe6d0a 100644
--- a/t/tests/control-file-pedantic-space/debian/debian/control.in
+++ b/t/tests/control-file-pedantic-space/debian/debian/control.in
@@ -12,4 +12,5 @@ Depends: $\{misc:Depends\}
 Description: {$description}
  This is a test package designed to exercise some feature or tag of
  Lintian.  It is part of the Lintian test suite and may do very odd
- things.  It should not be installed like a regular package.
+ things.  It should not be installed like a regular package.  It may
+ be an empty package.
diff --git a/t/tests/control-file-suggests-itself/debian/debian/control.in b/t/tests/control-file-suggests-itself/debian/debian/control.in
index b2aa344..86553ca 100644
--- a/t/tests/control-file-suggests-itself/debian/debian/control.in
+++ b/t/tests/control-file-suggests-itself/debian/debian/control.in
@@ -12,4 +12,5 @@ Suggests: {$srcpkg}
 Description: {$description}
  This is a test package designed to exercise some feature or tag of
  Lintian.  It is part of the Lintian test suite and may do very odd
- things.  It should not be installed like a regular package.
+ things.  It should not be installed like a regular package.  It may
+ be an empty package.
diff --git a/t/tests/copyright-file-doc-symlink/debian/debian/control.in b/t/tests/copyright-file-doc-symlink/debian/debian/control.in
index b7365e2..b933d68 100644
--- a/t/tests/copyright-file-doc-symlink/debian/debian/control.in
+++ b/t/tests/copyright-file-doc-symlink/debian/debian/control.in
@@ -11,7 +11,8 @@ Depends: $\{shlibs:Depends\}, $\{misc:Depends\}
 Description: {$description}
  This is a test package designed to exercise some feature or tag of
  Lintian.  It is part of the Lintian test suite and may do very odd
- things.  It should not be installed like a regular package.
+ things.  It should not be installed like a regular package.  It may
+ be an empty package.
 
 Package: {$srcpkg}-helper
 Architecture: {$architecture}
@@ -21,7 +22,8 @@ Description: {$description} (symlink)
  .
  This is a test package designed to exercise some feature or tag of
  Lintian.  It is part of the Lintian test suite and may do very odd
- things.  It should not be installed like a regular package.
+ things.  It should not be installed like a regular package.  It may
+ be an empty package.
 
 Package: {$srcpkg}-weak
 Architecture: {$architecture}
@@ -32,4 +34,5 @@ Description: {$description} (weak)
  .
  This is a test package designed to exercise some feature or tag of
  Lintian.  It is part of the Lintian test suite and may do very odd
- things.  It should not be installed like a regular package.
+ things.  It should not be installed like a regular package.  It may
+ be an empty package.
diff --git a/t/tests/copyright-file-general/debian/debian/control.in b/t/tests/copyright-file-general/debian/debian/control.in
index 3b2373a..dd1554e 100644
--- a/t/tests/copyright-file-general/debian/debian/control.in
+++ b/t/tests/copyright-file-general/debian/debian/control.in
@@ -13,7 +13,8 @@ Description: checks for non-utf-8-encodings
  .
  This is a test package designed to exercise some feature or tag of
  Lintian.  It is part of the Lintian test suite and may do very odd
- things.  It should not be installed like a regular package.
+ things.  It should not be installed like a regular package.  It may
+ be an empty package.
 
 Package: copyright-full-gpl
 Architecture: all
@@ -23,7 +24,8 @@ Description: checks inclusion of GPL in full text
  .
  This is a test package designed to exercise some feature or tag of
  Lintian.  It is part of the Lintian test suite and may do very odd
- things.  It should not be installed like a regular package.
+ things.  It should not be installed like a regular package.  It may
+ be an empty package.
 
 Package: copyright-full-gfdl
 Architecture: all
@@ -33,7 +35,8 @@ Description: checks inclusion of GFDL in full text
  .
  This is a test package designed to exercise some feature or tag of
  Lintian.  It is part of the Lintian test suite and may do very odd
- things.  It should not be installed like a regular package.
+ things.  It should not be installed like a regular package.  It may
+ be an empty package.
 
 Package: copyright-full-apache-2
 Architecture: all
@@ -43,7 +46,8 @@ Description: checks inclusion of Apache 2.0 in full text
  .
  This is a test package designed to exercise some feature or tag of
  Lintian.  It is part of the Lintian test suite and may do very odd
- things.  It should not be installed like a regular package.
+ things.  It should not be installed like a regular package.  It may
+ be an empty package.
 
 Package: copyright-misc-errors
 Architecture: all
@@ -53,7 +57,8 @@ Description: checks various errors in copyright files
  .
  This is a test package designed to exercise some feature or tag of
  Lintian.  It is part of the Lintian test suite and may do very odd
- things.  It should not be installed like a regular package.
+ things.  It should not be installed like a regular package.  It may
+ be an empty package.
 
 Package: copyright-symlink
 Architecture: all
@@ -63,7 +68,8 @@ Description: just use a symlink for the copyright file
  .
  This is a test package designed to exercise some feature or tag of
  Lintian.  It is part of the Lintian test suite and may do very odd
- things.  It should not be installed like a regular package.
+ things.  It should not be installed like a regular package.  It may
+ be an empty package.
 
 Package: copyright-compressed
 Architecture: all
@@ -73,7 +79,8 @@ Description: include a valid copyright file and compress it
  .
  This is a test package designed to exercise some feature or tag of
  Lintian.  It is part of the Lintian test suite and may do very odd
- things.  It should not be installed like a regular package.
+ things.  It should not be installed like a regular package.  It may
+ be an empty package.
 
 Package: copyright-old-style
 Architecture: all
@@ -83,7 +90,8 @@ Description: use an old-style directory structure
  .
  This is a test package designed to exercise some feature or tag of
  Lintian.  It is part of the Lintian test suite and may do very odd
- things.  It should not be installed like a regular package.
+ things.  It should not be installed like a regular package.  It may
+ be an empty package.
 
 Package: copyright-full-gpl-1
 Architecture: all
@@ -94,7 +102,8 @@ Description: checks inclusion of GPL1
  .
  This is a test package designed to exercise some feature or tag of
  Lintian.  It is part of the Lintian test suite and may do very odd
- things.  It should not be installed like a regular package.
+ things.  It should not be installed like a regular package.  It may
+ be an empty package.
 
 Package: copyright-php
 Architecture: all
@@ -104,7 +113,8 @@ Description: checks problematic PHP licenses
  .
  This is a test package designed to exercise some feature or tag of
  Lintian.  It is part of the Lintian test suite and may do very odd
- things.  It should not be installed like a regular package.
+ things.  It should not be installed like a regular package.  It may
+ be an empty package.
 
 Package: copyright-w3c
 Architecture: all
@@ -115,7 +125,8 @@ Description: checks inclusion of the W3C license
  .
  This is a test package designed to exercise some feature or tag of
  Lintian.  It is part of the Lintian test suite and may do very odd
- things.  It should not be installed like a regular package.
+ things.  It should not be installed like a regular package.  It may
+ be an empty package.
 
 Package: copyright-no-errors
 Architecture: all
@@ -125,7 +136,8 @@ Description: this should not emit any error
  .
  This is a test package designed to exercise some feature or tag of
  Lintian.  It is part of the Lintian test suite and may do very odd
- things.  It should not be installed like a regular package.
+ things.  It should not be installed like a regular package.  It may
+ be an empty package.
 
 Package: copyright-versionless
 Architecture: all
@@ -135,4 +147,5 @@ Description: checks a valid versionless GPL reference
  .
  This is a test package designed to exercise some feature or tag of
  Lintian.  It is part of the Lintian test suite and may do very odd
- things.  It should not be installed like a regular package.
+ things.  It should not be installed like a regular package.  It may
+ be an empty package.
diff --git a/t/tests/copyright-file-license-symlink/debian/debian/control.in b/t/tests/copyright-file-license-symlink/debian/debian/control.in
index e3bc5bb..eff8ca2 100644
--- a/t/tests/copyright-file-license-symlink/debian/debian/control.in
+++ b/t/tests/copyright-file-license-symlink/debian/debian/control.in
@@ -12,7 +12,8 @@ Depends: $\{misc:Depends\}
 Description: {$description}
  This is a test package designed to exercise some feature or tag of
  Lintian.  It is part of the Lintian test suite and may do very odd
- things.  It should not be installed like a regular package.
+ things.  It should not be installed like a regular package.  It may
+ be an empty package.
 
 Package: {$srcpkg}-pedantic
 Architecture: {$architecture}
@@ -22,4 +23,5 @@ Description: {$description} -- pedantic edition :)
  .
  This is a test package designed to exercise some check of
  Lintian.  It is part of the Lintian test suite and may do very odd
- things.  It should not be installed like a regular package.
+ things.  It should not be installed like a regular package.  It may
+ be an empty package.
diff --git a/t/tests/cruft-empty-diff/debian/debian/control b/t/tests/cruft-empty-diff/debian/debian/control
index b7becb7..b9dec3d 100644
--- a/t/tests/cruft-empty-diff/debian/debian/control
+++ b/t/tests/cruft-empty-diff/debian/debian/control
@@ -11,4 +11,5 @@ Depends: ${shlibs:Depends}, ${misc:Depends}
 Description: Test an empty Debian diff
  This is a test package designed to exercise some feature or tag of
  Lintian.  It is part of the Lintian test suite and may do very odd
- things.  It should not be installed like a regular package.
+ things.  It should not be installed like a regular package.  It may
+ be an empty package.
diff --git a/t/tests/cruft-empty-diff/upstream/debian/control b/t/tests/cruft-empty-diff/upstream/debian/control
index b7becb7..b9dec3d 100644
--- a/t/tests/cruft-empty-diff/upstream/debian/control
+++ b/t/tests/cruft-empty-diff/upstream/debian/control
@@ -11,4 +11,5 @@ Depends: ${shlibs:Depends}, ${misc:Depends}
 Description: Test an empty Debian diff
  This is a test package designed to exercise some feature or tag of
  Lintian.  It is part of the Lintian test suite and may do very odd
- things.  It should not be installed like a regular package.
+ things.  It should not be installed like a regular package.  It may
+ be an empty package.
diff --git a/t/tests/cruft-updated-libtool/debian/debian/control.in b/t/tests/cruft-updated-libtool/debian/debian/control.in
index b8924bb..82de9d0 100644
--- a/t/tests/cruft-updated-libtool/debian/debian/control.in
+++ b/t/tests/cruft-updated-libtool/debian/debian/control.in
@@ -11,4 +11,5 @@ Depends: $\{shlibs:Depends\}, $\{misc:Depends\}
 Description: {$description}
  This is a test package designed to exercise some feature or tag of
  Lintian.  It is part of the Lintian test suite and may do very odd
- things.  It should not be installed like a regular package.
+ things.  It should not be installed like a regular package.  It may
+ be an empty package.
diff --git a/t/tests/debhelper-arch-depends/debian/debian/control.in b/t/tests/debhelper-arch-depends/debian/debian/control.in
index 105b247..4575b04 100644
--- a/t/tests/debhelper-arch-depends/debian/debian/control.in
+++ b/t/tests/debhelper-arch-depends/debian/debian/control.in
@@ -12,4 +12,5 @@ Depends: $\{shlibs:Depends\}, $\{misc:Depends\}
 Description: {$description}
  This is a test package designed to exercise some feature or tag of
  Lintian.  It is part of the Lintian test suite and may do very odd
- things.  It should not be installed like a regular package.
+ things.  It should not be installed like a regular package.  It may
+ be an empty package.
diff --git a/t/tests/debhelper-dh-clean-k-deprecated/debian/debian/control.in b/t/tests/debhelper-dh-clean-k-deprecated/debian/debian/control.in
index 327fac2..d63c764 100644
--- a/t/tests/debhelper-dh-clean-k-deprecated/debian/debian/control.in
+++ b/t/tests/debhelper-dh-clean-k-deprecated/debian/debian/control.in
@@ -11,4 +11,5 @@ Depends: $\{misc:Depends\}
 Description: {$description}
  This is a test package designed to exercise some feature or tag of
  Lintian.  It is part of the Lintian test suite and may do very odd
- things.  It should not be installed like a regular package.
+ things.  It should not be installed like a regular package.  It may
+ be an empty package.
diff --git a/t/tests/debhelper-dh-clean-k-ok/debian/debian/control.in b/t/tests/debhelper-dh-clean-k-ok/debian/debian/control.in
index 76b52f1..4a5a774 100644
--- a/t/tests/debhelper-dh-clean-k-ok/debian/debian/control.in
+++ b/t/tests/debhelper-dh-clean-k-ok/debian/debian/control.in
@@ -11,4 +11,5 @@ Depends: $\{shlibs:Depends\}, $\{misc:Depends\}
 Description: {$description}
  This is a test package designed to exercise some feature or tag of
  Lintian.  It is part of the Lintian test suite and may do very odd
- things.  It should not be installed like a regular package.
+ things.  It should not be installed like a regular package.  It may
+ be an empty package.
diff --git a/t/tests/debhelper-dh-depends/debian/debian/control.in b/t/tests/debhelper-dh-depends/debian/debian/control.in
index d52ef24..8b115a5 100644
--- a/t/tests/debhelper-dh-depends/debian/debian/control.in
+++ b/t/tests/debhelper-dh-depends/debian/debian/control.in
@@ -11,4 +11,5 @@ Depends: $\{shlibs:Depends\}, $\{misc:Depends\}
 Description: {$description}
  This is a test package designed to exercise some feature or tag of
  Lintian.  It is part of the Lintian test suite and may do very odd
- things.  It should not be installed like a regular package.
+ things.  It should not be installed like a regular package.  It may
+ be an empty package.
diff --git a/t/tests/debhelper-dh-nativejava/debian/debian/control.in b/t/tests/debhelper-dh-nativejava/debian/debian/control.in
index 9caaac7..cff247e 100644
--- a/t/tests/debhelper-dh-nativejava/debian/debian/control.in
+++ b/t/tests/debhelper-dh-nativejava/debian/debian/control.in
@@ -11,4 +11,5 @@ Depends: $\{shlibs:Depends\}, $\{misc:Depends\}
 Description: {$description}
  This is a test package designed to exercise some feature or tag of
  Lintian.  It is part of the Lintian test suite and may do very odd
- things.  It should not be installed like a regular package.
+ things.  It should not be installed like a regular package.  It may
+ be an empty package.
diff --git a/t/tests/debhelper-no-depends/debian/debian/control.in b/t/tests/debhelper-no-depends/debian/debian/control.in
index f37527a..90b5a59 100644
--- a/t/tests/debhelper-no-depends/debian/debian/control.in
+++ b/t/tests/debhelper-no-depends/debian/debian/control.in
@@ -9,7 +9,8 @@ Architecture: {$architecture}
 Description: {$description}
  This is a test package designed to exercise some feature or tag of
  Lintian.  It is part of the Lintian test suite and may do very odd
- things.  It should not be installed like a regular package.
+ things.  It should not be installed like a regular package.  It may
+ be an empty package.
 
 Package: debhelper-pre-depends
 Architecture: {$architecture}
@@ -18,7 +19,8 @@ Description: {$description} extra string
  This is a test package designed to exercise some feature or tag of
  Lintian.  It is part of the Lintian test suite and may do very odd
  things.  It should not be installed like a regular package. Extra
- string to not to trigger duplicated description tags.
+ string to not to trigger duplicated description tags.  It may
+ be an empty package.
 
 Package: debhelper-suggests
 Architecture: {$architecture}
@@ -27,4 +29,4 @@ Description: {$description} another extra string
  This is a test package designed to exercise some feature or tag of
  Lintian.  It is part of the Lintian test suite and may do very odd
  things.  It should not be installed like a regular package. Extra
- string.
+ string.  It may be an empty package.
diff --git a/t/tests/debhelper-override-depends/debian/debian/control.in b/t/tests/debhelper-override-depends/debian/debian/control.in
index 870e4a1..6a076f1 100644
--- a/t/tests/debhelper-override-depends/debian/debian/control.in
+++ b/t/tests/debhelper-override-depends/debian/debian/control.in
@@ -11,4 +11,5 @@ Depends: $\{shlibs:Depends\}, $\{misc:Depends\}
 Description: {$description}
  This is a test package designed to exercise some feature or tag of
  Lintian.  It is part of the Lintian test suite and may do very odd
- things.  It should not be installed like a regular package.
+ things.  It should not be installed like a regular package.  It may
+ be an empty package.
diff --git a/t/tests/description-general/debian/debian/control.in b/t/tests/description-general/debian/debian/control.in
index 0946989..cbed638 100644
--- a/t/tests/description-general/debian/debian/control.in
+++ b/t/tests/description-general/debian/debian/control.in
@@ -21,7 +21,7 @@ Description: {$srcpkg} is a package which tests lintian's description checks.
  .
  This description was automagically extracted from the module by dh-make-perl
  .
- No, not really...
+ No, not really... (dummy)
 
 Package: {$srcpkg}-2
 Architecture: {$architecture}
@@ -31,7 +31,7 @@ Description: Don't use tabs	in the synopsis and restrict yourself to less than 8
  Now here comes a list:
  - which is
  - unfortunately
- - not correctly indented.
+ - not correctly indented. (dummy)
 
 Package: {$srcpkg}-3
 Architecture: {$architecture}
@@ -42,7 +42,7 @@ Description:
  a Lintian warning.
  .
  And the old man said "he he is the one!"
- "No, I am am not", he replied
+ "No, I am am not", he replied (dummy)
 
 Package: {$srcpkg}-4
 Architecture: {$architecture}
@@ -50,7 +50,7 @@ Depends: $\{shlibs:Depends\}, $\{misc:Depends\}
 Description: some Lintian test package
  some Lintian test package
  .
- Some mroe stuff about this debian test package.
+ Some mroe stuff about this debian test package. (dummy)
  .
  Homepage: <http://lintian.debian.org/>
 
@@ -63,7 +63,8 @@ Description: This description ends, etc.
  .
  This is a test package designed to exercise some feature or tag of
  Lintian.  It is part of the Lintian test suite and may do very odd
- things.  It should not be installed like a regular package.
+ things.  It should not be installed like a regular package.  It may
+ be an empty package.
 
 Package: {$srcpkg}-dummy
 Architecture: {$architecture}
@@ -74,7 +75,7 @@ Description: test package (transitional package)
 Package: {$srcpkg}-empty
 Architecture: {$architecture}
 Depends: $\{shlibs:Depends\}, $\{misc:Depends\}
-Description: test package with empty extended description
+Description: test package with empty extended description (dummy)
 
 Package: {$srcpkg}-utf8-long
 Architecture: {$architecture}
@@ -84,7 +85,8 @@ Description: test package with UTF-8 description (“héh锓héh锓hé
  .
  This is a test package designed to exercise some feature or tag of
  Lintian.  It is part of the Lintian test suite and may do very odd
- things.  It should not be installed like a regular package.
+ things.  It should not be installed like a regular package.  It may
+ be an empty package.
 
 Package: {$srcpkg}-not-dup
 Architecture: {$architecture}
@@ -96,4 +98,5 @@ Description: test package with duplicated words that aren't
  .
  This is a test package designed to exercise some feature or tag of
  Lintian.  It is part of the Lintian test suite and may do very odd
- things.  It should not be installed like a regular package.
+ things.  It should not be installed like a regular package.  It may
+ be an empty package.
diff --git a/t/tests/description-homepage/debian/debian/control.in b/t/tests/description-homepage/debian/debian/control.in
index e1dcb6a..ca30686 100644
--- a/t/tests/description-homepage/debian/debian/control.in
+++ b/t/tests/description-homepage/debian/debian/control.in
@@ -11,6 +11,7 @@ Depends: $\{misc:Depends\}
 Description: {$description}
  This is a test package designed to exercise some feature or tag of
  Lintian.  It is part of the Lintian test suite and may do very odd
- things.  It should not be installed like a regular package.
+ things.  It should not be installed like a regular package.  It may
+ be an empty package.
  .
  See the package web site at <http://lintian.debian.org/>.
diff --git a/t/tests/description-wording/debian/debian/control.in b/t/tests/description-wording/debian/debian/control.in
index d68403f..60f4ef8 100644
--- a/t/tests/description-wording/debian/debian/control.in
+++ b/t/tests/description-wording/debian/debian/control.in
@@ -13,3 +13,4 @@ Description: {$description}
  Lintian.  It is part of the Lintian test suite and may do very odd
  things.  You should not install it like a regular package, we can guarantee
  you that. This is a test package. This package does nothing useful at all.
+ It may be an empty package.
diff --git a/t/tests/fields-cpan-homepage/debian/debian/control.in b/t/tests/fields-cpan-homepage/debian/debian/control.in
index 57e4b52..4c2f323 100644
--- a/t/tests/fields-cpan-homepage/debian/debian/control.in
+++ b/t/tests/fields-cpan-homepage/debian/debian/control.in
@@ -12,4 +12,5 @@ Depends: $\{shlibs:Depends\}, $\{misc:Depends\}
 Description: {$description}
  This is a test package designed to exercise some feature or tag of
  Lintian.  It is part of the Lintian test suite and may do very odd
- things.  It should not be installed like a regular package.
+ things.  It should not be installed like a regular package.  It may
+ be an empty package.
diff --git a/t/tests/fields-depends-general/debian/debian/control.in b/t/tests/fields-depends-general/debian/debian/control.in
index f10beed..b6eacaa 100644
--- a/t/tests/fields-depends-general/debian/debian/control.in
+++ b/t/tests/fields-depends-general/debian/debian/control.in
@@ -13,7 +13,8 @@ Depends: $\{shlibs:Depends\}, $\{misc:Depends\}, xorg
 Description: {$description}
  This is a test package designed to exercise some feature or tag of
  Lintian.  It is part of the Lintian test suite and may do very odd
- things.  It should not be installed like a regular package.
+ things.  It should not be installed like a regular package.  It may
+ be an empty package.
 
 Package: lib{$srcpkg}
 Architecture: {$architecture}
@@ -23,4 +24,5 @@ Section: libs
 Description: {$description} -- fake library
  This is a fake library designed to exercise some feature or tag of
  Lintian.  It is part of the Lintian test suite and may do very odd
- things.  It should not be installed like a regular package.
+ things.  It should not be installed like a regular package.  It may
+ be an empty package.
diff --git a/t/tests/fields-duplicate-build/debian/debian/control.in b/t/tests/fields-duplicate-build/debian/debian/control.in
index 4bd85f1..dca5eef 100644
--- a/t/tests/fields-duplicate-build/debian/debian/control.in
+++ b/t/tests/fields-duplicate-build/debian/debian/control.in
@@ -12,4 +12,5 @@ Depends: $\{shlibs:Depends\}, $\{misc:Depends\}
 Description: {$description}
  This is a test package designed to exercise some feature or tag of
  Lintian.  It is part of the Lintian test suite and may do very odd
- things.  It should not be installed like a regular package.
+ things.  It should not be installed like a regular package.  It may
+ be an empty package.
diff --git a/t/tests/fields-essential-yes-source/debian/debian/control.in b/t/tests/fields-essential-yes-source/debian/debian/control.in
index 285ea13..5c773d4 100644
--- a/t/tests/fields-essential-yes-source/debian/debian/control.in
+++ b/t/tests/fields-essential-yes-source/debian/debian/control.in
@@ -12,7 +12,8 @@ Depends: $\{shlibs:Depends\}, $\{misc:Depends\}
 Description: {$description}
  This is a test package designed to exercise some feature or tag of
  Lintian.  It is part of the Lintian test suite and may do very odd
- things.  It should not be installed like a regular package.
+ things.  It should not be installed like a regular package.  It may
+ be an empty package.
  .
  In the, unlikely, event that dpkg-gencontrol starts considering the
  source-level Essential field this test should break so that lintian is
diff --git a/t/tests/fields-essential/debian/debian/control.in b/t/tests/fields-essential/debian/debian/control.in
index 11f1cd0..2bd06d9 100644
--- a/t/tests/fields-essential/debian/debian/control.in
+++ b/t/tests/fields-essential/debian/debian/control.in
@@ -13,7 +13,8 @@ Depends: $\{shlibs:Depends\}, $\{misc:Depends\}
 Description: {$description}
  This is a test package designed to exercise some feature or tag of
  Lintian.  It is part of the Lintian test suite and may do very odd
- things.  It should not be installed like a regular package.
+ things.  It should not be installed like a regular package.  It may
+ be an empty package.
 
 Package: {$srcpkg}2
 Essential: maybe
@@ -22,4 +23,5 @@ Depends: $\{shlibs:Depends\}, $\{misc:Depends\}
 Description: {$description} -- maybe
  This is another test package designed to exercise some feature or tag of
  Lintian.  It is part of the Lintian test suite and may do very odd
- things.  It should not be installed like a regular package.
+ things.  It should not be installed like a regular package.  It may
+ be an empty package.
diff --git a/t/tests/fields-maintainer-general/debian/debian/control.in b/t/tests/fields-maintainer-general/debian/debian/control.in
index 2c4f428..0b94997 100644
--- a/t/tests/fields-maintainer-general/debian/debian/control.in
+++ b/t/tests/fields-maintainer-general/debian/debian/control.in
@@ -13,4 +13,5 @@ Depends: $\{shlibs:Depends\}, $\{misc:Depends\}
 Description: {$description}
  This is a test package designed to exercise some feature or tag of
  Lintian.  It is part of the Lintian test suite and may do very odd
- things.  It should not be installed like a regular package.
+ things.  It should not be installed like a regular package.  It may
+ be an empty package.
diff --git a/t/tests/fields-malformed-vcs-fields/debian/debian/control.in b/t/tests/fields-malformed-vcs-fields/debian/debian/control.in
index 6dd5039..6cd79b2 100644
--- a/t/tests/fields-malformed-vcs-fields/debian/debian/control.in
+++ b/t/tests/fields-malformed-vcs-fields/debian/debian/control.in
@@ -13,4 +13,5 @@ Depends: $\{misc:Depends\}
 Description: {$description}
  This is a test package designed to exercise some feature or tag of
  Lintian.  It is part of the Lintian test suite and may do very odd
- things.  It should not be installed like a regular package.
+ things.  It should not be installed like a regular package.  It may
+ be an empty package.
diff --git a/t/tests/fields-no-homepage/debian/debian/control.in b/t/tests/fields-no-homepage/debian/debian/control.in
index 327fac2..d63c764 100644
--- a/t/tests/fields-no-homepage/debian/debian/control.in
+++ b/t/tests/fields-no-homepage/debian/debian/control.in
@@ -11,4 +11,5 @@ Depends: $\{misc:Depends\}
 Description: {$description}
  This is a test package designed to exercise some feature or tag of
  Lintian.  It is part of the Lintian test suite and may do very odd
- things.  It should not be installed like a regular package.
+ things.  It should not be installed like a regular package.  It may
+ be an empty package.
diff --git a/t/tests/fields-quilt-debhelper/debian/debian/control.in b/t/tests/fields-quilt-debhelper/debian/debian/control.in
index 6307a5a..5f56ffb 100644
--- a/t/tests/fields-quilt-debhelper/debian/debian/control.in
+++ b/t/tests/fields-quilt-debhelper/debian/debian/control.in
@@ -11,4 +11,5 @@ Depends: $\{shlib:Depends\}, $\{misc:Depends\}
 Description: {$description}
  This is a test package designed to exercise some feature or tag of
  Lintian.  It is part of the Lintian test suite and may do very odd
- things.  It should not be installed like a regular package.
+ things.  It should not be installed like a regular package.  It may
+ be an empty package.
diff --git a/t/tests/fields-vcs-fields/debian/debian/control.in b/t/tests/fields-vcs-fields/debian/debian/control.in
index 723f9d7..9908189 100644
--- a/t/tests/fields-vcs-fields/debian/debian/control.in
+++ b/t/tests/fields-vcs-fields/debian/debian/control.in
@@ -18,4 +18,5 @@ Depends: $\{misc:Depends\}
 Description: {$description}
  This is a test package designed to exercise some feature or tag of
  Lintian.  It is part of the Lintian test suite and may do very odd
- things.  It should not be installed like a regular package.
+ things.  It should not be installed like a regular package.  It may
+ be an empty package.
diff --git a/t/tests/fields-wrong-section/debian/debian/control.in b/t/tests/fields-wrong-section/debian/debian/control.in
index 5dcb79b..2a562e3 100644
--- a/t/tests/fields-wrong-section/debian/debian/control.in
+++ b/t/tests/fields-wrong-section/debian/debian/control.in
@@ -13,7 +13,8 @@ Description: {$description}
  .
  This is a test package designed to exercise some feature or tag of
  Lintian.  It is part of the Lintian test suite and may do very odd
- things.  It should not be installed like a regular package.
+ things.  It should not be installed like a regular package.  It may
+ be an empty package.
 
 Package: {$srcpkg}-doc
 Architecture: {$architecture}
@@ -23,7 +24,8 @@ Description: {$description} (doc)
  .
  This is a test package designed to exercise some feature or tag of
  Lintian.  It is part of the Lintian test suite and may do very odd
- things.  It should not be installed like a regular package.
+ things.  It should not be installed like a regular package.  It may
+ be an empty package.
 
 Package: {$srcpkg}-dbg
 Architecture: any
@@ -33,7 +35,8 @@ Description: {$description} (debug)
  .
  This is a test package designed to exercise some feature or tag of
  Lintian.  It is part of the Lintian test suite and may do very odd
- things.  It should not be installed like a regular package.
+ things.  It should not be installed like a regular package.  It may
+ be an empty package.
 
 Package: lib{$srcpkg}-dev
 Architecture: {$architecture}
@@ -43,7 +46,8 @@ Description: {$description} (dev)
  .
  This is a test package designed to exercise some feature or tag of
  Lintian.  It is part of the Lintian test suite and may do very odd
- things.  It should not be installed like a regular package.
+ things.  It should not be installed like a regular package.  It may
+ be an empty package.
 
 Package: lib{$srcpkg}-perl
 Architecture: {$architecture}
@@ -53,7 +57,8 @@ Description: {$description} (perl)
  .
  This is a test package designed to exercise some feature or tag of
  Lintian.  It is part of the Lintian test suite and may do very odd
- things.  It should not be installed like a regular package.
+ things.  It should not be installed like a regular package.  It may
+ be an empty package.
 
 Package: python-{$srcpkg}
 Architecture: {$architecture}
@@ -63,7 +68,8 @@ Description: {$description} (Python)
  .
  This is a test package designed to exercise some feature or tag of
  Lintian.  It is part of the Lintian test suite and may do very odd
- things.  It should not be installed like a regular package.
+ things.  It should not be installed like a regular package.  It may
+ be an empty package.
 
 Package: lib{$srcpkg}-ocaml-dev
 Architecture: {$architecture}
@@ -73,7 +79,8 @@ Description: {$description} (OCaml)
  .
  This is a test package designed to exercise some feature or tag of
  Lintian.  It is part of the Lintian test suite and may do very odd
- things.  It should not be installed like a regular package.
+ things.  It should not be installed like a regular package.  It may
+ be an empty package.
 
 Package: libghc6-{$srcpkg}
 Architecture: {$architecture}
@@ -83,7 +90,8 @@ Description: {$description} (Haskell)
  .
  This is a test package designed to exercise some feature or tag of
  Lintian.  It is part of the Lintian test suite and may do very odd
- things.  It should not be installed like a regular package.
+ things.  It should not be installed like a regular package.  It may
+ be an empty package.
 
 Package: lib{$srcpkg}-cil
 Architecture: {$architecture}
@@ -93,7 +101,8 @@ Description: {$description} (CLI/Mono)
  .
  This is a test package designed to exercise some feature or tag of
  Lintian.  It is part of the Lintian test suite and may do very odd
- things.  It should not be installed like a regular package.
+ things.  It should not be installed like a regular package.  It may
+ be an empty package.
 
 Package: libphp-{$srcpkg}
 Architecture: {$architecture}
@@ -103,7 +112,8 @@ Description: {$description} (PHP)
  .
  This is a test package designed to exercise some feature or tag of
  Lintian.  It is part of the Lintian test suite and may do very odd
- things.  It should not be installed like a regular package.
+ things.  It should not be installed like a regular package.  It may
+ be an empty package.
 
 Package: lib{$srcpkg}-ruby1.8
 Architecture: {$architecture}
@@ -113,7 +123,8 @@ Description: {$description} (Ruby)
  .
  This is a test package designed to exercise some feature or tag of
  Lintian.  It is part of the Lintian test suite and may do very odd
- things.  It should not be installed like a regular package.
+ things.  It should not be installed like a regular package.  It may
+ be an empty package.
 
 Package: lib{$srcpkg}-java
 Architecture: {$architecture}
@@ -123,7 +134,8 @@ Description: {$description} (Java)
  .
  This is a test package designed to exercise some feature or tag of
  Lintian.  It is part of the Lintian test suite and may do very odd
- things.  It should not be installed like a regular package.
+ things.  It should not be installed like a regular package.  It may
+ be an empty package.
 
 Package: r-cran-{$srcpkg}
 Architecture: {$architecture}
@@ -133,7 +145,8 @@ Description: {$description} (GNU R)
  .
  This is a test package designed to exercise some feature or tag of
  Lintian.  It is part of the Lintian test suite and may do very odd
- things.  It should not be installed like a regular package.
+ things.  It should not be installed like a regular package.  It may
+ be an empty package.
 
 Package: lib{$srcpkg}-oldlibs-dev
 Architecture: {$architecture}
@@ -144,4 +157,5 @@ Description: {$description} (oldlibs)
  .
  This is a test package designed to exercise some feature or tag of
  Lintian.  It is part of the Lintian test suite and may do very odd
- things.  It should not be installed like a regular package.
+ things.  It should not be installed like a regular package.  It may
+ be an empty package.
diff --git a/t/templates/skel/debian/control.in b/t/tests/files-empty/debian/debian/control.in
similarity index 100%
copy from t/templates/skel/debian/control.in
copy to t/tests/files-empty/debian/debian/control.in
diff --git a/t/tests/files-flash-non-free/debian/debian/control.in b/t/tests/files-flash-non-free/debian/debian/control.in
index 688fd94..b531357 100644
--- a/t/tests/files-flash-non-free/debian/debian/control.in
+++ b/t/tests/files-flash-non-free/debian/debian/control.in
@@ -12,7 +12,8 @@ Depends: $\{misc:Depends\}
 Description: {$description}
  This is a test package designed to exercise some feature or tag of
  Lintian.  It is part of the Lintian test suite and may do very odd
- things.  It should not be installed like a regular package.
+ things.  It should not be installed like a regular package.  It may
+ be an empty package.
 
 Package: {$srcpkg}-non-free
 Section: non-free/{$section}
@@ -23,4 +24,5 @@ Description: {$description} (okay)
  .
  This is a test package designed to exercise some feature or tag of
  Lintian.  It is part of the Lintian test suite and may do very odd
- things.  It should not be installed like a regular package.
+ things.  It should not be installed like a regular package.  It may
+ be an empty package.
diff --git a/t/tests/generic-empty/tags b/t/tests/generic-empty/tags
index 92ffca1..1c49b4e 100644
--- a/t/tests/generic-empty/tags
+++ b/t/tests/generic-empty/tags
@@ -12,6 +12,7 @@ W: generic-empty source: changelog-should-mention-nmu
 W: generic-empty source: maintainer-not-full-name a
 W: generic-empty source: no-section-field-for-source
 W: generic-empty source: source-nmu-has-incorrect-version-number 1.0
+W: generic-empty: empty-binary-package
 W: generic-empty: maintainer-not-full-name a
 W: generic-empty: no-priority-field
 W: generic-empty: no-section-field
diff --git a/t/tests/lintian-output-colons/debian/debian/control.in b/t/tests/lintian-output-colons/debian/debian/control.in
index d352d12..f390eab 100644
--- a/t/tests/lintian-output-colons/debian/debian/control.in
+++ b/t/tests/lintian-output-colons/debian/debian/control.in
@@ -13,6 +13,7 @@ Section: {$section}
 Description: {$description}.
  This is a test package designed to exercise some feature or tag of
  Lintian.  It is part of the Lintian test suite and may do very odd
- things.  It should not be installed like a regular package.
+ things.  It should not be installed like a regular package.  It may
+ be an empty package.
  .
  The homepage is http://www.example.com/.
diff --git a/t/tests/lintian-output-letter/debian/debian/control.in b/t/tests/lintian-output-letter/debian/debian/control.in
index d352d12..f390eab 100644
--- a/t/tests/lintian-output-letter/debian/debian/control.in
+++ b/t/tests/lintian-output-letter/debian/debian/control.in
@@ -13,6 +13,7 @@ Section: {$section}
 Description: {$description}.
  This is a test package designed to exercise some feature or tag of
  Lintian.  It is part of the Lintian test suite and may do very odd
- things.  It should not be installed like a regular package.
+ things.  It should not be installed like a regular package.  It may
+ be an empty package.
  .
  The homepage is http://www.example.com/.
diff --git a/t/tests/lintian-output-xml/debian/debian/control.in b/t/tests/lintian-output-xml/debian/debian/control.in
index d352d12..f390eab 100644
--- a/t/tests/lintian-output-xml/debian/debian/control.in
+++ b/t/tests/lintian-output-xml/debian/debian/control.in
@@ -13,6 +13,7 @@ Section: {$section}
 Description: {$description}.
  This is a test package designed to exercise some feature or tag of
  Lintian.  It is part of the Lintian test suite and may do very odd
- things.  It should not be installed like a regular package.
+ things.  It should not be installed like a regular package.  It may
+ be an empty package.
  .
  The homepage is http://www.example.com/.
diff --git a/t/tests/lintian-suppress-tags/debian/debian/control.in b/t/tests/lintian-suppress-tags/debian/debian/control.in
index 1bae287..f2825d9 100644
--- a/t/tests/lintian-suppress-tags/debian/debian/control.in
+++ b/t/tests/lintian-suppress-tags/debian/debian/control.in
@@ -8,4 +8,4 @@ Build-Depends: debhelper (>= 7.0.50~)
 Package: {$srcpkg}
 Section: unknown
 Architecture: {$architecture}
-Description: {$description}
+Description: {$description} (dummy)
diff --git a/t/tests/patch-systems-dpatch-description/debian/debian/control.in b/t/tests/patch-systems-dpatch-description/debian/debian/control.in
index 626e982..6c46c46 100644
--- a/t/tests/patch-systems-dpatch-description/debian/debian/control.in
+++ b/t/tests/patch-systems-dpatch-description/debian/debian/control.in
@@ -11,4 +11,5 @@ Depends: $\{shlibs:Depends\}, $\{misc:Depends\}
 Description: {$description}
  This is a test package designed to exercise some feature or tag of
  Lintian.  It is part of the Lintian test suite and may do very odd
- things.  It should not be installed like a regular package.
+ things.  It should not be installed like a regular package.  It may
+ be an empty package.
diff --git a/t/tests/patch-systems-empty-series/debian/debian/control.in b/t/tests/patch-systems-empty-series/debian/debian/control.in
index 6307a5a..5f56ffb 100644
--- a/t/tests/patch-systems-empty-series/debian/debian/control.in
+++ b/t/tests/patch-systems-empty-series/debian/debian/control.in
@@ -11,4 +11,5 @@ Depends: $\{shlib:Depends\}, $\{misc:Depends\}
 Description: {$description}
  This is a test package designed to exercise some feature or tag of
  Lintian.  It is part of the Lintian test suite and may do very odd
- things.  It should not be installed like a regular package.
+ things.  It should not be installed like a regular package.  It may
+ be an empty package.
diff --git a/t/tests/patch-systems-no-readme-source/debian/debian/control.in b/t/tests/patch-systems-no-readme-source/debian/debian/control.in
index 6307a5a..5f56ffb 100644
--- a/t/tests/patch-systems-no-readme-source/debian/debian/control.in
+++ b/t/tests/patch-systems-no-readme-source/debian/debian/control.in
@@ -11,4 +11,5 @@ Depends: $\{shlib:Depends\}, $\{misc:Depends\}
 Description: {$description}
  This is a test package designed to exercise some feature or tag of
  Lintian.  It is part of the Lintian test suite and may do very odd
- things.  It should not be installed like a regular package.
+ things.  It should not be installed like a regular package.  It may
+ be an empty package.
diff --git a/t/tests/patch-systems-quilt-description/debian/debian/control.in b/t/tests/patch-systems-quilt-description/debian/debian/control.in
index 6307a5a..5f56ffb 100644
--- a/t/tests/patch-systems-quilt-description/debian/debian/control.in
+++ b/t/tests/patch-systems-quilt-description/debian/debian/control.in
@@ -11,4 +11,5 @@ Depends: $\{shlib:Depends\}, $\{misc:Depends\}
 Description: {$description}
  This is a test package designed to exercise some feature or tag of
  Lintian.  It is part of the Lintian test suite and may do very odd
- things.  It should not be installed like a regular package.
+ things.  It should not be installed like a regular package.  It may
+ be an empty package.
diff --git a/t/tests/patch-systems-quilt-general/debian/debian/control.in b/t/tests/patch-systems-quilt-general/debian/debian/control.in
index b00f59d..d76a4bb 100644
--- a/t/tests/patch-systems-quilt-general/debian/debian/control.in
+++ b/t/tests/patch-systems-quilt-general/debian/debian/control.in
@@ -11,4 +11,5 @@ Depends: $\{shlibs:Depends\}, $\{misc:Depends\}
 Description: {$description}
  This is a test package designed to exercise some feature or tag of
  Lintian.  It is part of the Lintian test suite and may do very odd
- things.  It should not be installed like a regular package.
+ things.  It should not be installed like a regular package.  It may
+ be an empty package.
diff --git a/t/tests/rules-build-dep-pattern/debian/debian/control.in b/t/tests/rules-build-dep-pattern/debian/debian/control.in
index 870e4a1..6a076f1 100644
--- a/t/tests/rules-build-dep-pattern/debian/debian/control.in
+++ b/t/tests/rules-build-dep-pattern/debian/debian/control.in
@@ -11,4 +11,5 @@ Depends: $\{shlibs:Depends\}, $\{misc:Depends\}
 Description: {$description}
  This is a test package designed to exercise some feature or tag of
  Lintian.  It is part of the Lintian test suite and may do very odd
- things.  It should not be installed like a regular package.
+ things.  It should not be installed like a regular package.  It may
+ be an empty package.
diff --git a/t/tests/rules-general/debian/debian/control.in b/t/tests/rules-general/debian/debian/control.in
index 62c0e04..75780c9 100644
--- a/t/tests/rules-general/debian/debian/control.in
+++ b/t/tests/rules-general/debian/debian/control.in
@@ -11,4 +11,5 @@ Depends: $\{shlibs:Depends\}, $\{misc:Depends\}
 Description: {$description}
  This is a test package designed to exercise some feature or tag of
  Lintian.  It is part of the Lintian test suite and may do very odd
- things.  It should not be installed like a regular package.
+ things.  It should not be installed like a regular package.  It may
+ be an empty package.
diff --git a/t/tests/scripts-control-interpreters/debian/debian/control.in b/t/tests/scripts-control-interpreters/debian/debian/control.in
index 97af50d..8a2d266 100644
--- a/t/tests/scripts-control-interpreters/debian/debian/control.in
+++ b/t/tests/scripts-control-interpreters/debian/debian/control.in
@@ -13,7 +13,8 @@ Description: {$description} (paths)
  .
  This is a test package designed to exercise some feature or tag of
  Lintian.  It is part of the Lintian test suite and may do very odd
- things.  It should not be installed like a regular package.
+ things.  It should not be installed like a regular package.  It may
+ be an empty package.
 
 Package: {$srcpkg}-forbidden
 Architecture: {$architecture}
@@ -23,7 +24,8 @@ Description: {$description} (forbidden)
  .
  This is a test package designed to exercise some feature or tag of
  Lintian.  It is part of the Lintian test suite and may do very odd
- things.  It should not be installed like a regular package.
+ things.  It should not be installed like a regular package.  It may
+ be an empty package.
 
 Package: {$srcpkg}-unknown
 Architecture: {$architecture}
@@ -33,7 +35,8 @@ Description: {$description} (unknown)
  .
  This is a test package designed to exercise some feature or tag of
  Lintian.  It is part of the Lintian test suite and may do very odd
- things.  It should not be installed like a regular package.
+ things.  It should not be installed like a regular package.  It may
+ be an empty package.
 
 Package: {$srcpkg}-python
 Architecture: {$architecture}
@@ -43,7 +46,8 @@ Description: {$description} (python)
  .
  This is a test package designed to exercise some feature or tag of
  Lintian.  It is part of the Lintian test suite and may do very odd
- things.  It should not be installed like a regular package.
+ things.  It should not be installed like a regular package.  It may
+ be an empty package.
 
 Package: {$srcpkg}-prepython
 Architecture: {$architecture}
@@ -54,4 +58,5 @@ Description: {$description} (python preinst)
  .
  This is a test package designed to exercise some feature or tag of
  Lintian.  It is part of the Lintian test suite and may do very odd
- things.  It should not be installed like a regular package.
+ things.  It should not be installed like a regular package.  It may
+ be an empty package.
diff --git a/t/tests/spelling-multiword/debian/debian/control.in b/t/tests/spelling-multiword/debian/debian/control.in
index 8197d1f..fa441cc 100644
--- a/t/tests/spelling-multiword/debian/debian/control.in
+++ b/t/tests/spelling-multiword/debian/debian/control.in
@@ -11,7 +11,8 @@ Depends: $\{shlibs:Depends\}, $\{misc:Depends\}
 Description: {$description}
  This is a test package designed to exercise some feature or tag of
  Lintian.  It is part of the Lintian test suite and may do very odd
- things.  It should not be installed like a regular package.
+ things.  It should not be installed like a regular package.  It may
+ be an empty package.
  .
  Spelling errors:
    * Debian/GNU Linux
diff --git a/t/tests/standards-version-invalid/debian/debian/control.in b/t/tests/standards-version-invalid/debian/debian/control.in
index a55e976..27b5ea1 100644
--- a/t/tests/standards-version-invalid/debian/debian/control.in
+++ b/t/tests/standards-version-invalid/debian/debian/control.in
@@ -11,4 +11,5 @@ Depends: $\{shlibs:Depends\}, $\{misc:Depends\}
 Description: {$description}
  This is a test package designed to exercise some feature or tag of
  Lintian.  It is part of the Lintian test suite and may do very odd
- things.  It should not be installed like a regular package.
+ things.  It should not be installed like a regular package.  It may
+ be an empty package.
diff --git a/t/tests/standards-version-newer/debian/debian/control.in b/t/tests/standards-version-newer/debian/debian/control.in
index fb99443..375729a 100644
--- a/t/tests/standards-version-newer/debian/debian/control.in
+++ b/t/tests/standards-version-newer/debian/debian/control.in
@@ -11,4 +11,5 @@ Depends: $\{shlibs:Depends\}, $\{misc:Depends\}
 Description: {$description}
  This is a test package designed to exercise some feature or tag of
  Lintian.  It is part of the Lintian test suite and may do very odd
- things.  It should not be installed like a regular package.
+ things.  It should not be installed like a regular package.  It may
+ be an empty package.
diff --git a/t/tests/standards-version-old/debian/debian/control.in b/t/tests/standards-version-old/debian/debian/control.in
index f8f5c04..c03fcd8 100644
--- a/t/tests/standards-version-old/debian/debian/control.in
+++ b/t/tests/standards-version-old/debian/debian/control.in
@@ -11,4 +11,5 @@ Depends: $\{shlibs:Depends\}, $\{misc:Depends\}
 Description: {$description}
  This is a test package designed to exercise some feature or tag of
  Lintian.  It is part of the Lintian test suite and may do very odd
- things.  It should not be installed like a regular package.
+ things.  It should not be installed like a regular package.  It may
+ be an empty package.
diff --git a/t/tests/unpack-slashes-in-field-name/debian/debian/control.in b/t/tests/unpack-slashes-in-field-name/debian/debian/control.in
index 78b0fc9..13d0688 100644
--- a/t/tests/unpack-slashes-in-field-name/debian/debian/control.in
+++ b/t/tests/unpack-slashes-in-field-name/debian/debian/control.in
@@ -13,4 +13,5 @@ XB-../bar: moo
 Description: {$description}
  This is a test package designed to exercise some feature or tag of
  Lintian.  It is part of the Lintian test suite and may do very odd
- things.  It should not be installed like a regular package.
+ things.  It should not be installed like a regular package.  It may
+ be an empty package.
diff --git a/testset/debconf/debian/control b/testset/debconf/debian/control
index bd365b1..3f72a24 100644
--- a/testset/debconf/debian/control
+++ b/testset/debconf/debian/control
@@ -8,7 +8,7 @@ Standards-Version: 3.7.2
 Package: debconf-test
 Architecture: any
 Depends: ${shlibs:Depends}, ${misc:Depends}
-Description: Test package for the debconf checks of lintian
+Description: Test package for the debconf checks of lintian (dummy)
 
 Package: debconf-test-noscripts
 Architecture: any
@@ -18,7 +18,8 @@ Description: Test package for the debconf checks of lintian (noscripts)
  .
  This is a test package designed to exercise some feature or tag of
  Lintian.  It is part of the Lintian test suite and may do very odd
- things.  It should not be installed like a regular package.
+ things.  It should not be installed like a regular package.  It may
+ be an empty package.
 
 Package: debconf-test-preinst
 Architecture: any
@@ -28,7 +29,8 @@ Description: Test package for the debconf checks of lintian (preinst)
  .
  This is a test package designed to exercise some feature or tag of
  Lintian.  It is part of the Lintian test suite and may do very odd
- things.  It should not be installed like a regular package.
+ things.  It should not be installed like a regular package.  It may
+ be an empty package.
 
 Package: debconf-test-postinst
 Architecture: any
@@ -38,7 +40,8 @@ Description: Test package for the debconf checks of lintian (postinst)
  .
  This is a test package designed to exercise some feature or tag of
  Lintian.  It is part of the Lintian test suite and may do very odd
- things.  It should not be installed like a regular package.
+ things.  It should not be installed like a regular package.  It may
+ be an empty package.
 
 Package: debconf-udeb
 Section: debian-installer
@@ -46,4 +49,4 @@ XC-Package-Type: udeb
 XB-Installer-Menu-Item: 100
 Architecture: any
 Depends: ${shlibs:Depends}
-Description: Test udeb package for the debconf checks of lintian
+Description: Test udeb package for the debconf checks of lintian (dummy)
diff --git a/testset/debug/debian/control b/testset/debug/debian/control
index 8c36a9f..c60e345 100644
--- a/testset/debug/debian/control
+++ b/testset/debug/debian/control
@@ -66,7 +66,8 @@ Description: Test for external debugging symbols
  .
  This is a test package designed to exercise some feature or tag of
  Lintian.  It is part of the Lintian test suite and may do very odd
- things.  It should not be installed like a regular package.
+ things.  It should not be installed like a regular package.  It may
+ be an empty package.
 
 Package: hello-hello-dbg
 Section: debug
@@ -80,4 +81,5 @@ Description: Test for external debugging symbols - another try
  .
  This is a test package designed to exercise some feature or tag of
  Lintian.  It is part of the Lintian test suite and may do very odd
- things.  It should not be installed like a regular package.
+ things.  It should not be installed like a regular package.  It may
+ be an empty package.
diff --git a/testset/fields/debian/control b/testset/fields/debian/control
index 9720ea8..456382b 100644
--- a/testset/fields/debian/control
+++ b/testset/fields/debian/control
@@ -11,7 +11,8 @@ Depends: python-minimal
 Description: Generate some errors
  This is a test package designed to exercise some feature or tag of
  Lintian.  It is part of the Lintian test suite and may do very odd
- things.  It should not be installed like a regular package.
+ things.  It should not be installed like a regular package.  It may
+ be an empty package.
 
 Package: another-version
 Essential: yes
@@ -23,4 +24,5 @@ Description: Also generate some errors
  .
  This is a test package designed to exercise some feature or tag of
  Lintian.  It is part of the Lintian test suite and may do very odd
- things.  It should not be installed like a regular package.
+ things.  It should not be installed like a regular package.  It may
+ be an empty package.
diff --git a/testset/maintainer-scripts/debian/control b/testset/maintainer-scripts/debian/control
index 28c203f..0b9a1d9 100644
--- a/testset/maintainer-scripts/debian/control
+++ b/testset/maintainer-scripts/debian/control
@@ -13,4 +13,5 @@ Depends: test
 Description: test lintian's maintainer script checks
  This is a test package designed to exercise some feature or tag of
  Lintian.  It is part of the Lintian test suite and may do very odd
- things.  It should not be installed like a regular package.
+ things.  It should not be installed like a regular package.  It may
+ be an empty package.
diff --git a/testset/relations/debian/control b/testset/relations/debian/control
index 9dd0abd..c6d4445 100644
--- a/testset/relations/debian/control
+++ b/testset/relations/debian/control
@@ -24,7 +24,7 @@ Conflicts: foobar (<< 5&5), foo, relations,
            gnuwdf,
 Suggests: alpha, gnu (>= 44-3-4-8-11.4) | ung (<< 89beta) | nug | ngu, beta, some-other-package
 Recommends: emacs21 | emacsen, dpkg, null, some-other-package, ${f-oo:b-ar}, gs | ghostscript | gs-aladdin
-Description: Strange dependency relationships
+Description: Strange dependency relationships (dummy)
  This package declares relationships designed to tickle lintian's "fields"
  check.  It should generate a number of tags for these.
  .

-- 
Debian package checker


Reply to: