Não foi possível instalar o libtirpc1 devido a um erro de dependências

Não foi possível instalar o libtirpc1 devido a um erro de dependências

Eu quero rodar algum binário (que definitivamente está funcionando em outro PC) no PC Debian virtual. Debian 7.5 estável com testes adicionais e repositórios instáveis. (Não sou especialista nisso) Este binário usa o protocolo RPC e falha com a mensagem: "Não é possível registrar o serviço: RPC". Outras questões semelhantes sugerem que o "rpcbind" é necessário e então decidi instalá-lo.

Agora executo "apt-get install rpcbind" e recebo a mensagem: Os seguintes pacotes possuem dependências não atendidas: rpcbind: Depende: libtirpc1 mas não será instalado E: Não foi possível corrigir problemas, você manteve pacotes quebrados.

Em seguida, tento executar "apt-get install libtirpc1" e recebo a mensagem: Os seguintes pacotes têm dependências não atendidas: libc6: Quebras: libtirpc1 (<0.2.3), mas 0.2.2-5 deve ser instalado E: Erro, pkgProblemResolver: :Resolver quebras geradas, isso pode ser causado por pacotes retidos.

libc6 é necessário para meu binário e eu o instalei antes de executar a operação acima.

O que eu poderia fazer a seguir, algum conselho?

Responder1

Encontrei o mesmo problema; fazer o downgrade da libc6 (para 2.17) funcionou para mim.

Verhttps://stackoverflow.com/questions/10863613/how-to-upgrade-glibc-from-version-2-13-to-2-15-on-debianpara obter instruções.

Responder2

Provavelmente seu sistema está tentando obter pacotes de teste/instável. Experimente isso

sudo apt-get update
sudo apt-get install rpcbind -t stable

informação relacionada