Encontrei o seguinte erro ao tentar instalar perl-doc
:
$ su
Password:
# apt-get install perl-doc
< snip >
Get:1 http://ftp.br.debian.org/debian testing/main amd64 perl-doc all 5.26.2-6 [7,429 kB]
Fetched 7,429 kB in 4s (1,721 kB/s)
dpkg: warning: 'ldconfig' not found in PATH or not executable
dpkg: warning: 'start-stop-daemon' not found in PATH or not executable
dpkg: error: 2 expected programs not found in PATH or not executable
Note: root's PATH should usually contain /usr/local/sbin, /usr/sbin and /sbin
E: Sub-process /usr/bin/dpkg returned an error code (2)
Concedido, a solução era óbvia:
# exit
$ su -
Password:
# apt-get install perl-doc
No entanto, sempre instalei com um simples su
. E a instalação perl-doc
sempre foi bem trivial.
Minha pergunta é: o pacote que exige ldconfig
estar em PATH
é razoável (portanto, meu erro e eu preciso me acostumar a su -
a partir de agora) ou essa prática ruim é proveniente do processo de empacotamento e portanto, um bug?