lintian: r1362 - in trunk: checks debian testset
Author: rra
Date: 2008-06-07 10:44:14 +0200 (Sat, 07 Jun 2008)
New Revision: 1362
Modified:
trunk/checks/binaries
trunk/checks/binaries.desc
trunk/debian/changelog
trunk/testset/tags.libbaz
Log:
+ [RA] Remove several-sonames-in-same-package. This is frequently not
an error and Lintian doesn't have enough information to know.
Modified: trunk/checks/binaries
===================================================================
--- trunk/checks/binaries 2008-06-07 08:14:30 UTC (rev 1361)
+++ trunk/checks/binaries 2008-06-07 08:44:14 UTC (rev 1362)
@@ -133,7 +133,6 @@
return 0;
}
my @sonames = sort grep { lib_soname_path (@{$SONAME{$_}}) } keys %SONAME;
-tag "several-sonames-in-same-package", "@sonames" if @sonames > 1;
# try to identify transition strings
my $base_pkg = $pkg;
Modified: trunk/checks/binaries.desc
===================================================================
--- trunk/checks/binaries.desc 2008-06-07 08:14:30 UTC (rev 1361)
+++ trunk/checks/binaries.desc 2008-06-07 08:44:14 UTC (rev 1362)
@@ -115,12 +115,6 @@
Type: error
Info: Debian does not allow binaries to be compressed by UPX.
-Tag: several-sonames-in-same-package
-Type: info
-Info: There are several shared libraries in this package and they
- have different sonames. This is usually discouraged because it is
- inherently error-prone.
-
Tag: package-name-doesnt-match-sonames
Type: warning
Info: The package name of a library package should usually reflect
Modified: trunk/debian/changelog
===================================================================
--- trunk/debian/changelog 2008-06-07 08:14:30 UTC (rev 1361)
+++ trunk/debian/changelog 2008-06-07 08:44:14 UTC (rev 1362)
@@ -5,6 +5,8 @@
+ [RA] When checking SONAMEs against package names, convert all
underscores to dashes, not just the first one. Thanks, Gonéri Le
Bouder. (Closes: #482450)
+ + [RA] Remove several-sonames-in-same-package. This is frequently not
+ an error and Lintian doesn't have enough information to know.
* checks/common_data.pm:
+ [RA] armel is now a standard architecture.
+ [RA] Remove %known_obsolete_packages, now handled via data.
Modified: trunk/testset/tags.libbaz
===================================================================
--- trunk/testset/tags.libbaz 2008-06-07 08:14:30 UTC (rev 1361)
+++ trunk/testset/tags.libbaz 2008-06-07 08:44:14 UTC (rev 1362)
@@ -27,7 +27,6 @@
I: libbaz1-dev: no-md5sums-control-file
I: libbaz1: binary-has-unneeded-section ./usr/lib/perl5/auto/Foo/Foo.so .comment
I: libbaz1: no-md5sums-control-file
-I: libbaz1: several-sonames-in-same-package libbaz2.so.1.0 libbaz3.so.1
I: libbaz2-dbg: no-md5sums-control-file
I: libbaz2-dev: no-md5sums-control-file
I: libbaz2: no-md5sums-control-file
Reply to: