Problemas de instalação do pacote Debian - Erros de barramento, status de saída pós-instalação do dpkg 135

1

Eu tentei instalar o suporte a curl para php 5 na minha máquina debian squeeze e desde que eu estou com problemas.

Depois de tentar instalar o curl, tive problemas de dependência que tentei resolver removendo o que iniciava os problemas. De uma coisa veio outra e estou atualmente olhando para ~ 29 questões quando tento fazer uma atualização do apt-get. Esses problemas variam de incapacidade para configuração, dependência e incapacidade de remover erros.

Eu tentei o apt-get upgrade -f e instalar pacotes usando o comando dpkg. Eu tentei remover usando purga e força. Eu removi manualmente o material para tentar consertá-lo. Eu tentei rodar o dpkg --configure -a. Eu tenho que dizer que ainda sou muito novo no Linux, então estou sem idéia e não consigo encontrar uma resposta on-line que corresponda aos meus problemas.

Aqui está uma parte da saída do comando apt-get upgrade:

Reading package lists...
Building dependency tree...
Reading state information...
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
29 not fully installed or removed.
After this operation, 0 B of additional disk space will be used.
Setting up libgeoip1 (1.4.7~beta6+dfsg-1) ...
Bus error
dpkg: error processing libgeoip1 (--configure):
 subprocess installed post-installation script returned error exit status 135
Setting up libisc62 (1:9.7.3.dfsg-1~squeeze3) ...
Bus error
dpkg: error processing libisc62 (--configure):
 subprocess installed post-installation script returned error exit status 135
dpkg: dependency problems prevent configuration of libdns69:
 libdns69 depends on libgeoip1 (>= 1.4.7~beta6+dfsg); however:
  Package libgeoip1 is not configured yet.
 libdns69 depends on libisc62; however:
  Package libisc62 is not configured yet.
dpkg: error processing libdns69 (--configure):
 dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of libisccc60:
 libisccc60 depends on libisc62; however:
  Package libisc62 is not configured yet.
dpkg: error processing libisccc60 (--configure):
 dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of libisccfg62:
 libisccfg62 depends on libdns69; however:
  Package libdns69 is not configured yet.

.. continua

Errors were encountered while processing:
 libgeoip1
 libisc62
 libdns69
 libisccc60
 libisccfg62
 libbind9-60
 liblwres60
 bind9-host
 libavahi-core7
 libdaemon0
 avahi-daemon
 libexif12
 libffi5
 libgomp1
 libgphoto2-port0
 libgphoto2-2
 libperl5.10
 libsensors4
 libsnmp15
 libhpmud0
 libieee1284-3
 libnss-mdns
 libossp-uuid16
 libpq5
 libv4l-0
 libsane
 libsane-hpaio
 libssh2-1
 python-gobject

dpkg --configure -a

Setting up libpq5 (8.4.8-0squeeze2) ...
Bus error
dpkg: error processing libpq5 (--configure):
 subprocess installed post-installation script returned error exit status 135
Setting up libperl5.10 (5.10.1-17squeeze2) ...
Bus error
dpkg: error processing libperl5.10 (--configure):
 subprocess installed post-installation script returned error exit status 135
Setting up libffi5 (3.0.9-3) ...
Bus error
dpkg: error processing libffi5 (--configure):
 subprocess installed post-installation script returned error exit status 135
Setting up libexif12 (0.6.19-1) ...

.. continua

Sugestões são muito bem-vindas. Eu realmente não sei o que fazer.

Michael.

    
por Michael 20.07.2011 / 21:58

1 resposta

1

Seu sistema é desossado de alguma forma muito curiosa. Se ldconfig é a causa de um script de pós-instalação retornar 135 , é porque ldconfig está morrendo com um SIGFPE - uma exceção de ponto flutuante. Isso aponta para um bug muito curioso em ldconfig (muito improvável) ou algum tipo de erro de hardware latente (muito mais provável).

Se você quiser diagnosticar ainda mais esse problema, tente executar ldconfig em um depurador e veja o que acontece, mas não haverá uma solução rápida para isso, e meu dinheiro ainda estará em um hardware falha.

    
por 21.07.2011 / 01:50