On 2017-04-05 11:59 +0200, Vincent Lefevre wrote:

> On 2017-04-04 18:41:10 +0200, Sven Joachim wrote:
>> On 2017-04-04 16:29 +0100, Chris Lamb wrote:
>> > Unpacking libbsd-dev:amd64 (0.8.3-1) ...
>> > dpkg: error processing archive 
>> > /tmp/apt-dpkg-install-tduipc/101-libbsd-dev_0.8.3-1_amd64.deb (--unpack):
>> >  trying to overwrite '/usr/share/man/man3/explicit_bzero.3.gz', which is 
>> > also in package manpages-dev 4.10-1
>> 
>> It's libbsd-dev which came first to ship that manpage, manpages-dev only
>> added it in the 4.10-1 upload.
>
> I assume that's because it's a new function in glibc 2.25:
>
> http://man7.org/linux/man-pages/man3/bzero.3.html
>
>   explicit_bzero() first appeared in glibc 2.25.
>
> So, IMHO, manpages-dev does the right thing by providing this
> man page.

It certainly should do so in the long run, but not now since we don't
even have glibc 2.25 in Debian yet, and the manpages 4.10-1 upload was
specifically targeted at stretch (see #858190).

> (There will also be an issue between glibc 2.25 and
> libbsd concerning this function.)

Indeed, that's something for the libbsd maintainer to think about.

Cheers,
       Sven

Reply via email to