Hi

On 2006-03-13 Ross Boylan wrote:
> This was exactly the problem in the other case I mentioned in my
> original report.  The NEWS only made sense for some of the binary
> packages.  However, the infrastructure, or at least apt-listchanges,
> seems to require it to be present in all binary packages.  This makes
> a certain sense, since they all share the same changelog.Debian.  

I've just tried to verify this but failed, I installed first only
        libmysqlclient15 5.0.18-9 and 
        mysql-server-5.0 5.0.18-7 
Correctly no NEWS was displayed. Then I upgraded only mysql-server-5.0
to a version that contained the NEWS file:
        mysql-server-5.0 5.0.18-9
and correctly this time it was shown.

So it seems to work as documented, the NEWS file can be different
for all binary packages and it does also work when installing binary
package from the same source package at different times.

Note though that when purging a package, the entry in 
/var/lib/apt/listchanges.db persists. This makes debugging harder as
one does not expect it.


 
> In the minimal sense that other binary packages have the changelog,
> and the changelog refers to NEWS.Debian, it is "relevant" to the
> others, e.g., /usr/share/doc/mysql-common/changelog.Debian.gz on my
> current system refers to NEWS.Debian, but it's nowhere to be found.
That's maybe true, but in this case the right solution would be to
alter the changelog text to explicitly saying "the mysql-server-5.0 packages
NEWS.Debian file". I will do that.
 
bye,

-christian-


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to