Две враждующие зависимости пакета полностью заблокировали APT

Я пытался и не смог установить gnuradio-dev неделю назад и сдался. Мало ли я знал, по-видимому, мои неудачные попытки поставили APT в настоящую связь. Установка, удаление или запуск dist-upgrade (или любой другой команды APT) оставляет меня с ошибками зависимости.

Я открыл Центр программного обеспечения, чтобы посмотреть, есть ли предложения, и он предложил починить. Это не удалось, но я, наконец, получил полезное сообщение об ошибке:

(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:

Попытка установить libgnuradio-iqbalance оставляет меня с этим:

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)

Мне здесь gnuradio не нужен - Я счастлив удалить его, но я получаю ошибки зависимости, когда я удаляю apt-get. Я работал над первой частью Как мне разрешить неудовлетворенные зависимости после добавления PPA? (вплоть до части PPA), но без игры в кости.

Другие идеи? Даже ядерный? Совершенно желая просто уничтожить все вещи gnuradio и вернуть работающую машину.

1
задан 13 April 2017 в 15:25

1 ответ

Попытайтесь удалить gr-osmosdr также. sudo apt-get remove libgnuradio-iqbalance gr-osmosdr

0
ответ дан 13 April 2017 в 15:25

Другие вопросы по тегам:

Похожие вопросы: