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