Subject: Lintian bug cleanup

From: Russ Allbery <[email-masked]>
Date: Sat, 10 Jan 2009 20:08:31 -0800

# Giant Lintian bug cleanup and retitling

retitle 492493 [checks/menu-format] please remove su-to-root check for desktop files
retitle 485705 [checks/nmu] parsing of uploader names containing a comma
retitle 487515 [reporting] support reporting on multiple archives
severity 487515 wishlist
retitle 505857 [checks/watch-file] false positive debian-watch-file-should-mangle-version
retitle 507849 [reporting] group packages by source version
retitle 120323 [checks/manpages] detect manpages provided by dependencies
retitle 294287 [new check] arch-specific defines in arch all /usr/include/*.h files
retitle 294927 [checks/cruft] warn of .orig.tar.gz containing a debian directory
retitle 298545 [checks/cruft] check for non-free font files
retitle 299578 [checks/binaries] check that -dbg packages are using separate debugging info
retitle 302196 [new check] broken libtool .la files shipping in packages
retitle 315538 [frontend] check for duplicate-signed changes files
retitle 316283 [checks/control-file] warn of intra-source circular dependencies
retitle 318104 [checks/binaries] check for embedded copies of zlib
unblock 339829 by 409124
retitle 348620 [checks/rules] warn of clean targets doing something before removing stamp files
retitle 348864 [checks/manpages] check if man page is in the right section
retitle 365454 [checks/manpages] check for man pages referring to non-existent info documentation
retitle 366893 [checks/init.d] check init stopping messages
merge 96710 366893
retitle 367327 [checks/deb-format] detect corrupt data.tar.gz
retitle 367466 [checks/files] check for missing menu files
tag 367466 moreinfo
retitle 372578 [checks/rules] also check debian/rules for bashisms
retitle 373767 [general] add support for --pedantic informational messages
retitle 376007 [checks/scripts] warn of maintainer scripts that rely on /usr/share/doc
retitle 376183 [checks/scripts] detect maintainer scripts that exit 0 when sourcing fails
retitle 376477 [frontend] allow overrides to be specified on the command line
retitle 387166 [checks/control-file] diagnose priority inversion within a source package
retitle 396454 [checks/init.d] check for LSB logging usage in init scripts
retitle 397785 [checks/debconf] warn if postinst doesn't understand reconfigure
retitle 398658 [checks/scripts] detect unconditional use of some non-essential packages during purge
retitle 405454 [checks/init.d] level S init scripts must only use commands from /bin and /sbin
retitle 406362 [checks/scripts] check for ignoring errors from (invoke|update)-rc.d
retitle 409099 [checks/control-file] check for missing commas after substvars
retitle 415558 [checks/files] too pendantic about /usr/share vs. /usr/lib
retitle 418217 [checks/md5sums] check for identical, non-linked binaries
retitle 421345 [checks/files] warn about symlinks in /etc due to dpkg behavior
retitle 435710 [checks/menu-format] check for needs=vc in menu files
retitle 441807 [checks/control-file] check dependencies on -data packages
retitle 447391 [checks/menu-format] syntax-check menu-2 format files
retitle 451559 [checks/scripts] check for insecure LD_LIBRARY_PATH usage in wrapper scripts
retitle 455740 [checks/menu-format] should use desktop-file-validate
retitle 460174 [checks/rules] suggest adding a get-orig-source target where applicable
retitle 468147 [checks/init.d] check for lsb-base dependency where needed
retitle 468876 [checks/files] check for icons installed in the wrong directories
retitle 469018 [checks/menus] check for doc-base registration files for documents in /usr/share/doc
retitle 470912 [checks/changelog-file] activate no-upstream-changelog
retitle 471537 [new check] check for repackaged .orig.tar.gz
retitle 472219 [checks/cruft] check upstream Makefiles for idiocy
retitle 474590 [frontend] add a parsable reason for overrides and optionally require it
retitle 486682 [checks/shared-libs] warn if wildcards in .install could let a SONAME bump go unnoticed
retitle 496902 [new check] check against current Python packaging standards
retitle 498138 [checks/binaries] check for deprecated OCaml -custom linked executable
retitle 498591 [checks/menus] check that menu-methods do not write to /etc
retitle 498668 [checks/cruft] warn if the Debian .diff.gz is empty
retitle 498883 [lib] clean up tag output code
retitle 499074 [checks/rules] depend on $(QUILT_STAMPFN), not patch
retitle 501523 [checks/nmu] avoid diagnostics intended for NMUs when processing local-use packages
retitle 507278 [lib] warnings from desc files without Severity and Certainty
retitle 509624 [checks/files] check icons for an incorrect size
retitle 510954 [checks/scripts] add rep as a known interpreter
retitle 510957 [checks/cruft] check for stray CMake files in diff
retitle 511213 [checks/control-file] better output for duplicate fields

tags 80448 -moreinfo
tags 497344 -moreinfo
retitle 478930 [checks/copyright-file] check for new copyright format
retitle 497344 [checks/control-file] warn about ${shlibs:Depends} when Architecture: all

retitle 119045 [aesthetics] prefer set -e to #!/bin/sh -e in maintainer scripts
block 119045 by 373767
tag 119045 -wontfix
retitle 142750 [external] check if referenced .la files are in this package or dependencies
retitle 217023 [external] check for dangling symlinks
retitle 359059 [frontend] load custom checks from ~/.lintian/checks
retitle 368792 [checks/scripts] limit script-not-executable to /usr/bin
retitle 471263 [checks/patch-systems] suppress patch-system-but-direct-changes-in-diff for generated files
retitle 497346 [aesthetics] warn about references to symlinked common-licenses files
tag 497346 -wontfix

thanks

-- 
Russ Allbery ([email-masked])               <http://www.eyrie.org/~eagle/>