How to use libapt (or libept) in debian-like system to list packages and get their infos?

のページの回答にパッケージの一覧を表示するサンプルコードがありますが
依存関係の一覧を表示するコードがありません。

Synapticやlibaptのコードを追いかけたりしていますがわかりませんでした。
libapt-pkg-docをみても大した記述がなく当てになりませんでした。

依存関係を表示するためのサンプルがあればお教えください。