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

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: