Зависимость, которая отсутствует, однако пакет не сломан?

Контекст

Я хотел проверить мои установленные пакеты. Я создал помощника Python, вызывающего dpkg-query, для создания базы данных пакетов с использованием словаря Python и списков. Помощник достаточно умен, чтобы проверить зависимости, действительно присутствующие в словаре, клонирующем установленную базу данных пакетов. Я получаю сообщение об ошибке с пакетом wings3d: помощник уведомил меня, что пакет с именем erlang-abi-13.a отсутствует. Synaptic сообщает, что этот пакет не установлен. Он по-прежнему отображает этот пакет как зависимость wings3d, но отображает его в зависимости, используя курсив, а не обычный шрифт.

Вопрос (ы)

Что это означает, когда Synaptic отображает зависимость, используя курсив? Как зависимость может отсутствовать, когда пакет кажется не разбитым?

1
задан 24 January 2014 в 18:57

1 ответ

Do

apt-cache depends erlang-abi-13.a # see what depends upon it

и

apt-cache rdepends erlang-abi-13.a # see what it depends upon

Затем сделайте то же самое с крыльями 3d. чтобы узнать, указан ли список erlang-abi-13.a.

При обновлении дистрибутива пакеты и требования могут немного перепутаться. Это может быть причиной этого.

1
ответ дан 24 May 2018 в 12:37

Другие вопросы по тегам:

Похожие вопросы: