LINUX.ORG.RU

dpkg


0

0

Решил обновить (дебиан ленни) во время aptitude upgrade посыпались что не может быть установлены пакеты. И пишет что надо типо сделать:
E: dpkg was interrupted, you must manually run 'dpkg --configure -a' to correct the problem.

ddr@ddr:~$ sudo dpkg --configure -a
Обрабатываются триггеры для menu ...
dpkg: ../../src/packages.c:221: process_queue: Проверочное утверждение `dependtry <= 4' не выполнено.
Аварийный останов

Помогите кто знает что делать, а то залез в гугл но ничо путнего не нашел.

★★
Ответ на: комментарий от Uncle_Theodore

эм... чтото либо я слаб в английском, либо там отписались что есть данный баг, а решения проблемы не по глазам...

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

Да ему пофиг на -f. он все одно твердит:
E: dpkg was interrupted, you must manually run 'dpkg --configure -a' to correct the problem.

ddr@ddr:~$ sudo dpkg --configure -a
Обрабатываются триггеры для menu ...
dpkg: ../../src/packages.c:221: process_queue: Проверочное утверждение `dependtry <= 4' не выполнено.
Аварийный останов

а команду sudo dpkg --configure -a с ключом -f вообще не хавает(

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

Если про вопрос работает или нет, то работает.
Если про вопрос сколько стоит то анлим, но медленный (128/256)

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

снес
ddr@ddr:~$ sudo aptitude upgrade
W: The "upgrade" command is deprecated; use "safe-upgrade" instead.
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
Чтение информации о расширенных состояниях
Инициализация состояний пакетов... Готово
Чтение описаний задач... Готово
Следующие частично установленные пакеты будут настроены:
amarok-engine-xine debian-faq doc-debian exim4 exim4-base exim4-daemon-light gxine iptables kdegraphics kdvi libregexp-java libxine1 libxine1-bin libxine1-console
libxine1-ffmpeg libxine1-gnome libxine1-misc-plugins libxine1-plugins libxine1-x lynx lynx-cur mutt nano tex-common texlive-base texlive-common texlive-fonts-recommended
time xsane xsane-common
0 пакетов обновлено, 0 установлено новых, 0 пакетов отмечено для удаления, и 0 пакетов не обновлено.
Необходимо получить 0B архивов. После распаковки 0B будет занято.
E: Архивный каталог /var/cache/apt/archives/partial отсутствует.
E: Архивный каталог /var/cache/apt/archives/partial отсутствует.
E: Внутренняя ошибка: не удалось создать список пакетов для загрузки

ddr@ddr:~$ sudo aptitude -f upgrade
W: The "upgrade" command is deprecated; use "safe-upgrade" instead.
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
Чтение информации о расширенных состояниях
Инициализация состояний пакетов... Готово
Чтение описаний задач... Готово
Следующие частично установленные пакеты будут настроены:
amarok-engine-xine debian-faq doc-debian exim4 exim4-base exim4-daemon-light gxine iptables kdegraphics kdvi libregexp-java libxine1 libxine1-bin libxine1-console
libxine1-ffmpeg libxine1-gnome libxine1-misc-plugins libxine1-plugins libxine1-x lynx lynx-cur mutt nano tex-common texlive-base texlive-common texlive-fonts-recommended
time xsane xsane-common
0 пакетов обновлено, 0 установлено новых, 0 пакетов отмечено для удаления, и 0 пакетов не обновлено.
Необходимо получить 0B архивов. После распаковки 0B будет занято.
E: Архивный каталог /var/cache/apt/archives/partial отсутствует.
E: Архивный каталог /var/cache/apt/archives/partial отсутствует.
E: Внутренняя ошибка: не удалось создать список пакетов для загрузки

ddr@ddr:~$ sudo aptitude -f safe-upgrade
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
Чтение информации о расширенных состояниях
Инициализация состояний пакетов... Готово
Чтение описаний задач... Готово
Следующие частично установленные пакеты будут настроены:
amarok-engine-xine debian-faq doc-debian exim4 exim4-base exim4-daemon-light gxine iptables kdegraphics kdvi libregexp-java libxine1 libxine1-bin libxine1-console
libxine1-ffmpeg libxine1-gnome libxine1-misc-plugins libxine1-plugins libxine1-x lynx lynx-cur mutt nano tex-common texlive-base texlive-common texlive-fonts-recommended
time xsane xsane-common
0 пакетов обновлено, 0 установлено новых, 0 пакетов отмечено для удаления, и 0 пакетов не обновлено.
Необходимо получить 0B архивов. После распаковки 0B будет занято.
E: Архивный каталог /var/cache/apt/archives/partial отсутствует.
E: Архивный каталог /var/cache/apt/archives/partial отсутствует.
E: Внутренняя ошибка: не удалось создать список пакетов для загрузки

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

Создал руками, вот что теперь:
ddr@ddr:~$ sudo aptitude -f safe-upgrade
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
Чтение информации о расширенных состояниях
Инициализация состояний пакетов... Готово
Чтение описаний задач... Готово
Следующие частично установленные пакеты будут настроены:
amarok-engine-xine debian-faq doc-debian exim4 exim4-base exim4-daemon-light gxine iptables kdegraphics kdvi libregexp-java libxine1 libxine1-bin libxine1-console
libxine1-ffmpeg libxine1-gnome libxine1-misc-plugins libxine1-plugins libxine1-x lynx lynx-cur mutt nano tex-common texlive-base texlive-common texlive-fonts-recommended
time xsane xsane-common
0 пакетов обновлено, 0 установлено новых, 0 пакетов отмечено для удаления, и 0 пакетов не обновлено.
Необходимо получить 0B архивов. После распаковки 0B будет занято.
dpkg: не удалось обработать параметр iptables (--configure):
пакет iptables не готов к настройке
настройка невозможна (текущее состояние: triggers-awaited)
dpkg: не удалось обработать параметр nano (--configure):
пакет nano не готов к настройке
настройка невозможна (текущее состояние: triggers-awaited)
dpkg: не удалось обработать параметр debian-faq (--configure):
пакет debian-faq не готов к настройке
настройка невозможна (текущее состояние: triggers-awaited)
dpkg: не удалось обработать параметр doc-debian (--configure):
пакет doc-debian не готов к настройке
настройка невозможна (текущее состояние: triggers-awaited)
dpkg: не удалось обработать параметр exim4-base (--configure):
пакет exim4-base не готов к настройке
настройка невозможна (текущее состояние: triggers-awaited)
dpkg: не удалось обработать параметр mutt (--configure):
пакет mutt не готов к настройке
настройка невозможна (текущее состояние: triggers-awaited)
dpkg: не удалось обработать параметр time (--configure):
пакет time не готов к настройке
настройка невозможна (текущее состояние: triggers-awaited)
dpkg: не удалось обработать параметр libxine1-bin (--configure):
пакет libxine1-bin не готов к настройке
настройка невозможна (текущее состояние: triggers-awaited)
dpkg: не удалось обработать параметр tex-common (--configure):
пакет tex-common не готов к настройке
настройка невозможна (текущее состояние: triggers-awaited)
dpkg: не удалось обработать параметр libregexp-java (--configure):
пакет libregexp-java не готов к настройке
настройка невозможна (текущее состояние: triggers-awaited)
dpkg: не удалось обработать параметр lynx-cur (--configure):
пакет lynx-cur не готов к настройке
настройка невозможна (текущее состояние: triggers-awaited)
dpkg: не удалось обработать параметр xsane-common (--configure):
пакет xsane-common не готов к настройке
настройка невозможна (текущее состояние: triggers-awaited)
dpkg: ../../src/packages.c:221: process_queue: Проверочное утверждение `dependtry <= 4' не выполнено.
E: Sub-process /usr/bin/dpkg exited unexpectedly
Не удалось установить пакет. Попытка восстановить:
dpkg: ../../src/packages.c:221: process_queue: Проверочное утверждение `dependtry <= 4' не выполнено.
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
Чтение информации о расширенных состояниях
Инициализация состояний пакетов... Готово
Чтение описаний задач... Готово

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

Ппц. Сносим еще раз, попутно вынося из /etc/apt/sources.list все левые репозитории и обновляемся. Была у меня такая трабла, вылечил только так.

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

Ну я когда делают aptitude updae он выкачивает файлы, а потом грит не может заблокировать кэш, это потомучто либо dpkg либо apt уже работают. И короче получаеться примерно тоже самое( Раза 3 удалял все из этого каталога и все равно такая вата, репы тоже менял (обычно обновлялся через проксю, тут прописал официальные с инета, тоже самое):(

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

Ок, попробую все сделать с apt-get

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