特定のパッケージにつながる依存関係チェーンを遡るにはどうすればよいでしょうか?

特定のパッケージにつながる依存関係チェーンを遡るにはどうすればよいでしょうか?

たとえば、openjdk-7-jdktrusty では は に依存していますsystemd。 につながる依存関係チェーンをどのように把握すればよいでしょうか?と をsystemd試しましたが、 はリストされません。何が間違っているのでしょうか?debtree openjdk-7-jdkapt-rdepends openjdk-7-jdksystemd

答え1

失敗した理由は、systemd推奨事項として取り込まれていたためです。この方法で推奨事項も確認できます。

apt-rdepends openjdk-7-jdk --follow Depends,PreDepends,Recommends \
    --show Depends,PreDepends,Recommends | grep systemd

依存関係チェーンは次のとおりです。

Ubuntu 16.04 のリリースでは、openjdk-7.04 がサポートされています。
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

関連情報