Duas dependências de pacote warring bloquearam completamente o APT

1

Eu tentei e falhei em instalar o gnuradio-dev há uma semana e desisti. Mal sabia eu que, aparentemente, minhas tentativas fracassadas colocaram a APT em uma ligação real. Instalar, remover ou executar dist-upgrade (ou qualquer outro comando do APT) me deixa com erros de dependência.

Eu abri o Centro de Software para ver se havia sugestões, e se ofereceu para reparar. Isso falhou, mas finalmente recebi uma mensagem de erro útil:

(Reading database ... 333769 files and directories currently installed.)
Preparing to unpack .../libgnuradio-iqbalance_0.37.2-gqrx~trusty6_amd64.deb ...
Unpacking libgnuradio-iqbalance (0.37.2-gqrx~trusty6) ...
dpkg: error processing archive /var/cache/apt/archives/libgnuradio-iqbalance_0.37.2-gqrx~trusty6_amd64.deb (--unpack):
 trying to overwrite '/usr/lib/python2.7/dist-packages/gnuradio/iqbalance/__init__.py', which is also in package gr-iqbal 0.37.1.5.d4fd4d-1
dpkg-deb: error: subprocess paste was killed by signal (Broken pipe)
Errors were encountered while processing:
 /var/cache/apt/archives/libgnuradio-iqbalance_0.37.2-gqrx~trusty6_amd64.deb
Error in function: 
dpkg: dependency problems prevent configuration of gr-osmosdr:
 gr-osmosdr depends on libgnuradio-iqbalance; however:
  Package libgnuradio-iqbalance is not installed.

dpkg: error processing package gr-osmosdr (--configure):
 dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of libgnuradio-osmosdr0.1.4:amd64:

A tentativa de instalar o libgnuradio-iqbalance me deixa assim:

Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following NEW packages will be installed:
  libgnuradio-iqbalance
0 upgraded, 1 newly installed, 0 to remove and 77 not upgraded.
2 not fully installed or removed.
Need to get 0 B/91.2 kB of archives.
After this operation, 555 kB of additional disk space will be used.
(Reading database ... 333769 files and directories currently installed.)
Preparing to unpack .../libgnuradio-iqbalance_0.37.2-gqrx~trusty6_amd64.deb ...
Unpacking libgnuradio-iqbalance (0.37.2-gqrx~trusty6) ...
dpkg: error processing archive /var/cache/apt/archives/libgnuradio-iqbalance_0.37.2-gqrx~trusty6_amd64.deb (--unpack):
 trying to overwrite '/usr/lib/python2.7/dist-packages/gnuradio/iqbalance/__init__.py', which is also in package gr-iqbal 0.37.1.5.d4fd4d-1
dpkg-deb: error: subprocess paste was killed by signal (Broken pipe)
Errors were encountered while processing:
 /var/cache/apt/archives/libgnuradio-iqbalance_0.37.2-gqrx~trusty6_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

Eu não preciso de gnuradio aqui - estou feliz em removê-lo, mas recebo os erros de dependência quando o apt-get remove. Eu trabalhei na primeira parte do Como resolvo os problemas não atendidos? dependências após adicionar um PPA? (até a parte do PPA), mas sem dados.

Outras ideias? Até nuclear? Perfeitamente disposto a apenas eliminar todas as coisas do gnuradio e recuperar uma máquina de trabalho.

    
por Bill Sempf 09.06.2015 / 22:11

1 resposta

1

Tente remover gr-osmosdr também. sudo apt-get remove libgnuradio-iqbalance gr-osmosdr

    
por roadmr 10.06.2015 / 15:56

Tags