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