LINUX.ORG.RU

сломался apt


0

0

Поставил недавно python 2.5 из репозитория etch, поверх него eric. с тех  пор apt-get постоянно валит ошибки. Например:

friday friday # apt-get install convmv
Чтение списков пакетов... Готово
Построение дерева зависимостей... Готово
НОВЫЕ пакеты, которые будут установлены:
  convmv
обновлено 0, установлено 1 новых пакетов, для удаления отмечено 0 пакетов, и 46 пакетов не обновлено.
не установлено до конца или удалено 1 пакетов.
Необходимо скачать 0B/18,7kB архивов.
После распаковки объем занятого дискового пространства возрастёт на 90,1kB.
ВНИМАНИЕ: Следующие пакеты невозможно аутентифицировать!
  convmv
Установить эти пакеты без проверки [y/N]? y
Выбор ранее не выбранного пакета convmv.
(Чтение базы данных... на данный момент установлено 60047 файлов и каталогов.)
Распаковывается пакет convmv (из файла .../convmv/convmv_1.10-0.1_all.deb)...
Настраивается пакет eric (3.9.1-1) ...
INFO: using unsupported version '/usr/bin/python2.5'
Traceback (most recent call last):
  File "/usr/bin/pycentral", line 1373, in ?
    main()
  File "/usr/bin/pycentral", line 1367, in main
    rv = action.run(global_options)
  File "/usr/bin/pycentral", line 889, in run
    self.options.exclude, byte_compile_default=True)
  File "/usr/bin/pycentral", line 672, in install
    self.default_runtime.byte_compile(self.private_files,
AttributeError: 'NoneType' object has no attribute 'byte_compile'
dpkg: не удалось обработать параметр eric (--configure):
 подпроцесс post-installation script возвратил код ошибки 1
Настраивается пакет convmv (1.10-0.1) ...
При обработке следующих пакетов произошли ошибки:
 eric
E: Sub-process /usr/bin/dpkg returned an error code (1)

пробовал снести eric apt-get'ом - тот же результат.

Как это можно починить? apt-get install -f не помог
★★★

у тебя ощибка происходит при настройки пакета eric.. варианты решения: 1) dpkg-reconfigure eric 2) dpkg --purge eric

PS. вообще пользуйся aptitude, как советуют разработчики...

UrbanSerj
()
Ответ на: комментарий от UrbanSerj

# dpkg-reconfigure eric /usr/sbin/dpkg-reconfigure: Пакет eric сломан или установлен не полностью

с dpkg --purge eric тот же результат, что и выше

friday ★★★
() автор топика
Ответ на: комментарий от gena2x

да пытался я его удалить, и apt-get'ом, и dpkg. валит питоновские ошбки (см. выше)

friday ★★★
() автор топика
Ответ на: комментарий от LowLevel

>apt-get сам на питоне написан

Бред
Питоновские ошибки валит какой-то пре-инсталл скрипт из пакета eric
Вариант решения: найти этот скрипт в /var/lib/dpkg/info/ и... ну например в самое начало его поставить exit 0 (или что там в питоне вместо этого) ну или просто его удалить

Deleted
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.