LINUX.ORG.RU

apt выдает ошибки


0

1

После того как обновил ядро из репозитория и помучался с дровами на видеокарту apt начал выдавать такие ошибки:

Настраивается пакет libgl1-nvidia-alternatives (195.36.31-6) ...
Оставляется «отклонение /usr/lib/libGL.so в /usr/lib/nvidia/diversions/libGL.so из-за libgl1-nvidia-alternatives»
Оставляется «отклонение /usr/lib/libGL.so.1 в /usr/lib/nvidia/diversions/libGL.so.1 из-за libgl1-nvidia-alternatives»
Оставляется «отклонение /usr/lib/libGL.so.1.2 в /usr/lib/nvidia/diversions/libGL.so.1.2 из-за libgl1-nvidia-alternatives»
Обрабатываются триггеры для libgl1-nvidia-alternatives ...
update-alternatives: ошибка: альтернативный путь /usr/lib/nvidia/diversions/libGL.so.1 не существует.
dpkg: не удалось обработать параметр libgl1-nvidia-alternatives (--configure):
 подпроцесс установлен сценарий post-installation возвратил код ошибки 2
configured to not write apport reports
                                      dpkg: зависимости пакетов не позволяют настроить пакет libgl1-nvidia-glx:
 libgl1-nvidia-glx зависит от libgl1-nvidia-alternatives, однако:
  Пакет libgl1-nvidia-alternatives пока не настроен.
dpkg: не удалось обработать параметр libgl1-nvidia-glx (--configure):
 проблемы зависимостей -- оставляем не настроенным
dpkg: зависимости пакетов не позволяют настроить пакет nvidia-glx:
 nvidia-glx зависит от libgl1-nvidia-glx (= 195.36.31-6), однако:
  Пакет libgl1-nvidia-glx пока не настроен.
dpkg: не удалось обработать параметр nvidia-glx (--configure):
 проблемы зависимостей -- оставляем не настроенным
configured to not write apport reports
                                      configured to not write apport reports
                                                                            При обработке следующих пакетов произошли ошибки:
 libgl1-nvidia-alternatives
 libgl1-nvidia-glx
 nvidia-glx
E: Sub-process /usr/bin/dpkg returned an error code (1)

Подскажите как их убрать. Дистрибутив Debian squeeze.


 nvidia-glx зависит от libgl1-nvidia-glx (= 195.36.31-6), однако:
  Пакет libgl1-nvidia-glx пока не настроен.

надо бы установить

bear ()

dpkg-divert --list '/usr/lib/libGL.so*'
Попробуйте удалить (в смысле, dpkg-divert --remove имяфайла) все эти diversions, а потом переконфигурировать libgl1-nvidia-alternatives.

AITap ★★★★★ ()

> Пакет libgl1-nvidia-alternatives пока не настроен.

Попробуй dpkg --configure -a, а потом снова запускай apt.

drull ★☆☆☆ ()
Ответ на: комментарий от greshink

> подпроцесс установлен сценарий post-installation возвратил код ошибки 2

Найди в /var/lib/dpkg/info пост-инсталляционный скрипт и что-нибудь сделай с ним.

tailgunner ★★★★★ ()
22 сентября 2011 г.
Ответ на: комментарий от Epizot

У apt'а есть что-то подобное «portmaster --check-depends» ?

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