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

lintian: r350 - in trunk: checks debian testset



Author: jeroen
Date: 2004-10-13 01:48:49 +0200 (Wed, 13 Oct 2004)
New Revision: 350

Modified:
   trunk/checks/manpages.desc
   trunk/debian/changelog
   trunk/testset/tags.binary
   trunk/testset/tags.diffs
   trunk/testset/tags.filenames
   trunk/testset/tags.scripts
Log:
checks/manpages.desc:
+ [JvW] Demote binary-without-manpage to warning, and adjust description,
  to be consistent with policy, which says a manpage should be available
  (and doesn't use "must" for it). Thanks to Robert Millan for his patch
  (Closes: #271014)


Modified: trunk/checks/manpages.desc
===================================================================
--- trunk/checks/manpages.desc	2004-10-12 23:39:39 UTC (rev 349)
+++ trunk/checks/manpages.desc	2004-10-12 23:48:49 UTC (rev 350)
@@ -33,13 +33,13 @@
 Ref: policy 12.1
 
 Tag: binary-without-manpage
-Type: error
+Type: warning
 Info: Each binary in <tt>/usr/bin</tt>, <tt>/usr/sbin</tt>, <tt>/bin</tt>,
- <tt>/sbin</tt>, or <tt>/usr/games</tt>, must have a manual page.
+ <tt>/sbin</tt> or <tt>/usr/games</tt> should have a manual page
  .
  Note, that though the `man' program has the capability to check for
  several program names in the NAMES section, each of these programs
- must have its own manual page (a symbolic link to the appropriate
+ should have its own manual page (a symbolic link to the appropriate
  manual page is sufficient) because other manual page viewers such as
  xman or tkman don't support this.
 Ref: policy 12.1

Modified: trunk/debian/changelog
===================================================================
--- trunk/debian/changelog	2004-10-12 23:39:39 UTC (rev 349)
+++ trunk/debian/changelog	2004-10-12 23:48:49 UTC (rev 350)
@@ -21,6 +21,11 @@
   * checks/init.d:
     + [JvW] Don't warn for missing init.d scripts in package and conffile list
       if a variable is used instead of a real name (Closes: #264218)
+  * checks/manpages.desc:
+    + [JvW] Demote binary-without-manpage to warning, and adjust description,
+      to be consistent with policy, which says a manpage should be available
+      (and doesn't use "must" for it). Thanks to Robert Millan for his patch
+      (Closes: #271014)
   * checks/po-debconf:
     + [JvW] Don't give missing-file-from-potfile-in on empty lines
       (Thanks Adam Conrad for noticing)

Modified: trunk/testset/tags.binary
===================================================================
--- trunk/testset/tags.binary	2004-10-12 23:39:39 UTC (rev 349)
+++ trunk/testset/tags.binary	2004-10-12 23:48:49 UTC (rev 350)
@@ -1,8 +1,3 @@
-E: binary: binary-without-manpage hello
-E: binary: binary-without-manpage hello-static
-E: binary: binary-without-manpage hello.static
-E: binary: binary-without-manpage iminusrbin
-E: binary: binary-without-manpage static-hello
 E: binary: changelog-file-not-compressed changelog
 E: binary: debian-changelog-file-missing
 E: binary: menu-item-missing-required-tag section /usr/lib/menu/binary:1
@@ -20,6 +15,11 @@
 W: binary source: ancient-standards-version 3.2.1
 W: binary source: maintainer-upload-has-incorrect-version-number 4-1.1
 W: binary source: native-package-with-dash-version
+W: binary: binary-without-manpage hello
+W: binary: binary-without-manpage hello-static
+W: binary: binary-without-manpage hello.static
+W: binary: binary-without-manpage iminusrbin
+W: binary: binary-without-manpage static-hello
 W: binary: executable-not-elf-or-script ./usr/bin/iminusrbin
 W: binary: invalid-date-in-changelog The, 15 Apr 2004 23:33:51 +0200
 W: binary: menu-command-not-in-package /usr/lib/menu/binary:6 /imnothere

Modified: trunk/testset/tags.diffs
===================================================================
--- trunk/testset/tags.diffs	2004-10-12 23:39:39 UTC (rev 349)
+++ trunk/testset/tags.diffs	2004-10-12 23:48:49 UTC (rev 350)
@@ -1,6 +1,5 @@
 E: diffs source: debian-files-list-in-source
 E: diffs: arch-independent-package-contains-binary-or-object ./usr/bin/diffs
-E: diffs: binary-without-manpage diffs
 E: diffs: no-copyright-file
 W: diffs source: configure-generated-file-in-source config.cache
 W: diffs source: configure-generated-file-in-source config.log
@@ -12,3 +11,4 @@
 W: diffs source: configure-generated-file-in-source subdir-good/config.log
 W: diffs source: configure-generated-file-in-source subdir-good/config.status
 W: diffs source: out-of-date-standards-version 3.5.8
+W: diffs: binary-without-manpage diffs

Modified: trunk/testset/tags.filenames
===================================================================
--- trunk/testset/tags.filenames	2004-10-12 23:39:39 UTC (rev 349)
+++ trunk/testset/tags.filenames	2004-10-12 23:48:49 UTC (rev 350)
@@ -1,6 +1,4 @@
 E: filenames: bad-menu-file-name usr/lib/menu/menu
-E: filenames: binary-without-manpage testxbin
-E: filenames: binary-without-manpage testxbin2
 E: filenames: lengthy-symlink usr/lib/filenames/symlink4wrong ../filenames/symlink2
 E: filenames: lengthy-symlink usr/share/doc/filenames/version.txt.gz ../filenames/doc/version6.txt.gz
 E: filenames: no-copyright-file
@@ -31,6 +29,8 @@
 W: filenames source: source-contains-svn-control-dir .svn
 W: filenames source: svn-commit-file-in-source files/svn-commit.tmp
 W: filenames: bad-permissions-for-ali-file usr/lib/ada/adalib/test.ali
+W: filenames: binary-without-manpage testxbin
+W: filenames: binary-without-manpage testxbin2
 W: filenames: cvsignore-file-in-package files/.cvsignore
 W: filenames: file-in-unusual-dir files/ .tif
 W: filenames: file-in-unusual-dir files/".tif

Modified: trunk/testset/tags.scripts
===================================================================
--- trunk/testset/tags.scripts	2004-10-12 23:39:39 UTC (rev 349)
+++ trunk/testset/tags.scripts	2004-10-12 23:48:49 UTC (rev 350)
@@ -1,9 +1,3 @@
-E: scripts: binary-without-manpage perlfoo
-E: scripts: binary-without-manpage py2foo
-E: scripts: binary-without-manpage pyfoo
-E: scripts: binary-without-manpage suidperlfoo
-E: scripts: binary-without-manpage suidperlfoo2
-E: scripts: binary-without-manpage tkfoo
 E: scripts: calls-suidperl-directly ./usr/bin/suidperlfoo
 E: scripts: no-copyright-file
 E: scripts: python-script-but-no-python-dep ./usr/bin/py2foo
@@ -12,6 +6,12 @@
 W: scripts source: ancient-standards-version 3.2.1
 W: scripts source: changelog-should-mention-nmu
 W: scripts source: source-nmu-has-incorrect-version-number 5
+W: scripts: binary-without-manpage perlfoo
+W: scripts: binary-without-manpage py2foo
+W: scripts: binary-without-manpage pyfoo
+W: scripts: binary-without-manpage suidperlfoo
+W: scripts: binary-without-manpage suidperlfoo2
+W: scripts: binary-without-manpage tkfoo
 W: scripts: package-installs-python-pyc usr/lib/python2.3/site-packages/test.pyc
 W: scripts: setuid-binary usr/bin/suidperlfoo 4755 root/root
 W: scripts: setuid-binary usr/bin/suidperlfoo2 4755 root/root



Reply to: