On 5 April 2017 at 11:59, Vincent Lefevre <vinc...@vinc17.net> 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:
Yes. That's correct (i.e., it was added in glibc 2.25, which is why I added the man page in upstream man-pages). > 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. I think so. Cheers, Michael -- Michael Kerrisk Linux man-pages maintainer; http://www.kernel.org/doc/man-pages/ Linux/UNIX System Programming Training: http://man7.org/training/