Package: lintian Version: 2.5.11 Severity: normal Tags: patch Dear Maintainer,
I noticed that the policy reference on the report page for missing-dependency-on-libc [1] goes to the wrong policy section. It *says*: > Refer to Debian Policy Manual section 8.6 (Dependencies between the > library and other packages - the shlibs system) Goes to section 8.6.4: <http://www.debian.org/doc/debian-policy/ch-sharedlibs.html#s-sharedlibs-shlibdeps>, And probably should go to section 8.6.1 in particular: <http://www.debian.org/doc/debian-policy/ch-sharedlibs.html#s-dpkg-shlibdeps> I recommend running private/refresh-manual-refs and optionally applying the following patch:
diff --git a/checks/binaries.desc b/checks/binaries.desc index fe5fed7..59e7712 100644 --- a/checks/binaries.desc +++ b/checks/binaries.desc @@ -173,7 +173,7 @@ Info: This appears to be an ELF file, but objdump believes it is Tag: missing-dependency-on-libc Severity: serious Certainty: possible -Ref: policy 8.6 +Ref: policy 8.6.1 Info: The listed file appears to be linked against the C library, but the package doesn't depend on the C library package. Normally this indicates that ${shlibs:Depends} was omitted from the Depends line for this package
[1] http://lintian.debian.org/tags/missing-dependency-on-libc.html [2] ${mumble}data/output/manual-references -- Hi! I'm a .signature virus! Copy me into your ~/.signature to help me spread!