| Example: aptitude
Graph from apt-cache (for comparison)Basic graph (only hard dependencies and conflicts)Basic graph with RecommendsBasic graph with Recommends and SuggestsBasic graph with Recommends and showing alternativesDefault graph (showing Recommends, alternatives and versions)Default graph with SuggestsDefault graph with Suggests and versioned ConflictsDefault graph (rotated) 
 
If the dependencies to alternatives are versioned, they will be indicated
by separate arrows with the versions instead of by a single arrow.
 
Now it's getting obvious that libparse-debianchangelog-perl really
should be moved to a separate graph (and if you'd generate a graph for
lintian it would become even more obvious).
 |  | 
$ debtree aptitude
 
   
 
| Generated .dot file: | DOT |  
| Full-sized images: | PS | PNG | SVG |  Equivalent graph for debconf |