This is the latest amd64 snapshot.
Is seems that there is a subtle bug in man(1).

If I augment my man path with -m ~/man,
as I do with alias man='man -m ~/man',
man(1) does not find the system manpages, saying

        man: No entry for ls in the manual.

but it does find and display those in ~/man correctly.
This happens if /etc/man.conf does not exist.

With /etc/man.conf present (the default one from /etc/examples),
it works as expected, including the alias; i.e. man(1) finds
and displays the system manual pages, and those from ~/man too.

So the operation of man(1) is not the same with the default config
as without no config at all. It seems that without /etc/man.conf,
'man -m path' augments an empty searchlist, as opposed to
augmenting the default searchlist.

        Jan

Reply via email to