Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Неудовлетворённые зависимости пакетов  (Прочитано 2657 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн kinton

  • Автор темы
  • Новичок
  • *
  • Сообщений: 3
    • Просмотр профиля
Здравствуйте! Ubuntu 18.04.2 LTS.
Пакеты не обновлены, будут оставлены в неизменном виде, неудовлетворённые зависимости.

Установил vcmi. Через некоторое время ввожу команду apt-get upgrade, но получаю сообщение:

Чтение списков пакетов… Готово
Построение дерева зависимостей       
Чтение информации о состоянии… Готово
Расчёт обновлений… Готово
Следующие пакеты будут оставлены в неизменном виде:
  libcairo-gobject-perl libfile-fcntllock-perl libio-pty-perl
  liblist-moreutils-perl liblocale-gettext-perl libnet-dbus-perl
  libnet-libidn-perl libnih1 libperlio-gzip-perl libsocket6-perl
  libtext-iconv-perl libxml-parser-perl python3-netifaces
Обновлено 0 пакетов, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 13 пакетов не обновлено.

Пробую ввести apt install libxml-parser-perl, на что получаю:

Чтение списков пакетов… Готово
Построение дерева зависимостей       
Чтение информации о состоянии… Готово
Некоторые пакеты не могут быть установлены. Возможно, то, что вы просите,
неосуществимо, или же вы используете нестабильную версию дистрибутива, где
запрошенные вами пакеты ещё не созданы или были удалены из Incoming.
Следующая информация, возможно, вам поможет:

Следующие пакеты имеют неудовлетворённые зависимости:
 libxml-parser-perl : Зависит: perlapi-5.24.1
E: Невозможно исправить ошибки: у вас зафиксированы сломанные пакеты.

Что можно сделать? Команды sudo aptitude -f install, sudo aptitude upgrade не помогают.

Оффлайн AlexBKost

  • Старожил
  • *
  • Сообщений: 3789
  • Kubuntu 12.04, 16.04, 18.04, 20.04, 22.04, 24.04
    • Просмотр профиля
Re: Неудовлетворённые зависимости пакетов
« Ответ #1 : 30 Июня 2019, 00:30:00 »
kinton, во-первых, нужно цитировать выхлопы с текстом команды, повлекшей этот выхлоп. Во-вторых, пакет libxml-parser-perl в системе должен быть установлен по-умолчанию.
Я странен, а не странен кто ж? (С)

Оффлайн andytux

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 6904
    • Просмотр профиля
Re: Неудовлетворённые зависимости пакетов
« Ответ #2 : 30 Июня 2019, 05:39:56 »
Цитировать
Установил vcmi...Команды sudo aptitude -f install, sudo aptitude upgrade не помогают.
Получается, что vcmi так все переломал, что невозможно отремонтировать.
 Быстрый способ - восстановить из бэкапа. Другие способы, вероятно, потребуют больше времени и не гарантируют восстановление.

Оффлайн kinton

  • Автор темы
  • Новичок
  • *
  • Сообщений: 3
    • Просмотр профиля
Re: Неудовлетворённые зависимости пакетов
« Ответ #3 : 30 Июня 2019, 11:41:47 »
Быстрый способ - восстановить из бэкапа. Другие способы, вероятно, потребуют больше времени и не гарантируют восстановление.

Бэкапы на домашней машине не делаю, можно, пожалуйста, длинный способ :)
Я понимаю, что плохо разбираюсь в устройстве пакетов, но разве переустановка сломанных пакетов или удаление vcmi не поможет решить проблему? Начинаю осознавать, как всё очень хрупко, поэтому уже даже с опаской отношусь к любым действиям.

Пытался до этого ещё переустановить perlapi, но sudo apt-get install --reinstall perlapi выдаёт
E: Невозможно найти пакет perlapiА sudo apt-get install --reinstall perlapi-5.24.1 в свою очередь:
Пакет perlapi-5.24.1 — виртуальный, его функции предоставляются пакетами:
  perl-base 5.24.1-3+deb9u5 [Не версия-кандидат]

E: Для пакета «perlapi-5.24.1» не найден кандидат на установку
Получается, что vcmi так все переломал, что невозможно отремонтировать.
 Быстрый способ - восстановить из бэкапа. Другие способы, вероятно, потребуют больше времени и не гарантируют восстановление.


Пользователь добавил сообщение 30 Июня 2019, 11:46:29:
во-первых, нужно цитировать выхлопы с текстом команды, повлекшей этот выхлоп. Во-вторых, пакет libxml-parser-perl в системе должен быть установлен по-умолчанию.

Выводов тех команд уже нет, к сожалению. А пакет я просто пытался установить / переустановить вручную, чтобы понять, что с ним не так.
« Последнее редактирование: 30 Июня 2019, 11:46:29 от kinton »

Оффлайн ЦарьПушка

  • Активист
  • *
  • Сообщений: 796
  • Ubuntu 12.04, 14.04, 16.04 / LinuxMintTara user
    • Просмотр профиля
Re: Неудовлетворённые зависимости пакетов
« Ответ #4 : 30 Июня 2019, 18:02:39 »
У меня неудовлетворенные зависимости только на 12.04 появляются, а что бы на 18.04...
Что устаналиваете то?

Оффлайн andytux

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 6904
    • Просмотр профиля
Re: Неудовлетворённые зависимости пакетов
« Ответ #5 : 30 Июня 2019, 19:53:47 »
Цитировать
можно, пожалуйста, длинный способ
А что его описывать,  вы успешно по нему идете.
Цитировать
Бэкапы на домашней машине не делаю
А из бэкапа уже восстановили-бы раз шестнадцать.

Оффлайн maks05

  • Старожил
  • *
  • Сообщений: 6786
    • Просмотр профиля
Re: Неудовлетворённые зависимости пакетов
« Ответ #6 : 30 Июня 2019, 20:26:47 »
а что бы на 18.04...
А вы-то откуда знаете? Вы её уже несколько дней как не соберётесь поставить.

И да, подобный косяк с зависимостями может быть в любой версии системы.

Оффлайн valrust

  • Активист
  • *
  • Сообщений: 364
    • Просмотр профиля
Re: Неудовлетворённые зависимости пакетов
« Ответ #7 : 30 Июня 2019, 20:45:30 »
Похоже беда с подключёнными репозиториями. Пакет perl-base 5.24.1-3+deb9u5 из Debian. В Ubuntu 18.04 пакет называется perl-base 5.26.1-6ubuntu0.3.

Какие репозитории используются?
grep ^deb /etc/apt/sources.list /etc/apt/sources.list.d/*

Оффлайн kinton

  • Автор темы
  • Новичок
  • *
  • Сообщений: 3
    • Просмотр профиля
Re: Неудовлетворённые зависимости пакетов
« Ответ #8 : 01 Июля 2019, 14:20:40 »
Похоже беда с подключёнными репозиториями. Пакет perl-base 5.24.1-3+deb9u5 из Debian. В Ubuntu 18.04 пакет называется perl-base 5.26.1-6ubuntu0.3.

Какие репозитории используются?

Эх, вас бы раньше :)
"Поигрался" с aptitude, и слишком сильно повредил систему, что гном и онко входа не хотели устанавливаться, а при загрузке системы меня приветствовал терминал. "Плюнул" и установил manjaro, давно хотел попробовать...
Спасибо!

Оффлайн ЦарьПушка

  • Активист
  • *
  • Сообщений: 796
  • Ubuntu 12.04, 14.04, 16.04 / LinuxMintTara user
    • Просмотр профиля
Re: Неудовлетворённые зависимости пакетов
« Ответ #9 : 01 Июля 2019, 15:00:11 »
а что бы на 18.04...
А вы-то откуда знаете? Вы её уже несколько дней как не соберётесь поставить.
У меня не одно устройство какъ бы
На другихъ стоятъ актуальныя е   системы.
Просто на ноуте предустановленная и ея ё   жалко сносить
Цитировать
Правила форума
1.1. На форуме допускается публикация сообщений только на русском языке.

ЦарьПушка, Вас неоднократно предупреждали о недопущении подобного "речетатива" здесь. Либо на русском, либо вообще никак. Ижицы, еры и прочее здесь использовать не следует. Это - не русский язык. Русский язык - живой. А эти символы - рудименты, которые давно закопаны. Равно как и эта стилистика изложения. В Вашу текстовку модератором внесены правки. Также подчищен оверквотинг (п.2.11). Про оффтоповое содержание данного сообщения (п.2.3, п.2.8) в этой теме я пока молчу, но как бы намекаю что вижу  :coolsmiley:
+20% за систематические нарушения вышеобозначенных трех правил с уведомлением в ЛС.
--zg_nico


« Последнее редактирование: 02 Июля 2019, 16:06:15 от zg_nico »

 

Страница сгенерирована за 0.068 секунд. Запросов: 23.