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

[SCM] Debian package checker branch, master, updated. 2.5.1-120-g44adbab



The following commit has been merged in the master branch:
commit 44adbab5e7e417609b607fc92893543ee0caa4db
Author: Niels Thykier <niels@thykier.net>
Date:   Sun Jul 17 15:11:27 2011 +0200

    Added info about #204975 to relevant tags

diff --git a/checks/shared-libs.desc b/checks/shared-libs.desc
index 2aa2cdd..49ccbab 100644
--- a/checks/shared-libs.desc
+++ b/checks/shared-libs.desc
@@ -135,6 +135,11 @@ Info: Although the package does not include any shared libraries, it does
  SONAMEs are set with something like <tt>gcc -Wl,-soname,libfoo.so.0</tt>,
  where 0 is the major version of the library. If your package uses libtool,
  then libtool invoked with the right options should be doing this.
+ .
+ Note this is sometimes triggered for packages with a private shared
+ library due to a bug in Debhelper.
+Ref: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=204975,
+ http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=633853
 
 Tag: duplicate-entry-in-shlibs-control-file
 Severity: important
@@ -191,7 +196,10 @@ Severity: minor
 Certainty: certain
 Info: The postinst script calls ldconfig even though no shared libraries are
  installed in a directory controlled by the dynamic library loader.
-Ref: policy 8.1.1
+ .
+ Note this may be triggered by a bug in debhelper, that causes it to
+ auto-generate an ldconfig snippet for packages that does not need it.
+Ref: policy 8.1.1, http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=204975
 
 Tag: udeb-postinst-must-not-call-ldconfig
 Severity: important
@@ -204,7 +212,10 @@ Severity: minor
 Certainty: certain
 Info: The postrm script calls ldconfig even though no shared libraries are
  installed in a directory controlled by the dynamic library loader.
-Ref: policy 8.1.1
+ .
+ Note this may be triggered by a bug in debhelper, that causes it to
+ auto-generate an ldconfig snippet for packages that does not need it.
+Ref: policy 8.1.1, http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=204975
 
 Tag: postinst-must-call-ldconfig
 Severity: serious
diff --git a/debian/changelog b/debian/changelog
index 82e35d7..09bc225 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -116,6 +116,9 @@ lintian (2.5.2) UNRELEASED; urgency=low
       reporting the issue.
     + [NT] Applied patch from Peter Pentchev to correct the logic for
       testing for shlib-calls-exit.  (Closes: #633976)
+    + [NT] Mention that some of the tags may be triggered due to the
+      debhelper bug #204975.  Thanks to Jakub Wilk for the report.
+      (Closes: #633853)
   * checks/symlinks:
     + [NT] Symlink checking extended to relative paths as well.
       (Closes: #217023)

-- 
Debian package checker


Reply to: