![Não foi possível instalar o libtirpc1 devido a um erro de dependências](https://rvso.com/image/652706/N%C3%A3o%20foi%20poss%C3%ADvel%20instalar%20o%20libtirpc1%20devido%20a%20um%20erro%20de%20depend%C3%AAncias.png)
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