Suponho que devo ser explícito sobre a minha solução. Seguindo o conselho de Felix Frank para usar strace
( ktrace
no FreeBSD), eu realizei
ktrace -d puppet module install puppetlabs/apache
o sinalizador -d está apenas no caso de processos filhos envolvidos. Então, para recuperar o traço em um formato legível por humanos,
kdump | less
que revelou entre outras coisas o seguinte bit
84579 ruby19 CALL open(0x804453968,0,0x1b6) 84579 ruby19 NAMI "/usr/local/openssl/cert.pem" 84579 ruby19 RET open -1 errno 2 No such file or directory
Ainda não está claro se meu sistema está configurado incorretamente e que cert.pem
deveria estar lá; ou se alguma outra questão está em jogo. De qualquer forma, resolveu o problema imediato de não conseguir instalar o módulo.