I’ve released man-db 2.11.0
uploaded it to Debian unstable.
The biggest chunk of work here was fixing some extremely long-standing
issues with how the database is built. Despite being in the package name,
man-db’s database is much less important than it used to be: most uses of
man(1) haven’t required it in a long time, and both hardware and
mean that even some searches can be done by brute force without needing
prior indexing. However, the database is still needed for the whatis(1)
and apropos(1) commands.
The database has a simple format – no relational structure here, it’s just a
simple key-value database using old-fashioned DBM-like interfaces and
composing a few fields to form values – but there are a number of subtleties
involved. The issues tend to…