On Mon, Aug 17, 2009 at 02:57:55PM +0200, Vincent Lefevre wrote: > Package: apt-listchanges > Version: 2.83 > Severity: wishlist > > Some binary packages, like perl-modules, do not provide a changelog > because they rely on another package to do it. For instance, > perl-modules provides the symlink: > > /usr/share/doc/perl-modules -> perl > > This means that if such a package is upgraded alone (e.g. because the > other package isn't available yet), the user won't see a changelog, > and may not be aware that he misses a changelog (until the other > package becomes avaiable, but it may be too late). > > apt-listchanges should support this case in some way, e.g. either by > (optionally) downloading the changelog from the web or by including > some warning in the output (the warning could contain the URL of the > changelog).
If the package depends on another to provide a changelog, then this package MUST depend upon this package with the proper version relations, if not, that's a bug of the package. IOW, if libperl-modules does depend on perl >= $(version of libperl-modules), then perl will be upgraded within the same upgrade, hence the changelog will be shown unless I'm mistaken... I'll look into it to check if apt-listchanges doesn't only check one of the .deb packages instead of everyone until it finds proper changelog... -- Intersec <http://www.intersec.com> Pierre Habouzit <pierre.habou...@intersec.com> Tél : +33 (0)1 5570 3346 Mob : +33 (0)6 1636 8131 Fax : +33 (0)1 5570 3332 37 Rue Pierre Lhomme 92400 Courbevoie
signature.asc
Description: Digital signature