Código de saída de error 127

Iniciado por Asterion, 13 de Março de 2007, 17:03

tópico anterior - próximo tópico

Asterion

De repente, instalando um pacote, o Synaptic cospe essa mensagem:

subprocesso post-installation script retornou código de saída de error 127

No terminal a mensagem sai mais detalhada:

Instalando graphviz-cairo (2.8-2) ...
/var/lib/dpkg/info/graphviz-cairo.postinst: 11: dot: not found
dpkg: erro processando graphviz-cairo (--configure):
subprocesso post-installation script retornou código de saída de error 127


É este pacote, graphviz-cairo, que está gerando o problema. Através do Synaptic já tentei removê-lo pela seção de pacotes quebrados, reinstalei, pelo terminal já executei comandos como

$ sudo apt-get install -f
$ sudo apt-get install --purge pacote

E outros, mas nada resolveu. Acontece que sempre que eu instalo qualquer pacote ou atualizo os repositórios, aparece essa mensagem chata.
Será que algum de vocês poderia jogar um pouco de luz sobre este vale de sombras?

Agradeço desde já!

;D
Tire seu sorriso do caminho que eu quero passar com a minha dor.

Reinventando Santa María

ginho

Procurei no Google e não deu. Tenho um palpite, pode resolver pode não resolver. Se fizer certo você não terá
problemas, e isso é a última coisa que desejo a alguém, vou te passar o que eu acho, pois até agora ninguém
se manifestou para ajuda-lo. Tenha atenção e se o primeiro item aqui não tiver relevância, esqueça o resto.
1 - No terminal:
gedit /var/lib/dpkg/status
ai no gedit selecione procurar por "graphviz-cairo" sem as aspas.
Se retornar negativo esqueça, se for positivo.
2 - Tenta assim:
sudo cp /var/lib/dpkg/status /var/lib/dpkg/status-old
ai
sudo gedit /var/lib/dpkg/status
localiza a Package:
Selecione o texto entre Package: graphviz-cairo até o final, que é o inicio da outra Package
e delete, salve o arquivo.
entre no sinaptic pelo próprio ícone de atualizações, clicando nele com o botão direito você acha a opção,
iniciar gerenciador de pacotes.
No sinaptic vai aparecer do lado esquerdo qualquer coisa como pacote quebrado, selecione o arquivo e
mande remover.
Não esqueça do primeiro comando, que é para criar o backup do arquivo, qualquer coisa da para voltar ao
que era.

Essa foi a solução encontrada para outros pacotes, talvez de certo com este também.

Asterion

ginho,

Muito obrigado pela disposição! A dica do arquivo foi certeira! Na verdade não precisei realizar todo processo pois a própria descrição do pacote sugeria o motivo do erro:

Package: graphviz-cairo
Status: install ok half-configured


Na descrição do terminal estava escrito:

pkg: erro processando graphviz-cairo (--configure):

Substitui o half-configured por installed e voilà.

Muito obrigado mesmo, chapa!
Tire seu sorriso do caminho que eu quero passar com a minha dor.

Reinventando Santa María