tags 337581 fixed-upstream
thanks

On Sun, Dec 12, 2010 at 9:55 PM, brian m. carlson
<sand...@crustytoothpaste.net> wrote:
> This package contains a dbopen(3) manpage, but no such interface exists
> anywhere in libc6[0].

Yes, it looks like glibc dropped these starting with v2.2.

> The <db.h> file referred to in it is part of a
> separate package (in my particular case, libdb4.7-dev).  I suspect that
> this documents the old Berkeley DB 2 interface that was for a long time
> included with glibc, but it has been years since that's been included.
>
> If my suspicion is correct, you'll probably want to remove this manpage
> from the package.  And while you're at it, close 95279.
>
> [0] dpkg -L libc6 | grep -E '^/lib.*so.' | xargs nm -D | grep dbopen
> returns no results.

Upstream man-pages has a long memory (it does not just document the
latest version of glibc/the kernel), so I am reluctant to delete these
pages. But obviously, something should be done. For upstream 3.40, in
these pages:

btree.3 dbopen.3 hash.3 mpool.3 recno.3

I added this text at the start of DESCRIPTION in

=====
.IR "Note well" :
This page documents interfaces provided in glibc up until version 2.1.
Since version 2.2, glibc no longer provides these interfaces.
Probably, you are looking for the APIs provided by the
.I libdb
library instead.
=====

Thanks for the report, Brian.

Cheers,

Michael



-- 
Michael Kerrisk
Linux man-pages maintainer; http://www.kernel.org/doc/man-pages/
Author of "The Linux Programming Interface"; http://man7.org/tlpi/



--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to