Last generated 2011-04-05

The following tags are not tested by the test suite:

binaries apparently-corrupted-elf-binary
binaries binary-file-compressed-with-upx
binaries library-not-linked-against-libc
binaries missing-dependency-on-phpapi
binaries ocaml-custom-executable
binaries program-not-linked-against-libc

changelog-file html-changelog-without-text-version
changelog-file wrong-name-for-changelog-of-native-package
changelog-file wrong-name-for-debian-changelog-file
changelog-file wrong-name-for-upstream-changelog

changes-file bad-section-in-changes-file
changes-file checksum-mismatch-in-changes-file
changes-file file-size-mismatch-in-changes-file

control-file debian-control-with-duplicate-fields

control-files control-file-has-bad-owner
control-files not-allowed-control-file
control-files unknown-control-file

cruft documentation-package-not-architecture-independent
cruft source-contains-prebuilt-windows-binary

deb-format tar-errors-from-data

debconf boolean-template-has-bogus-default
debconf debconf-is-not-a-registry
debconf duplicate-fields-in-templates
debconf duplicate-long-description-in-template
debconf empty-translated-choices
debconf isdefault-flag-is-deprecated
debconf malformed-template-name
debconf no-template-name
debconf select-without-choices
debconf unknown-field-in-templates
debconf unknown-template-type

debian-source-dir unknown-source-format

fields alternates-not-allowed
fields aspell-package-not-arch-all
fields bad-menu-item
fields bad-package-name
fields bad-relation
fields bad-version-in-relation
fields bad-version-number
fields depends-on-libdb1-compat
fields doc-package-depends-on-main-package
fields malformed-python-version
fields multiline-field
fields no-architecture-field
fields no-maintainer-field
fields no-package-name
fields no-source-field
fields no-version-field
fields obsolete-field
fields package-depends-on-an-x-font-package
fields package-not-lowercase
fields package-superseded-by-perl
fields source-field-does-not-match-pkg-name
fields too-many-architectures
fields unknown-architecture
fields unknown-field-in-control
fields unknown-field-in-dsc
fields unknown-priority
fields wrong-section-for-udeb

files FSSTND-dir-in-var
files backup-file-in-package
files bad-owner-for-doc-file
files bad-permissions-for-etc-cron.d-script
files bad-permissions-for-etc-emacs-script
files compressed-symlink-with-wrong-ext
files config-file-reserved
files debug-package-should-be-named-dbg
files embedded-php-library
files executable-in-usr-share-doc
files image-file-in-usr-lib
files nfs-temporary-file-in-package
files non-standard-file-perm
files non-standard-file-permissions-for-etc-init.d-script
files non-standard-game-executable-perm
files old-app-defaults-directory
files old-style-example-dir
files package-contains-xvpics-dir
files package-installs-font-to-usr-x11r6
files package-installs-into-etc-rc.boot
files package-installs-into-etc-rc.d
files package-installs-perllocal-pod
files package-uses-obsolete-file
files perl-module-in-core-directory
files setgid-binary
files setuid-gid-binary
files special-file
files third-party-package-in-python-dir
files udeb-contains-documentation-file

init.d duplicate-updaterc.d-calls-in-postinst
init.d file-in-etc-rc.d-marked-as-conffile
init.d init.d-script-has-duplicate-lsb-keyword

manpages FSSTND-dir-in-manual-page
manpages bad-so-link-within-manual-page
manpages manpage-for-non-x11-binary-in-wrong-directory
manpages manpage-for-x11-binary-in-wrong-directory
manpages manpage-in-wrong-directory

menu-format menu-icon-cannot-be-parsed
menu-format menu-icon-not-in-xpm-format
menu-format menu-icon-too-big
menu-format menu-item-contains-unknown-tag
menu-format menu-item-needs-dwww
menu-format old-format-menu-file
menu-format whitespace-after-continuation-character

menus doc-base-abstract-field-is-template
menus doc-base-abstract-might-contain-extra-leading-whitespaces
menus doc-base-document-field-not-in-first-line
menus doc-base-file-duplicated-field
menus doc-base-file-references-usr-doc
menus doc-base-file-separator-extra-whitespaces
menus doc-base-file-syntax-error
menus executable-in-usr-share-docbase
menus executable-menu-file
menus maintainer-script-does-not-check-for-existence-of-installdocs
menus maintainer-script-does-not-check-for-existence-of-updatemenus
menus postinst-has-useless-call-to-update-menus
menus postrm-calls-installdocs
menus postrm-has-useless-call-to-update-menus
menus preinst-calls-installdocs
menus preinst-calls-updatemenus
menus prerm-calls-updatemenus

po-debconf missing-potfiles-in
po-debconf missing-templates-pot
po-debconf not-using-po-debconf

scripts csh-considered-harmful
scripts killall-is-dangerous
scripts maintainer-script-needs-depends-on-adduser
scripts maintainer-script-needs-depends-on-update-inetd
scripts mknod-in-maintainer-script

shared-libs dev-pkg-without-shlib-symlink
shared-libs ldconfig-symlink-before-shlib-in-deb
shared-libs ldconfig-symlink-is-not-a-symlink
shared-libs ldconfig-symlink-referencing-wrong-file
shared-libs non-dev-pkg-with-shlib-symlink
shared-libs pkg-has-shlibs-control-file-but-no-actual-shared-libs
shared-libs shlib-calls-exit
shared-libs shlib-with-bad-permissions
shared-libs shlib-with-executable-stack
shared-libs shlib-without-PT_GNU_STACK-section

The following tags are only tested by the legacy test suite:

binaries binary-has-unneeded-section
binaries binary-with-bad-dynamic-table
binaries debug-file-should-use-detached-symbols
binaries missing-dependency-on-libc
binaries missing-dependency-on-perlapi
binaries missing-depends-line
binaries package-name-doesnt-match-sonames
binaries shared-lib-without-dependency-information
binaries statically-linked-binary
binaries unstripped-binary-or-object

changelog-file changelog-file-missing-in-native-package
changelog-file changelog-file-not-compressed
changelog-file debian-changelog-file-contains-invalid-email-address
changelog-file debian-changelog-file-missing-or-wrong-name
changelog-file debian-changelog-file-uses-obsolete-national-encoding
changelog-file debian-news-file-not-compressed
changelog-file wrong-name-for-debian-news-file

control-file debian-control-file-uses-obsolete-national-encoding

control-files control-file-has-bad-permissions
control-files control-file-is-empty

copyright-file old-fsf-address-in-copyright-file

debconf config-does-not-load-confmodule
debconf debconf-config-not-executable
debconf loads-obsolete-confmodule
debconf making-assumptions-about-interfaces-in-templates
debconf malformed-prompt-in-templates
debconf malformed-question-in-templates
debconf malformed-title-in-templates
debconf mismatch-translated-choices
debconf missing-debconf-dependency
debconf missing-debconf-dependency-for-preinst
debconf no-debconf-templates
debconf no-template-description
debconf no-template-type
debconf possible-debconf-note-abuse
debconf postinst-does-not-load-confmodule
debconf postinst-uses-db-input
debconf postrm-does-not-purge-debconf
debconf select-with-boolean-choices
debconf template-uses-unsplit-choices
debconf too-long-extended-description-in-templates
debconf too-long-short-description-in-templates
debconf unknown-debconf-priority
debconf using-first-person-in-templates
debconf using-imperative-form-in-templates
debconf using-question-in-extended-description-in-templates

debhelper uses-dh-python-with-no-pycompat

fields build-depends-indep-without-arch-indep
fields dbg-package-missing-depends
fields debug-package-should-be-priority-extra
fields wrong-debian-qa-address-set-as-maintainer
fields wrong-debian-qa-group-name

files bad-permissions-for-ali-file
files desktop-file-in-wrong-dir
files embedded-feedparser-library
files embedded-javascript-library
files executable-is-not-world-readable
files file-name-ends-in-whitespace
files lengthy-symlink
files macos-ds-store-file-in-package
files macos-resource-fork-file-in-package
files non-standard-dir-perm
files non-standard-executable-perm
files non-standard-setuid-executable-perm
files package-contains-bts-control-dir
files package-contains-devhelp-file-without-symlink
files package-contains-hardlink
files package-contains-linda-override
files package-contains-readme-for-other-platform-or-distro
files package-contains-upstream-install-documentation
files package-contains-vcs-control-dir
files package-contains-vcs-control-file
files package-installs-file-to-usr-x11r6
files package-installs-file-to-usr-x11r6-bin
files package-installs-into-etc-gconf-schemas
files package-installs-nonbinary-perl-in-usr-lib-perl5
files package-installs-packlist
files script-in-usr-share-doc
files script-with-language-extension
files setuid-binary
files subdir-in-usr-bin
files svk-commit-file-in-package
files svn-commit-file-in-package
files use-of-compat-symlink
files windows-thumbnail-database-in-package
files wrong-file-owner-uid-or-gid

init.d duplicate-updaterc.d-calls-in-postrm
init.d init.d-script-has-bad-lsb-line
init.d init.d-script-has-duplicate-lsb-section
init.d init.d-script-has-unknown-lsb-keyword
init.d init.d-script-has-unterminated-lsb-section
init.d init.d-script-missing-lsb-keyword
init.d init.d-script-missing-lsb-short-description
init.d init.d-script-not-included-in-package
init.d init.d-script-not-marked-as-conffile
init.d output-of-updaterc.d-not-redirected-to-dev-null
init.d postrm-contains-additional-updaterc.d-calls
init.d postrm-does-not-call-updaterc.d-for-init.d-script
init.d preinst-calls-updaterc.d
init.d prerm-calls-updaterc.d

menu-format deprecated-kdelnk-file
menu-format desktop-contains-deprecated-header
menu-format desktop-entry-missing-required-key
menu-format menu-item-missing-required-tag
menu-format menu-item-needs-tag-has-unknown-value
menu-format non-wm-module-in-wm-modules-menu-section
menu-format su-to-root-with-usr-sbin
menu-format su-wrapper-not-su-to-root
menu-format su-wrapper-without--c
menu-format unquoted-string-in-menu-item

menus bad-menu-file-name
menus doc-base-abstract-field-separator-extra-whitespaces
menus doc-base-document-field-ends-in-whitespace
menus doc-base-file-duplicated-format
menus doc-base-file-lacks-required-field
menus doc-base-file-no-format
menus doc-base-file-no-format-section
menus doc-base-file-no-index
menus doc-base-file-references-missing-file
menus doc-base-file-unknown-field
menus doc-base-file-unknown-format
menus doc-base-file-uses-obsolete-national-encoding
menus doc-base-index-references-multiple-files
menus doc-base-invalid-document-field
menus doc-base-unknown-section
menus maintainer-script-calls-deprecated-wm-menu-config
menus maintainer-script-does-not-check-for-existence-of-wm-menu-config
menus menu-file-in-usr-lib
menus menu-method-should-include-menu-h
menus postinst-does-not-call-updatemenus
menus postinst-should-not-set-usr-doc-link
menus postrm-does-not-call-updatemenus

nmu changelog-should-mention-qa
nmu changelog-should-not-mention-nmu
nmu orphaned-package-should-not-have-uploaders
nmu qa-upload-has-incorrect-version-number

po-debconf newer-debconf-templates
po-debconf unknown-encoding-in-po-file

scripts ancient-dpkg-epoch-check
scripts ancient-dpkg-long-filenames-check
scripts ancient-dpkg-multi-conrep-check
scripts ancient-dpkg-predepends-check
scripts calls-suidperl-directly
scripts executable-not-elf-or-script
scripts maintainer-script-ignores-errors
scripts maintainer-script-removes-device-files
scripts maintainer-shell-script-fails-syntax-check
scripts php-script-but-no-phpX-cli-dep
scripts python-script-but-no-python-dep
scripts script-not-executable
scripts shell-script-fails-syntax-check
scripts suid-perl-script-but-no-perl-suid-dep
scripts update-alternatives-remove-called-in-postrm

shared-libs duplicate-entry-in-symbols-control-file
shared-libs invalid-template-id-in-symbols-file
shared-libs ldconfig-symlink-missing-for-shlib
shared-libs sharedobject-in-library-directory-missing-soname
shared-libs shlib-with-executable-bit
shared-libs symbols-declared-but-not-shlib
shared-libs symbols-declares-dependency-on-other-package
shared-libs syntax-error-in-symbols-file
shared-libs udeb-postinst-must-not-call-ldconfig
shared-libs unknown-meta-field-in-symbols-file
shared-libs unused-shlib-entry-in-symbols-control-file

Breakdown of remaining tags in legacy test suite by test case:

binary
  binary-has-unneeded-section
  changelog-file-not-compressed
  control-file-is-empty
  debian-changelog-file-missing-or-wrong-name
  deprecated-kdelnk-file
  desktop-contains-deprecated-header
  desktop-entry-missing-required-key
  doc-base-abstract-field-separator-extra-whitespaces
  doc-base-document-field-ends-in-whitespace
  doc-base-file-duplicated-format
  doc-base-file-lacks-required-field
  doc-base-file-no-format
  doc-base-file-no-format-section
  doc-base-file-no-index
  doc-base-file-references-missing-file
  doc-base-file-unknown-field
  doc-base-file-unknown-format
  doc-base-file-uses-obsolete-national-encoding
  doc-base-index-references-multiple-files
  doc-base-invalid-document-field
  doc-base-unknown-section
  executable-not-elf-or-script
  file-name-ends-in-whitespace
  lengthy-symlink
  menu-file-in-usr-lib
  menu-item-missing-required-tag
  menu-item-needs-tag-has-unknown-value
  menu-method-should-include-menu-h
  non-wm-module-in-wm-modules-menu-section
  old-fsf-address-in-copyright-file
  package-contains-hardlink
  package-contains-upstream-install-documentation
  postinst-does-not-call-updatemenus
  postrm-does-not-call-updatemenus
  statically-linked-binary
  su-to-root-with-usr-sbin
  su-wrapper-not-su-to-root
  su-wrapper-without--c
  unquoted-string-in-menu-item
  unstripped-binary-or-object

debconf
  loads-obsolete-confmodule
  making-assumptions-about-interfaces-in-templates
  malformed-prompt-in-templates
  malformed-question-in-templates
  malformed-title-in-templates
  mismatch-translated-choices
  missing-debconf-dependency
  missing-debconf-dependency-for-preinst
  newer-debconf-templates
  no-template-description
  no-template-type
  possible-debconf-note-abuse
  postinst-uses-db-input
  postrm-does-not-purge-debconf
  select-with-boolean-choices
  template-uses-unsplit-choices
  too-long-extended-description-in-templates
  too-long-short-description-in-templates
  udeb-postinst-must-not-call-ldconfig
  unknown-debconf-priority
  unknown-encoding-in-po-file
  using-first-person-in-templates
  using-imperative-form-in-templates
  using-question-in-extended-description-in-templates

debug
  binary-with-bad-dynamic-table
  build-depends-indep-without-arch-indep
  changelog-file-missing-in-native-package
  changelog-should-not-mention-nmu
  dbg-package-missing-depends
  debug-file-should-use-detached-symbols
  duplicate-entry-in-symbols-control-file
  invalid-template-id-in-symbols-file
  missing-dependency-on-libc
  shared-lib-without-dependency-information
  sharedobject-in-library-directory-missing-soname
  symbols-declared-but-not-shlib
  symbols-declares-dependency-on-other-package
  syntax-error-in-symbols-file
  unknown-meta-field-in-symbols-file
  unused-shlib-entry-in-symbols-control-file

etcfiles

fields

filenames
  bad-menu-file-name
  bad-permissions-for-ali-file
  debian-news-file-not-compressed
  desktop-file-in-wrong-dir
  embedded-feedparser-library
  embedded-javascript-library
  macos-ds-store-file-in-package
  macos-resource-fork-file-in-package
  non-standard-dir-perm
  package-contains-bts-control-dir
  package-contains-devhelp-file-without-symlink
  package-contains-linda-override
  package-contains-readme-for-other-platform-or-distro
  package-contains-vcs-control-dir
  package-contains-vcs-control-file
  package-installs-file-to-usr-x11r6
  package-installs-file-to-usr-x11r6-bin
  package-installs-into-etc-gconf-schemas
  package-installs-nonbinary-perl-in-usr-lib-perl5
  package-installs-packlist
  script-not-executable
  subdir-in-usr-bin
  svk-commit-file-in-package
  svn-commit-file-in-package
  use-of-compat-symlink
  windows-thumbnail-database-in-package
  wrong-file-owner-uid-or-gid
  wrong-name-for-debian-news-file

foo++
  debian-changelog-file-uses-obsolete-national-encoding
  debian-control-file-uses-obsolete-national-encoding
  wrong-debian-qa-address-set-as-maintainer

libbaz
  control-file-has-bad-permissions
  debug-package-should-be-priority-extra
  ldconfig-symlink-missing-for-shlib
  maintainer-shell-script-fails-syntax-check
  missing-dependency-on-perlapi
  missing-depends-line
  package-name-doesnt-match-sonames
  postinst-should-not-set-usr-doc-link
  shlib-with-executable-bit

maintainer-scripts
  ancient-dpkg-epoch-check
  ancient-dpkg-long-filenames-check
  ancient-dpkg-multi-conrep-check
  ancient-dpkg-predepends-check
  changelog-should-mention-qa
  config-does-not-load-confmodule
  debconf-config-not-executable
  debian-changelog-file-contains-invalid-email-address
  init.d-script-not-included-in-package
  init.d-script-not-marked-as-conffile
  maintainer-script-calls-deprecated-wm-menu-config
  maintainer-script-does-not-check-for-existence-of-wm-menu-config
  maintainer-script-ignores-errors
  maintainer-script-removes-device-files
  no-debconf-templates
  orphaned-package-should-not-have-uploaders
  output-of-updaterc.d-not-redirected-to-dev-null
  postinst-does-not-load-confmodule
  postrm-contains-additional-updaterc.d-calls
  postrm-does-not-call-updaterc.d-for-init.d-script
  preinst-calls-updaterc.d
  prerm-calls-updaterc.d
  qa-upload-has-incorrect-version-number
  update-alternatives-remove-called-in-postrm
  wrong-debian-qa-group-name

relations

scripts
  calls-suidperl-directly
  duplicate-updaterc.d-calls-in-postrm
  executable-is-not-world-readable
  init.d-script-has-bad-lsb-line
  init.d-script-has-duplicate-lsb-section
  init.d-script-has-unknown-lsb-keyword
  init.d-script-has-unterminated-lsb-section
  init.d-script-missing-lsb-keyword
  init.d-script-missing-lsb-short-description
  non-standard-executable-perm
  non-standard-setuid-executable-perm
  php-script-but-no-phpX-cli-dep
  python-script-but-no-python-dep
  script-in-usr-share-doc
  script-with-language-extension
  setuid-binary
  shell-script-fails-syntax-check
  suid-perl-script-but-no-perl-suid-dep
  uses-dh-python-with-no-pycompat
