lintian: r1258 - in trunk: checks debian testset testset/filenames/debian
Author: rra
Date: 2008-03-12 08:13:25 +0100 (Wed, 12 Mar 2008)
New Revision: 1258
Modified:
trunk/checks/files
trunk/checks/files.desc
trunk/debian/changelog
trunk/testset/filenames/debian/rules
trunk/testset/tags.filenames
Log:
* checks/files{.desc,}:
+ [RA] Warn about linda overrides since linda has been removed from
the archive. Thanks, Y Giridhar Appaji Nag. (Closes: #469603)
Modified: trunk/checks/files
===================================================================
--- trunk/checks/files 2008-03-12 06:55:15 UTC (rev 1257)
+++ trunk/checks/files 2008-03-12 07:13:25 UTC (rev 1258)
@@ -376,6 +376,10 @@
tag "documentation-file", "$file";
}
}
+ # ---------------- /usr/share/linda/overrides
+ elsif ($file =~ m,^usr/share/linda/overrides/\S+,) {
+ tag "package-contains-linda-override", $file;
+ }
# ---------------- /usr/share
elsif ($file =~ m,^usr/share/[^/]+$,) {
if ($perm =~ m/^-/) {
Modified: trunk/checks/files.desc
===================================================================
--- trunk/checks/files.desc 2008-03-12 06:55:15 UTC (rev 1257)
+++ trunk/checks/files.desc 2008-03-12 07:13:25 UTC (rev 1258)
@@ -725,3 +725,10 @@
which is intended for detached debugging symbols, but the package name
does not end in "-dbg". Detached debugging symbols should be put into a
separate package, Priority: extra, with a package name ending in "-dbg".
+
+Tag: package-contains-linda-override
+Type: warning
+Info: This package contains a linda override file in
+ <tt>/usr/share/linda/overrides</tt>. Linda is obsolete and has been
+ removed from the archive as of 2008-03-04. Linda overrides should
+ probably be dropped from packages.
Modified: trunk/debian/changelog
===================================================================
--- trunk/debian/changelog 2008-03-12 06:55:15 UTC (rev 1257)
+++ trunk/debian/changelog 2008-03-12 07:13:25 UTC (rev 1258)
@@ -15,8 +15,10 @@
* checks/etcfiles:
+ [RA] /etc/init.d/{skeleton,rc,rcS} are not conffiles, and README
files in /etc need not be.
- * checks/files:
+ * checks/files{.desc,}:
+ [RA] /etc/init.d/{skeleton,README} don't need to be executable.
+ + [RA] Warn about linda overrides since linda has been removed from
+ the archive. Thanks, Y Giridhar Appaji Nag. (Closes: #469603)
* checks/scripts:
+ [RA] Attempt to quash some Perl warnings.
+ [RA] *.py files in /usr/{lib,share}, /etc/init.d/skeleton, and *.ex
Modified: trunk/testset/filenames/debian/rules
===================================================================
--- trunk/testset/filenames/debian/rules 2008-03-12 06:55:15 UTC (rev 1257)
+++ trunk/testset/filenames/debian/rules 2008-03-12 07:13:25 UTC (rev 1258)
@@ -75,6 +75,9 @@
touch debian/tmp/usr/share/pixmaps/license.foo
touch debian/tmp/usr/share/pixmaps/COPYING
+ install -d debian/tmp/usr/share/linda/overrides
+ echo 'foo' > debian/tmp/usr/share/linda/overrides/filenames
+
install -d debian/tmp/usr/share/doc/filenames
touch debian/tmp/usr/share/doc/filenames/README.macosx
Modified: trunk/testset/tags.filenames
===================================================================
--- trunk/testset/tags.filenames 2008-03-12 06:55:15 UTC (rev 1257)
+++ trunk/testset/tags.filenames 2008-03-12 07:13:25 UTC (rev 1258)
@@ -86,6 +86,7 @@
W: filenames: package-contains-empty-directory usr/lib/perl5/.svn/
W: filenames: package-contains-empty-directory usr/lib/perl5/CVS/
W: filenames: package-contains-empty-directory usr/lib/perl5/{arch}/
+W: filenames: package-contains-linda-override usr/share/linda/overrides/filenames
W: filenames: package-contains-readme-for-other-platform-or-distro usr/share/doc/filenames/README.macosx
W: filenames: package-contains-vcs-control-dir usr/lib/perl5/.arch-ids/
W: filenames: package-contains-vcs-control-dir usr/lib/perl5/.bzr/
Reply to: