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

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