New man-db release requires now external libpipeline. See http://libpipeline.nongnu.org/ Please give signoffs. Funny FS#22866 is not yet fixed. I've sent Colin a reminder. -Andy Changes: an-db 2.6.0.1 (10 April 2011) ============================== Major changes since man-db 2.6.0: Fixes: ------ o Ensure that the target of a symlink or .so chain is always recorded as a real page. o Read a user-specified configuration file even if HOME is unset. man-db 2.6.0 (9 April 2011) =========================== Major changes since man-db 2.5.9: Fixes: ------ o Fix build with versions of GNU ld that default to --no-copy-dt-needed-entries. o Fix failure to display manual pages in some encodings when installed setuid. o Wrap long table cells in man(1), fixing test failures with groff 1.21. o If an explicit section is passed to man, then pages that match that section exactly will be preferred over pages that only have that section as a prefix. o Fix a segfault when 'man -K' tries to display certain pages. o Fix a segfault in some situations when processes are killed by SIGHUP, SIGINT, or SIGTERM. Improvements: ------------- o As promised in the release notes for man-db 2.5.8, man-db no longer ships its own copy of libpipeline (http://libpipeline.nongnu.org/). You must build and install that library separately. o Search the full manpath when expanding .so directives in manual pages. As part of this, '.so name.1' should now work as well as '.so man1/name.1'. o lexgrog handles roff named glyphs and perldoc strings in NAME sections. o man no longer starts a pager if standard output is not a tty. o The -s option to whatis and apropos now takes a colon- or comma-separated list of sections, similar to 'man -S'. o mandb error output is neater when stderr is not a terminal. o Add basic support for the implementation of nroff/troff in the Heirloom Documentation Tools. Title lengths are not properly set as yet, and many features are untested. o mandb removes cat* and NLS subdirectories of cat directories whose corresponding man directories no longer exist. o mandb forces SIGPIPE back to its default disposition on startup, to avoid noisy output in case it was started in a context where SIGPIPE was ignored. o SECTION entries in a user configuration file now override those in the system configuration file, rather than appending to them. o The default less prompt now includes "(press h for help or q to quit)" to help novices find their way around. o man-db may now be built to use Berkeley DB version 5 (--with-db=db5).