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

Re: Package upgrade in Debian without corresponding changelog entry



Vincent Danjean <vdanjean.ml@free.fr> writes:

>   Hi,
>
> On 30/01/2010 01:19, Russ Allbery wrote:
>> Goswin von Brederlow<goswin-v-b@web.de>  writes:
>>
>>> The +b<N>  suffix on the version is indeed a binNMU. That means that the
>>> source was recompiled without any changes to the source. The changelog
>>> is the one from the source so it only has the source version as top
>>> entry.
>>
>> binNMUs also modify the changelog in the package under normal
>> circumstances.  The only reason why it didn't in this case is because this
>> package symlinks the doc directory to another package, as previously
>> pointed out.
>>
>> (Another reason to question the usefulness of symlinking doc directories.)
>
> [taking my hat of mercurial maintainer]
>
>   My reason for this behavior was that I want
> 1) doc installed by mercurial-common in its name-space (ie in
>    /usr/share/doc/mercurial-common)
> 2) doc easy to find by mercurial users in /usr/share/doc/mercurial
>
> The symlink of /usr/share/mercurial (with a strict dependency) was the
> easiest way for me to do the work. If there is a consensus it is not a
> good idea, I can try to change and symlink the content of
> /usr/share/doc/mercurial-common into /usr/share/doc/mercurial (but
> changelog.Debian.gz, copyright, ... of course) instead.
>
>   Regards,
>     Vincent

Another option: Have mercurial-common install its examples into
/usr/share/doc/mercurial/examples and have no symlinks.

MfG
        Goswin


Reply to: