lintian: r214 - in branches/1.23.0: checks debian testset
Author: jeroen
Date: 2004-04-23 12:37:16 +0200 (Fri, 23 Apr 2004)
New Revision: 214
Modified:
branches/1.23.0/checks/cruft.desc
branches/1.23.0/checks/debian-readme.desc
branches/1.23.0/checks/fields.desc
branches/1.23.0/checks/files.desc
branches/1.23.0/checks/manpages
branches/1.23.0/checks/manpages.desc
branches/1.23.0/debian/changelog
branches/1.23.0/testset/tags.binary
branches/1.23.0/testset/tags.manpages
branches/1.23.0/testset/tags.relations
Log:
The testset now completes without any errors... Yeah!
Please maintain this property...
Changes:
- warning/error made consistent across .desc & real tests as far as detected
by our tests
- manpages: x11-games-should-be-in-usr-games is now error, because it's
mandated by policy
- Test results verified and changed as appropriate
Modified: branches/1.23.0/checks/cruft.desc
===================================================================
--- branches/1.23.0/checks/cruft.desc 2004-04-23 10:21:56 UTC (rev 213)
+++ branches/1.23.0/checks/cruft.desc 2004-04-23 10:37:16 UTC (rev 214)
@@ -55,13 +55,13 @@
accident.
Tag: source-contains-svn-control-dir
-Type: error
+Type: warning
Info: Source contains a .svn directory. It was most likely included by
accident, since Subversion version control directories usually don't belong
in packages. Export from subversion rather than checkout.
Tag: source-contains-CVS-dir
-Type: error
+Type: warning
Info: Package contains a CVS directory. It was most likely included by
accident, since transient CVS data usually doesn't belong in packages.
Export from CVS rather than use a checkout.
Modified: branches/1.23.0/checks/debian-readme.desc
===================================================================
--- branches/1.23.0/checks/debian-readme.desc 2004-04-23 10:21:56 UTC (rev 213)
+++ branches/1.23.0/checks/debian-readme.desc 2004-04-23 10:37:16 UTC (rev 214)
@@ -21,6 +21,6 @@
to say in the file, then it is best removed.
Tag: readme-debian-contains-debmake-default-email-address
-Type: error
+Type: warning
Info: The README.Debian file contains an email address (<..@unknown>)
that was not updated to the maintainer's real address.
Modified: branches/1.23.0/checks/fields.desc
===================================================================
--- branches/1.23.0/checks/fields.desc 2004-04-23 10:21:56 UTC (rev 213)
+++ branches/1.23.0/checks/fields.desc 2004-04-23 10:37:16 UTC (rev 214)
@@ -204,7 +204,7 @@
Ref: policy 5.6.8
Tag: no-section-field
-Type: warn
+Type: warning
Info: The package does not have a `Section:' field in its control file.
.
The Section field can be included in a binary package by passing
@@ -231,7 +231,7 @@
Info: udeb packages should have `Section: debian-installer'.
Tag: no-priority-field
-Type: warn
+Type: warning
Info: The package does not have a `Priority:' field in its control file.
.
The Priority field can be included in a binary package by passing
@@ -292,7 +292,7 @@
Tag: bad-version-in-relation
Ref: policy 5.6.11
-Type: warning
+Type: error
Info: The version number used in this relationship does not match the
defined format of a version number.
Modified: branches/1.23.0/checks/files.desc
===================================================================
--- branches/1.23.0/checks/files.desc 2004-04-23 10:21:56 UTC (rev 213)
+++ branches/1.23.0/checks/files.desc 2004-04-23 10:37:16 UTC (rev 214)
@@ -446,12 +446,12 @@
Info: Hardlinks are bad mkay, don't use hardlinks.
Tag: package-contains-CVS-dir
-Type: error
+Type: warning
Info: Package contains a CVS directory. It was most likely installed by
accident, since transient CVS data usually doesn't belong in packages.
Tag: package-contains-svn-control-dir
-Type: error
+Type: warning
Info: Package contains a .svn directory. It was most likely installed by
accident, since Subversion version control directories usually don't belong
in packages.
Modified: branches/1.23.0/checks/manpages
===================================================================
--- branches/1.23.0/checks/manpages 2004-04-23 10:21:56 UTC (rev 213)
+++ branches/1.23.0/checks/manpages 2004-04-23 10:37:16 UTC (rev 214)
@@ -146,7 +146,7 @@
# special check for manual pages for X11 games
if ($path =~ m,^usr/X11R6/man/man6/,o) {
- print "W: $pkg $type: x11-games-should-be-in-usr-games $file\n";
+ print "E: $pkg $type: x11-games-should-be-in-usr-games $file\n";
}
# reformatted to here
Modified: branches/1.23.0/checks/manpages.desc
===================================================================
--- branches/1.23.0/checks/manpages.desc 2004-04-23 10:21:56 UTC (rev 213)
+++ branches/1.23.0/checks/manpages.desc 2004-04-23 10:37:16 UTC (rev 214)
@@ -70,11 +70,7 @@
Info: Since X11 games should be installed in <tt>/usr/games</tt> (and
not in <tt>/usr/X11R6/bin</tt>) and the game's manual pages should be
installed in <tt>/usr/share/man/man6</tt>, the directory
- <tt>/usr/X11R6/man/man6</tt> should be (nearly) empty.
- .
- There are a few exceptions though, as utilities like `xeyes'. If this is
- one of these exceptions, please contact &maint; about this so that
- this exception would be recognized in future versions of Lintian.
+ <tt>/usr/X11R6/man/man6</tt> should be empty.
Ref: policy 11.11
Tag: manpage-not-compressed-with-gzip
Modified: branches/1.23.0/debian/changelog
===================================================================
--- branches/1.23.0/debian/changelog 2004-04-23 10:21:56 UTC (rev 213)
+++ branches/1.23.0/debian/changelog 2004-04-23 10:37:16 UTC (rev 214)
@@ -100,6 +100,8 @@
manpage-for-non-x11-binary-in-wrong-directory when a link
from a normal bin/ is pointing to a binary in an X11 dir. Based
on patch by FL. (Closes: #203389)
+ + [JvW] x11-games-should-be-in-usr-games is now error, because it's
+ mandated by policy
* checks/menu-format:
+ [FL] Only issue one warning about needs=dwww, not two
+ [HE] Check if the command given with command= is in the package
@@ -174,7 +176,7 @@
based on patch by Robert Lemmen <robertle@semistable.com>, thanks!
(Closes: #198617)
- -- Debian Lintian Maintainers <lintian-maint@debian.org> Mon, 19 Apr 2004 23:01:36 +0200
+ -- Debian Lintian Maintainers <lintian-maint@debian.org> Fri, 23 Apr 2004 12:32:36 +0200
lintian (1.22.12) unstable; urgency=low
Modified: branches/1.23.0/testset/tags.binary
===================================================================
--- branches/1.23.0/testset/tags.binary 2004-04-23 10:21:56 UTC (rev 213)
+++ branches/1.23.0/testset/tags.binary 2004-04-23 10:37:16 UTC (rev 214)
@@ -17,7 +17,6 @@
E: binary: unstripped-binary-or-object ./usr/bin/hello
I: binary: arch-dep-package-has-big-usr-share 1528kB 54%
W: binary source: ancient-standards-version 3.2.1
-W: binary source: changelog-should-mention-nmu
W: binary source: maintainer-upload-has-incorrect-version-number 4-1.1
W: binary source: native-package-with-dash-version
W: binary: menu-command-not-in-package /usr/lib/menu/binary:2
Modified: branches/1.23.0/testset/tags.manpages
===================================================================
--- branches/1.23.0/testset/tags.manpages 2004-04-23 10:21:56 UTC (rev 213)
+++ branches/1.23.0/testset/tags.manpages 2004-04-23 10:37:16 UTC (rev 214)
@@ -19,6 +19,7 @@
E: manpages: manpage-not-compressed-with-gzip usr/share/man/man1/usr-sbin-binary.1.gz
E: manpages: manpage-not-compressed-with-max-compression usr/share/man/man6/usr-games-binary.6.gz
E: manpages: no-copyright-file
+E: manpages: x11-games-should-be-in-usr-games usr/X11R6/man/man6/X11R6-binary.man
W: manpages source: ancient-standards-version 3.2.1
W: manpages source: changelog-should-mention-nmu
W: manpages source: source-nmu-has-incorrect-version-number 3
@@ -28,4 +29,11 @@
W: manpages: link-to-undocumented-manpage usr/share/man/man3/function.3.gz
W: manpages: no-manpage-in-correct-directory usr/sbin/usr-sbin-binary (1)
W: manpages: package-contains-hardlink usr/share/man/man1/usr-bin-binary-alt.1.gz
-W: manpages: x11-games-should-be-in-usr-games usr/X11R6/man/man6/X11R6-binary.man
+W: manpages: packages-installs-file-to-usr-x11r6 usr/X11R6/
+W: manpages: packages-installs-file-to-usr-x11r6 usr/X11R6/bin/
+W: manpages: packages-installs-file-to-usr-x11r6 usr/X11R6/bin/rstartd
+W: manpages: packages-installs-file-to-usr-x11r6 usr/X11R6/man/
+W: manpages: packages-installs-file-to-usr-x11r6 usr/X11R6/man/man1/
+W: manpages: packages-installs-file-to-usr-x11r6 usr/X11R6/man/man1/rstartd.1x.gz
+W: manpages: packages-installs-file-to-usr-x11r6 usr/X11R6/man/man6/
+W: manpages: packages-installs-file-to-usr-x11r6 usr/X11R6/man/man6/X11R6-binary.man
Modified: branches/1.23.0/testset/tags.relations
===================================================================
--- branches/1.23.0/testset/tags.relations 2004-04-23 10:21:56 UTC (rev 213)
+++ branches/1.23.0/testset/tags.relations 2004-04-23 10:37:16 UTC (rev 214)
@@ -15,8 +15,8 @@
E: relations: obsolete-field bugs
E: relations: obsolete-field optional
E: relations: package-has-a-duplicate-relation depends: relations, relations (<< 3)
-N: relations binary: unknown-field-in-changes origin
-N: relations-multiple-libs binary: unknown-field-in-changes origin
+I: relations-multiple-libs: unknown-field-in-control origin
+I: relations: unknown-field-in-control origin
W: relations source: ancient-standards-version 3.1.1
W: relations source: redundant-origin-field
W: relations-multiple-libs: description-synopsis-might-not-be-phrased-properly
Reply to: