Red Hat Bugzilla – Bug 19880
Man pages from former ld.so package missing in RH 7
Last modified: 2016-11-24 09:50:55 EST
The man pages for dlsym, dlopen and friends are missing from RH 7. Perhaps
they are in a package I didn't install, but the header file for the
functions is in glibc, and the man pages for glibc stuff is in the
I think the person who folded ld.so into the glibc package forgot to add in
the ld.so man pages. The dlopen and dlsym man pages are in the ld.so
package in RH 6.2
In fact, doing a search of all of the RH 7 rpms with rpm -lqp shows that
those man pages are only in man-pages-ja and man-pages-ru, and since I
Also, after reading http://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=18777 I
searched the info pages for documentation of dlopen
There isn't any. The only place it's documented is in libtool, and what's
documented is libtool's ltdl wrapper interface, not the documentation of the
I, personally, would rather have obsolete documentation than no documentation at
Besides, every other glibc function has man page documentation. Why not the
functions formerly in the ld package?
There are no such manpages coming with glibc, which in general considers man
pages obsolete (see bug #18777). The ones coming with libc5 is hardly
accurate... as for non-existing info-documentation, that's a glibc issue:
Actually, Trond, I think the man pages for dl* family should be part of man-pages
package. Just stop rm -f ing them in the spec file after adding Conflicts.
I'm adding (and editing) ldd and ldconfig to glibc right now.
man-pages-1.31-3 has been updated with manpages covering dlopen() and friends.