Например, openjdk-7-jdk
в доверенных зависит от systemd
. Как определить цепочку зависимостей, которая ведет к systemd
? Я пробовал debtree openjdk-7-jdk
и apt-rdepends openjdk-7-jdk
, но они не перечисляют systemd
. Что я делаю не так?
Причина, которую я привел к сбою, состояла в том, что systemd
втянут как рекомендация. Таким образом, Вы видите рекомендации также:
apt-rdepends openjdk-7-jdk --follow Depends,PreDepends,Recommends \
--show Depends,PreDepends,Recommends | grep systemd
цепочка зависимости следующие:
http://packages.ubuntu.com/trusty-updates/openjdk-7-jdk
http://packages.ubuntu.com/trusty-updates/openjdk-7-jre
http://packages.ubuntu.com/trusty-updates/libgtk-3-0
http://packages.ubuntu.com/trusty/libcolord1 (рекомендует окрашенный)
http://packages.ubuntu.com/trusty/colord
http://packages.ubuntu.com/trusty-updates/policykit-1
http://packages.ubuntu.com/trusty-updates/libpam-systemd
http://packages.ubuntu.com/trusty-updates/systemd-services