Например, есть пакеты и их зависимости:
a -> b (a require b)
b -> c & d
x -> a
y -> x
z -> x
z -> x & y
Теперь дайте c
и z
, есть два пути зависимости:
z -> x -> a -> b -> c
z -> y -> x -> a -> b -> c
Вопрос в том, как найти пути зависимости между двумя конкретными пакетами Debian?
PS Идея состоит в том, чтобы нарисовать граф зависимостей для данного набора пакетов, включая промежуточные, отсутствующие в цепочке.