[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: