[SCM] Debian package checker branch, master, updated. 2.1.6-21-gc3eba5d
The following commit has been merged in the master branch:
commit c3eba5d5b9c959e03110302c1df684b0d9bcb426
Author: Russ Allbery <rra@debian.org>
Date: Sat Jan 24 13:15:00 2009 -0800
Expand no-upstream-changelog description
Now that we're issuing no-upstream-changelog, provide extra information
about what should be done and the issues around multiple binary packages
from the same source.
diff --git a/checks/changelog-file.desc b/checks/changelog-file.desc
index dcbd74f..21635b5 100644
--- a/checks/changelog-file.desc
+++ b/checks/changelog-file.desc
@@ -75,7 +75,16 @@ Ref: policy 12.7
Tag: no-upstream-changelog
Severity: pedantic
Certainty: wild-guess
-Info: The package does not install an upstream changelog file.
+Info: The package does not install an upstream changelog file. If upstream
+ provides a changelog, it should be accessible as
+ <tt>/usr/share/doc/<i>pkg</i>/changelog.gz</tt>.
+ .
+ It's currently unclear how best to handle multiple binary packages from
+ the same source. Some maintainers put a copy of the upstream changelog
+ in each package, but it can be quite long. Some include it in one
+ package and add symlinks to the other packages, but this requires there
+ be dependencies between the packages. Some only include it in a "central"
+ binary package and omit it from more ancillary packages.
Ref: policy 12.7
Tag: wrong-name-for-debian-changelog-file
--
Debian package checker
Reply to: