O núcleo perldoc
vem com o pacote perl in arch . por exemplo. %código%. Para a maioria dos módulos, tudo o que o utilitário faz é construir a documentação do POD na origem. perldoc perllol
não tem POD, portanto, não cria documentação. Eu acho que porque é um módulo XS, então a maior parte de sua função está em C em outro lugar.
Comparando Arch a uma caixa Debian com perldoc, no Debian alguns dos módulos principais também possuem um arquivo /usr/lib/perl5/core_perl/POSIX.pm
separado em .pod
enquanto o Arch não possui nenhum.
POSIX.pm parece ser ligeiramente diferente novamente, pois o /usr/share/perl/5.x/
está no diretório lib ..
debian$ find /usr/lib/ -name "*.pod"
/usr/lib/perl/5.10.1/Config.pod
/usr/lib/perl/5.10.1/POSIX.pod
O que faz parecer que o debian faz algo personalizado aqui.
Na verdade, se você verificar a fonte de perl .pod
é um arquivo separado que está ao lado do módulo perl.
Talvez arquive um bug com o para incluí-lo? Eu acho que você poderia argumentar para mudar em Perl, se isso for contra algum padrão. Há pessoas Perl no stackoverflow que provavelmente saberiam.