Apt-cache зависит /rdepends всегда обратный
Имеет ли смысл, что apt-cache depends/rdepends
не всегда обратны друг другу?
Например, у меня есть хост, где apt-cache rdepends liblognorm1
перечисляет эти обратные зависимости: rsyslog liblognorm-dev
, но apt-cache depends rsyslog
не включает в себя liblognorm1
(только liblognorm5
) в его зависимостях.
Это особенность или ошибка?
1 ответ
Это особенность, необходимая, и ваш пример уже очень хороший пример.
Более старая версия библиотеки может зависеть от более старой версии программы. Однако текущая версия программы не будет зависеть от этой более старой версии библиотеки. Это может зависеть от более новой версии библиотеки или, возможно, удалить / заменить эту зависимость.
Одно и то же имя программы может появиться в выходных данных зависимости / rdepends, но оно может ссылаться на разные версии. использование apt-cache showpkg
, его вывод немного яснее о том, какую версию вы просматриваете и какие другие пакеты требуются или в каких версиях сломаны.