The lang/erlang-man port installs in /usr/local/etc/man.d the erlang.conf which contains "MANPATH /usr/local/lib/erlang/man". The path in this file is incorrect, it should had been "MANPATH /usr/local/lib/erlang". The manifest shows that either the erlang.conf file is incorrect, or that the man categories directories aren't installed in the correct location as shown by the pkg manifest: $ pkg info -l erlang-man-19.3 | head erlang-man-19.3: /usr/local/etc/man.d/erlang.conf /usr/local/lib/erlang/man1/cdv.1 /usr/local/lib/erlang/man1/ct_run.1 /usr/local/lib/erlang/man1/diameterc.1 /usr/local/lib/erlang/man1/epmd.1 /usr/local/lib/erlang/man1/erl.1 /usr/local/lib/erlang/man1/erl_call.1 /usr/local/lib/erlang/man1/erlc.1 /usr/local/lib/erlang/man1/erlsrv.1