@kraken32

Как решить «Ошибка при обработке архива /var/cache/apt/archives/apport_2.20.9-0ubuntu7.7_all.deb»?

При апгрейде sudo apt upgrade или при установке/удалении пакетов через apt или dpkg выводиться следующая ошибка :

Следующие пакеты будут обновлены:
  apport
Обновлено 1 пакетов, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.
Установлено или удалено не до конца 6 пакетов.
Необходимо скачать 0 B/124 kB архивов.
После данной операции объём занятого дискового пространства возрастёт на 0 B.
dpkg: предупреждение: список файлов пакета «python-dnspython» отсутствует; предполагаем, что на данный момент у пакета нет установленных файлов
(Чтение базы данных … на данный момент установлено 277296 файлов и каталогов.)
Подготовка к распаковке …/apport_2.20.9-0ubuntu7.7_all.deb …
  File "/usr/bin/pyclean", line 63
    except (IOError, OSError), e:
                             ^
SyntaxError: invalid syntax
dpkg: предупреждение: old apport package pre-removal script subprocess returned error exit status 1
dpkg: попытка использовать сценарий из нового пакета …
  File "/usr/bin/pyclean", line 63
    except (IOError, OSError), e:
                             ^
SyntaxError: invalid syntax
dpkg: ошибка при обработке архива /var/cache/apt/archives/apport_2.20.9-0ubuntu7.7_all.deb (--unpack):
 new apport package pre-removal script subprocess returned error exit status 1
Traceback (most recent call last):
  File "/usr/bin/pycompile", line 35, in <module>
    from debpython.version import SUPPORTED, debsorted, vrepr, \
  File "/usr/share/python/debpython/version.py", line 24, in <module>
    from ConfigParser import SafeConfigParser
ModuleNotFoundError: No module named 'ConfigParser'
dpkg: error while cleaning up:
 installed apport package post-installation script subprocess returned error exit status 1
При обработке следующих пакетов произошли ошибки:
 /var/cache/apt/archives/apport_2.20.9-0ubuntu7.7_all.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

Я пробовал :
<b>sudo apt install -f</b>

<b>sudo dpkg --configure -a</b> выводит :

Настраивается пакет python-pkg-resources (39.0.1-2) …
Traceback (most recent call last):
  File "/usr/bin/pycompile", line 35, in <module>
    from debpython.version import SUPPORTED, debsorted, vrepr, \
  File "/usr/share/python/debpython/version.py", line 24, in <module>
    from ConfigParser import SafeConfigParser
ModuleNotFoundError: No module named 'ConfigParser'
dpkg: ошибка при обработке пакета python-pkg-resources (--configure):
 installed python-pkg-resources package post-installation script subprocess returned error exit status 1
Настраивается пакет python-configparser (3.5.0-1) …
Traceback (most recent call last):
  File "/usr/bin/pycompile", line 35, in <module>
    from debpython.version import SUPPORTED, debsorted, vrepr, \
  File "/usr/share/python/debpython/version.py", line 24, in <module>
    from ConfigParser import SafeConfigParser
ModuleNotFoundError: No module named 'ConfigParser'
dpkg: ошибка при обработке пакета python-configparser (--configure):
 installed python-configparser package post-installation script subprocess returned error exit status 1
dpkg: зависимости пакетов не позволяют настроить пакет gyp:
 gyp зависит от python-pkg-resources, однако:
  Пакет python-pkg-resources пока не настроен.

dpkg: ошибка при обработке пакета gyp (--configure):
 проблемы зависимостей — оставляем не настроенным
dpkg: ошибка при обработке пакета apport (--configure):
 пакет абсолютно неработоспособен; перед настройкой его
 следует переустановить
dpkg: зависимости пакетов не позволяют настроить пакет node-gyp:
 node-gyp зависит от gyp (>= 0.1+20150913git1f374df9), однако:
  Пакет gyp пока не настроен.

dpkg: ошибка при обработке пакета node-gyp (--configure):
 проблемы зависимостей — оставляем не настроенным
dpkg: зависимости пакетов не позволяют настроить пакет npm:
 npm зависит от node-gyp (>= 0.10.9), однако:
  Пакет node-gyp пока не настроен.

dpkg: ошибка при обработке пакета npm (--configure):
 проблемы зависимостей — оставляем не настроенным
При обработке следующих пакетов произошли ошибки:
 python-pkg-resources
 python-configparser
 gyp
 apport
 node-gyp
 npm

Также я попытался :
<b>sudo dpkg --purge /var/cache/apt/archives/apport_2.20.9-0ubuntu7.7_all.deb</b>
<b>sudo dpkg -i --force-overwrite /var/cache/apt/archives/apport_2.20.9-0ubuntu7.7_all.deb</b>

Эти ошибки возникли после попытки установки npm. Пакетный менеджер в итоге установился но сделал много пакостей. Забавно то что обновление sudo apt update выполняеться успешно, но все остальные действия с apt и dpkg безуспешны. Надеюсь у вас есть какие-то соображения по этому вопросу т.к. google уже не помогает.
Заранее всем спасибо!
  • Вопрос задан
  • 9992 просмотра
Пригласить эксперта
Ответы на вопрос 1
Vampireos
@Vampireos
https://vk.com/axelaredz
Удали apport с помощью sudo dpkg --remove apport
sudo apt install -f
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы