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

Bug#276953: i agree



On Tue, Oct 19, 2004 at 06:15:44AM +0200, martin f krafft wrote:
> Since Manoj asked for comments, here's mine...
> 
> I agree with Adrian. I have some packages where the changelog
> resides in the -common (or libfoo1) binary package and other
> packages (like libfoo1-dev) link to it with dh_link. In the case of
> libraries, the versioned dependency is guaranteed and properly
> created by dpkg-shlibdeps, but in the case of -common packages, this
> may not be the case. package bar 1.2.3-1 could depend on package
> bar-common (>= 1.2). In that situation, the changelog accessible at
> /usr/share/doc/bar/changelog.Debian.gz would be outdated and does
> not correspond to the version of bar installed.
> 
> I think this should be clarified in that links to the changelog
> should require exact versioned dependencies.

Actually, exact or greater sould be ok.
If your bar 1.2.3-1 depends on package bar-common (>= 1.2.3-1) then the
changelog in /usr/share/doc/bar/changelog.Debian.gz will contain the
changelog for version 1.2.3-1, even when bar-common is 1.3, except that
it is recommended not to guess the version number of the package
installed by looking in the changelog.

Cheers,

Mike



Reply to: