OK, parece que o seguinte funcionou (o que faz sentido):
apt-get remove --auto-remove collectd-core
apt-get purge --auto-remove collectd-core
apt-get update
apt-get --yes install collectd
Agora posso instalar pacotes com o apt-get novamente.
Em um esforço para encontrar um servidor de repositório mais rápido, eu inadvertidamente copiei um comando apt-spy que apontava para uma versão "testing" do Debian. Em seguida, tentei retornar o sistema para uma versão estável (Wheezy) executando novamente o apt-spy com o comutador de pacotes apropriado. Agora estou correndo em problemas quando eu executar o apt-get update com a seguinte mensagem de erro:
Starting statistics collection and monitoring daemon: collectdERROR: lt_dlopen ("/usr/lib/collectd/rrdcached.so") failed: file not found. The most common cause for this problem is missing dependencies. Use ldd(1) to check the dependencies of the plugin / shared object.
Error: Reading the config file failed!
Read the syslog for details.
not starting, configuration error failed!
invoke-rc.d: initscript collectd, action "start" failed.
dpkg: error processing package collectd-core (--configure):
subprocess installed post-installation script returned error exit status 1
Errors were encountered while processing:
collectd-core
E: Sub-process /usr/bin/dpkg returned an error code (1)
Se eu tentar atualizar usando:
dpkg-reconfigure -phigh collectd-core
Eu recebo o seguinte erro:
Error: Reading the config file failed!
Read the syslog for details.
not starting, configuration error failed!
invoke-rc.d: initscript collectd, action "start" failed.
dpkg: error processing package collectd-core (--configure):
subprocess installed post-installation script returned error exit status 1
dpkg: dependency problems prevent configuration of collectd:
collectd depends on collectd-core; however:
Package collectd-core is not configured yet.
dpkg: error processing package collectd (--configure):
dependency problems - leaving unconfigured
Errors were encountered while processing:
collectd-core
collectd
E: Sub-process /usr/bin/dpkg returned an error code (1)
Sou relativamente novo no Linux e trilhei o Google para tentar encontrar uma solução sem sucesso. Alguma sugestão?
Um pequeno modo de informação, se eu executar "ldd /usr/lib/collectd/rrdcached.so", eu recebo o seguinte (tentando instalar qualquer coisa agora com o apt-get retorna um erro relacionado a este arquivo):
linux-vdso.so.1 (0x00007ffc931e8000)
librrd.so.8 => not found
libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fa7c88d8000)
/lib64/ld-linux-x86-64.so.2 (0x00007fa7c8e80000)
OK, parece que o seguinte funcionou (o que faz sentido):
apt-get remove --auto-remove collectd-core
apt-get purge --auto-remove collectd-core
apt-get update
apt-get --yes install collectd
Agora posso instalar pacotes com o apt-get novamente.