Commit 1352b2fb authored by Axel Beckert's avatar Axel Beckert Committed by Josué Ortega

Import Debian version 1.0.10+nmu1

debtree (1.0.10+nmu1) unstable; urgency=medium

  * Non-maintainer upload.
  * Remove override_dh_builddeb to no more build with deprecated bzip2
    compression. (Closes: #833242)
  * Guard …."\E" with "no warnings qw(misc);" (Closes: #823279)
  * Fix typo in man page found by lintian.

debtree (1.0.10) unstable; urgency=low

  [ Thorsten Alteholz ]
  * [6781a55f] show the size of all packages that depend on a given package

  [ Anibal Monsalve Salazar ]
  * [f2b58fdf] Add multiarch-support to skiplist
    Thanks to Fabian Greffrath for the suggestion
    Closes: #659223

debtree (1.0.9) unstable; urgency=low

  * Really fix typo in debtree.1

debtree (1.0.8) unstable; urgency=low

  * Fix typo in debtree.1
    Patch by Jonas Genannt
    Closes: #650431

debtree (1.0.7) unstable; urgency=low

  * Add python2.6 and python2.7 to endlist
    Patch by Jakub Wilk
    Closes: #616173
  * Fix out-of-date-standards-version
  * Fix maintainer-script-without-set-e
  * Fix debhelper-overrides-need-versioned-build-depends
  * Debian source format is 3.0 (native)

debtree (1.0.6) unstable; urgency=low

  [ Frans Pop ]
  * Fix typos in man page; thanks to A. Costa for the patch. Closes: #573818.
  * Disable pattern meta characters for package names in regular expressions.
    Closes: #574647.

  [ Anibal Monsalve Salazar ]
  * New maintainer. Frans, we'll miss you.

debtree (1.0.5) unstable; urgency=low

  * Remove ucf-handled config files on purge. With thanks to piuparts testing.

debtree (1.0.4) unstable; urgency=low

  * Take the highest available version for source packages as well.
  * Only use the installed version of a package if the --show-installed option
    is active; otherwise always use the highest available version.
  * Document which version of packages will be used in the man page.
  * Move debtree web site to http://collab-maint.alioth.debian.org/debtree/.

debtree (1.0.3) unstable; urgency=low

  * Take the highest available version for uninstalled packages instead of the
    lowest. Thanks to Thomas Wentzel for the report and patch. Closes: #554719. 
  * Add a few more X.Org-related packages to the end list.

debtree (1.0.2) unstable; urgency=low

  * Selectively use AptPkg for build dependencies. AptPkg will return the
    correct build dependencies for the current or a selected architecture,
    but cannot return the architecture conditions themselves. Therefore use
    AptPkg for all cases except for ARCH=all. For that case continue to call
    out to apt-cache.
  * Add hurd-i386, kfreebsd-i386, kfreebsd-amd64 as valid architectures.
  * Make debtree work for any locale. Closes: #547388.

debtree (1.0.1) unstable; urgency=low

  * Fix perl error if package has no dependencies at all.
  * Add gksu to the end list.

debtree (1.0) unstable; urgency=low

  * Change packaging to use the magic 'dh' command.
  * Upload to the Debian archive. Closes: #447158. Yay!

  [ Changes in unofficial release 0.9.9 - Wed, 16 Sep 2009 13:35:58 +0200 ]
  * Complete conversion to perl by using libapt-pkg-perl instead of call-outs
    to dctrl-tools, except for getting build dependencies as libapt-pkg-perl
    does not expose architecture conditions (#546863).

  [ Changes in unofficial release 0.9.0 - Mon, 14 Sep 2009 19:56:12 +0200 ]
  * Remove support for printing dependency paths. It only duplicates
    functionality offered better by 'aptitude why'.
  * First stage of conversion to perl. Script is now written in perl, but
    still calls out to external dctrl-tools to get dependency info.
  * Show other providers for any virtual packages provided by the requested
    package.
  * Show order of dependencies on virtual packages by numbering the arrows.

  [ Changes in unofficial release 0.8.1 - Sat, 12 Sep 2009 17:56:27 +0200 ]
  * Update script version and copyright in script.
  * Move git repository to collab-maint on alioth.

  [ Changes in unofficial release 0.8.0 - Sat, 12 Sep 2009 16:01:49 +0200 ]
  * Add support for showing reverse dependencies in graphs.
  * Fix incomplete display of skipped packages (only first was shown).

  [ Changes in unofficial release 0.7.3 - Sun, 06 Sep 2009 11:24:50 +0200 ]
  * debian/control: add Vcs-Git field.
  * Fix a few corner cases where provides and alternatives were not displayed
    correctly for skip or end packages. There's a minor change in the way
    alternatives containing skipped packages are displayed.
  * Extend endlist and update for lenny/squeeze.

  [ Changes in unofficial release 0.7.2 - Wed, 24 Oct 2007 16:23:34 +0200 ]
  * Fix informational message listing skipped packages.
  * Don't show packages that provide a pseudo package if they are in the skip
    list.
  * Show pseudo packages provided by the requested package in dependency
    graphs (not in build dependency graphs).
  * Show multiple providing packages for a virtual package if there are less
    than a certain number (default 3); dependencies for the providing packages
    are not shown.
  * Add common build dependencies to end list.
  * Add some development/packaging related packages to skip and end lists;
    prompted by build dep graph for asterisk.

  [ Changes in unofficial release 0.7.1 - Thu, 18 Oct 2007 15:41:11 +0200 ]
  * Print info message with skipped dependencies after generating graph.
  * Split ToDo items out of script into separate file.
  * Add man page.

  [ Changes in unofficial release 0.7.0 - Tue, 02 Oct 2007 19:24:38 +0200 ]
  * Don't print graph elements for unknown packages when showing dependency
    paths.
  * Move the 'skip' and 'end' lists to configuration files using ucf to
    manage them. The user can install overrides in ~/.debtree.
  * Add logging functions to unclutter script.
  * Add new option max-depth which makes it possible to reduce the size and
    complexity of a graph by maximizing the number of times debtree will
    recurse into the next level of dependencies.

  [ Changes in unofficial release 0.6.0 - Sun, 30 Sep 2007 14:58:37 +0200 ]
  * Add support for generating build dependency graphs. By default a graph for
    the current architecture is generated.
  * Add new option no-conflicts; useful for build dependency graphs.
  * Add new option no-skip. This allows packages that by default are skipped
    (not included at all) to be shown as "end" packages.
  * Add new option show-all. This results in the full dependency tree to be
    generated. The dependencies for every package are expanded and no packages
    are skipped.
  * Add new option show-installed. Installed packages are marked with a
    different color ('honeydew'). For satisfied alternative dependencies only
    installed alternative packages are installed.
  * Mark unknown packages with a different color ('oldlace'). This can only
    be done for packages that are not part of an alternatives set; for those
    that are, a warning is printed.
  * For leaf pseudo packages we need to check if they were members of
    alternative dependencies to avoid stray nodes in a graph (seen with
    geneweb).
  * Introduce verbosity options and rationalize messages and error handling.
  * Add sanity check for presence of dctrl-tools scripts.
    Thanks to Maximilian Attems for the suggestion.

  [ Changes in unofficial release 0.5.0 - Fri, 28 Sep 2007 06:28:30 +0200 ]
  * Initial unofficial release.
parents
ToDo list for debtree
---------------------
* add "usage" function and --version and --help options
* this code really needs a testsuite as regressions are many and subtle;
comparing the .dot output with expected would be simpler if a fixed
status database was used
* complete conversion to perl by using libapt-pkg-perl instead of calls
to dctrl-tools
* automatic limiting
* automatically split graphs over multiple subgraphs (which dot will place
on separate pages)
* identify transitional packages
debtree (1.0.10+nmu1) unstable; urgency=medium
* Non-maintainer upload.
* Remove override_dh_builddeb to no more build with deprecated bzip2
compression. (Closes: #833242)
* Guard …."\E" with "no warnings qw(misc);" (Closes: #823279)
* Fix typo in man page found by lintian.
-- Axel Beckert <abe@debian.org> Wed, 09 Nov 2016 01:26:57 +0100
debtree (1.0.10) unstable; urgency=low
[ Thorsten Alteholz ]
* [6781a55f] show the size of all packages that depend on a given package
[ Anibal Monsalve Salazar ]
* [f2b58fdf] Add multiarch-support to skiplist
Thanks to Fabian Greffrath for the suggestion
Closes: #659223
-- Anibal Monsalve Salazar <anibal@debian.org> Fri, 22 Jun 2012 09:17:00 +1000
debtree (1.0.9) unstable; urgency=low
* Really fix typo in debtree.1
-- Anibal Monsalve Salazar <anibal@debian.org> Wed, 30 Nov 2011 09:59:04 +1100
debtree (1.0.8) unstable; urgency=low
* Fix typo in debtree.1
Patch by Jonas Genannt
Closes: #650431
-- Anibal Monsalve Salazar <anibal@debian.org> Wed, 30 Nov 2011 09:43:38 +1100
debtree (1.0.7) unstable; urgency=low
* Add python2.6 and python2.7 to endlist
Patch by Jakub Wilk
Closes: #616173
* Fix out-of-date-standards-version
* Fix maintainer-script-without-set-e
* Fix debhelper-overrides-need-versioned-build-depends
* Debian source format is 3.0 (native)
-- Anibal Monsalve Salazar <anibal@debian.org> Sun, 17 Apr 2011 09:42:13 +1000
debtree (1.0.6) unstable; urgency=low
[ Frans Pop ]
* Fix typos in man page; thanks to A. Costa for the patch. Closes: #573818.
* Disable pattern meta characters for package names in regular expressions.
Closes: #574647.
[ Anibal Monsalve Salazar ]
* New maintainer. Frans, we'll miss you.
-- Anibal Monsalve Salazar <anibal@debian.org> Sat, 04 Sep 2010 23:18:01 +1000
debtree (1.0.5) unstable; urgency=low
* Remove ucf-handled config files on purge. With thanks to piuparts testing.
-- Frans Pop <fjp@debian.org> Tue, 09 Feb 2010 17:49:44 +0100
debtree (1.0.4) unstable; urgency=low
* Take the highest available version for source packages as well.
* Only use the installed version of a package if the --show-installed option
is active; otherwise always use the highest available version.
* Document which version of packages will be used in the man page.
* Move debtree web site to http://collab-maint.alioth.debian.org/debtree/.
-- Frans Pop <fjp@debian.org> Sat, 14 Nov 2009 15:35:46 +0100
debtree (1.0.3) unstable; urgency=low
* Take the highest available version for uninstalled packages instead of the
lowest. Thanks to Thomas Wentzel for the report and patch. Closes: #554719.
* Add a few more X.Org-related packages to the end list.
-- Frans Pop <fjp@debian.org> Sat, 07 Nov 2009 03:19:16 +0100
debtree (1.0.2) unstable; urgency=low
* Selectively use AptPkg for build dependencies. AptPkg will return the
correct build dependencies for the current or a selected architecture,
but cannot return the architecture conditions themselves. Therefore use
AptPkg for all cases except for ARCH=all. For that case continue to call
out to apt-cache.
* Add hurd-i386, kfreebsd-i386, kfreebsd-amd64 as valid architectures.
* Make debtree work for any locale. Closes: #547388.
-- Frans Pop <fjp@debian.org> Sun, 20 Sep 2009 12:09:17 +0200
debtree (1.0.1) unstable; urgency=low
* Fix perl error if package has no dependencies at all.
* Add gksu to the end list.
-- Frans Pop <fjp@debian.org> Thu, 17 Sep 2009 23:24:02 +0200
debtree (1.0) unstable; urgency=low
* Change packaging to use the magic 'dh' command.
* Upload to the Debian archive. Closes: #447158. Yay!
[ Changes in unofficial release 0.9.9 - Wed, 16 Sep 2009 13:35:58 +0200 ]
* Complete conversion to perl by using libapt-pkg-perl instead of call-outs
to dctrl-tools, except for getting build dependencies as libapt-pkg-perl
does not expose architecture conditions (#546863).
[ Changes in unofficial release 0.9.0 - Mon, 14 Sep 2009 19:56:12 +0200 ]
* Remove support for printing dependency paths. It only duplicates
functionality offered better by 'aptitude why'.
* First stage of conversion to perl. Script is now written in perl, but
still calls out to external dctrl-tools to get dependency info.
* Show other providers for any virtual packages provided by the requested
package.
* Show order of dependencies on virtual packages by numbering the arrows.
[ Changes in unofficial release 0.8.1 - Sat, 12 Sep 2009 17:56:27 +0200 ]
* Update script version and copyright in script.
* Move git repository to collab-maint on alioth.
[ Changes in unofficial release 0.8.0 - Sat, 12 Sep 2009 16:01:49 +0200 ]
* Add support for showing reverse dependencies in graphs.
* Fix incomplete display of skipped packages (only first was shown).
[ Changes in unofficial release 0.7.3 - Sun, 06 Sep 2009 11:24:50 +0200 ]
* debian/control: add Vcs-Git field.
* Fix a few corner cases where provides and alternatives were not displayed
correctly for skip or end packages. There's a minor change in the way
alternatives containing skipped packages are displayed.
* Extend endlist and update for lenny/squeeze.
[ Changes in unofficial release 0.7.2 - Wed, 24 Oct 2007 16:23:34 +0200 ]
* Fix informational message listing skipped packages.
* Don't show packages that provide a pseudo package if they are in the skip
list.
* Show pseudo packages provided by the requested package in dependency
graphs (not in build dependency graphs).
* Show multiple providing packages for a virtual package if there are less
than a certain number (default 3); dependencies for the providing packages
are not shown.
* Add common build dependencies to end list.
* Add some development/packaging related packages to skip and end lists;
prompted by build dep graph for asterisk.
[ Changes in unofficial release 0.7.1 - Thu, 18 Oct 2007 15:41:11 +0200 ]
* Print info message with skipped dependencies after generating graph.
* Split ToDo items out of script into separate file.
* Add man page.
[ Changes in unofficial release 0.7.0 - Tue, 02 Oct 2007 19:24:38 +0200 ]
* Don't print graph elements for unknown packages when showing dependency
paths.
* Move the 'skip' and 'end' lists to configuration files using ucf to
manage them. The user can install overrides in ~/.debtree.
* Add logging functions to unclutter script.
* Add new option max-depth which makes it possible to reduce the size and
complexity of a graph by maximizing the number of times debtree will
recurse into the next level of dependencies.
[ Changes in unofficial release 0.6.0 - Sun, 30 Sep 2007 14:58:37 +0200 ]
* Add support for generating build dependency graphs. By default a graph for
the current architecture is generated.
* Add new option no-conflicts; useful for build dependency graphs.
* Add new option no-skip. This allows packages that by default are skipped
(not included at all) to be shown as "end" packages.
* Add new option show-all. This results in the full dependency tree to be
generated. The dependencies for every package are expanded and no packages
are skipped.
* Add new option show-installed. Installed packages are marked with a
different color ('honeydew'). For satisfied alternative dependencies only
installed alternative packages are installed.
* Mark unknown packages with a different color ('oldlace'). This can only
be done for packages that are not part of an alternatives set; for those
that are, a warning is printed.
* For leaf pseudo packages we need to check if they were members of
alternative dependencies to avoid stray nodes in a graph (seen with
geneweb).
* Introduce verbosity options and rationalize messages and error handling.
* Add sanity check for presence of dctrl-tools scripts.
Thanks to Maximilian Attems for the suggestion.
[ Changes in unofficial release 0.5.0 - Fri, 28 Sep 2007 06:28:30 +0200 ]
* Initial unofficial release.
-- Frans Pop <fjp@debian.org> Wed, 16 Sep 2009 13:55:56 +0200
Source: debtree
Section: utils
Priority: optional
Maintainer: Anibal Monsalve Salazar <anibal@debian.org>
Build-Depends: debhelper (>= 7.0.50~)
Standards-Version: 3.9.2
Homepage: http://collab-maint.alioth.debian.org/debtree/
Vcs-Git: git://git.debian.org/collab-maint/debtree.git
Vcs-Browser: http://git.debian.org/?p=collab-maint/debtree.git
Package: debtree
Architecture: all
Depends: ${misc:Depends}, ${perl:Depends}, libapt-pkg-perl, ucf, dctrl-tools
Recommends: graphviz
Description: package dependency graphs on steroids
Very powerful and versatile tool for generating dependency graphs showing the
relationships between .deb packages.
.
The graph is generated in the form of a .dot file that can be used as input
for the utility 'dot' from the graphviz package. What information is included
in a graph can be varied using command line options.
.
Supported are: regular (forward) dependencies, reverse dependencies, showing
installed packages, virtual packages, alternatives, and much more.
Author:
Frans Pop <elendil@planet.nl>
Copyright:
Copyright (C) 2007-2009 Frans Pop <elendil@planet.nl>
License:
This package is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or
(at your option) any later version.
This package is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this package; if not, write to the Free Software
Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
On Debian systems, the complete text of the GNU General Public License can
be found in `/usr/share/common-licenses/GPL-2'.
The Debian packaging is (C) 2007-2009, Frans Pop <fjp@debian.org> and
is also licensed under the GPL, see above.
/etc/debtree
/usr/share/debtree
debtree /usr/bin/
skiplist /usr/share/debtree/
endlist /usr/share/debtree/
#! /bin/sh
set -e
CONFSRC="/usr/share/debtree"
CONFDEST="/etc/debtree"
case $1 in
configure)
for file in skiplist endlist; do
ucf --three-way --debconf-ok $CONFSRC/$file $CONFDEST/$file
done
;;
esac
#DEBHELPER#
#! /bin/sh
set -e
CONFDEST="/etc/debtree"
case $1 in
purge)
for file in skiplist endlist; do
# remove configuration files with dpkg backup extensions
for ext in '~' '%' .bak .ucf-new .ucf-old .ucf-dist; do
rm -f $CONFDEST/$file$ext
done
# remove the configuration file itself
rm -f $CONFDEST/$file
# clear it out from the ucf database
if which ucf >/dev/null; then
ucf --purge $CONFDEST/$file
fi
done
;;
esac
#DEBHELPER#
#!/usr/bin/make -f
# Uncomment this to turn on verbose mode.
#export DH_VERBOSE=1
%:
dh $@
compression = "bzip2"
compression-level = 9
This diff is collapsed.
This diff is collapsed.
# This file contains a list of 'end' packages for debtree
# By default debtree will not display any dependencies of 'end' packages
# which helps to limit the size and complexity of dependency graphs.
#
# This file is ignored when debtree is used to search for dependency paths
# between two packages.
#
# Note: the intention is to eventually make debtree smart enough to
# automatically limit the size of graphs or to automtically create
# sub graphs, without the need for manually maintained lists.
#
# This file can be overruled on a per-user basis by creating a directory
# ~/.debtree/ and adding a custom version of this file there.
# List one or more packages per line (separated by spaces or tabs).
# Comments after package names are allowed.
# Basic general packages
sysvinit
passwd
gnupg
procmail
logrotate
gettext
# Perl/Python
perl
python python-minimal
python2.4 python2.5 python2.6 python2.7
# Basic Debian packages & package management
dpkg
apt
aptitude
debconf cdebconf
module-assistant
ucf
# Development
gcc
c-compiler
cmake
subversion
tla
git git-core
mercurial
# Common build dependencies
debhelper
debiandoc-sgml
docbook-utils
# Libraries
libglib2.0-0
libsdl1.2debian
# Development libraries
libsdl1.2-dev
libssl-dev
libx11-dev
zlib1g-dev
# KDE development libraries
libqt4-dev
kdebase-workspace-dev
# Common (complex) server applications
exim4
postfix
apache2
mysql-server mysql-client
postgresql postgresql-client
# X.Org
x11-common
x11-utils
xfonts-base xfonts-utils
xbase-clients
xserver-xorg
xserver-xorg-video-all xserver-xorg-input-all
xutils
# Common desktop
alsa-base
dictionaries-common
fontconfig libfontconfig1
defoma
dbus
hal
libfam0
libnotify1
libxine1
pm-utils
policykit
samba-common smbclient libsmbclient
# Java
default-jre default-jre-headless
openjdk-6-jre
java-gcj-compat
gcj-jre
gij
# KDE
libqt-rnt
libqt3-mt
libqtcore4
libqtgui4
libqt4-designer
libqt4-sql
kdebase-runtime
kdelibs4c2a
kdelibs5
libarts1c2a
libkdepim1a
libkdepim4
kdebase-kio-plugins
kdepim-kio-plugins
kdesktop
kcontrol
kaddressbook
soprano-daemon
# Gnome
libgnome2-0
libgnomeui-0
libgnomevfs2-0
libgtk2.0-0
gconf2
gksu
# Tex
tex-common
tetex-base
texlive
texlive-base-bin
texlive-latex-recommended
texlive-latex-extra
texlive-fonts-recommended
# Various
foomatic-filters
graphviz
gs-common gv
hyperestraier
openoffice.org-core
xml-core
xpdf-reader
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>debtree - Package dependency graphs</title>
</head>
<body>
<h1>debtree &mdash; package dependency graphs on steroids</h1>
<table>
<tbody valign="top">
<tr>
<td>
<h3><a href="index.html">Introduction</a></h3>
<h3>Example: aptitude</h3>
<ol start="0">
<li><b>Graph from apt-cache (for comparison)</b></li>
<li><a href="aptitude1.html">Basic graph (only hard dependencies and conflicts)</a></li>
<li><a href="aptitude2.html">Basic graph with Recommends</a></li>
<li><a href="aptitude3.html">Basic graph with Recommends and Suggests</a></li>
<li><a href="aptitude4.html">Basic graph with Recommends and showing alternatives</a></li>
<li><a href="aptitude5.html">Default graph (showing Recommends, alternatives and versions)</a></li>
<li><a href="aptitude6.html">Default graph with Suggests</a></li>
<li><a href="aptitude7.html">Default graph with Suggests and versioned Conflicts</a></li>
<li><a href="aptitude8.html">Default graph (rotated)</a></li>
</ol>
<hr />
<p>
This graph is roughly equivalent to:<br />
<tt><font size="-1">
$ debtree --no-recommends --no-versions --versioned-conflicts --rotate debconf
</font></tt>
</p>
</td>
<td width="10" />
<td width="400">
<p><tt><font size="-1">
$ apt-cache dotty aptitude
</font></tt></p>
<hr />
<img src="thumbs/aptitude0.png" alt="Dependency graph for aptitude" />
<hr />
<table>
<tr>
<td>Generated .dot file:</td>
<td><a href="aptitude0.dot">DOT</a></td>
</tr><tr>
<td>Full-sized images:</td>
<td><a href="aptitude0.ps" target="_blank">PS</a>&nbsp;|&nbsp;<a href="aptitude0.png" target="_blank">PNG</a>&nbsp;|&nbsp;<a href="aptitude0.svg" target="_blank">SVG</a></td>
</tr>
</table>
<p><font size="-1"><a href="debconf0.html">Equivalent graph for debconf</a></font></p>
</td>
</tr>
</tbody>
</table>
</body>
</html>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>debtree - Package dependency graphs</title>
</head>
<body>
<h1>debtree &mdash; package dependency graphs on steroids</h1>
<table>
<tbody valign="top">
<tr>
<td>
<h3><a href="index.html">Introduction</a></h3>
<h3>Example: aptitude</h3>
<ol start="0">
<li><a href="aptitude0.html">Graph from apt-cache (for comparison)</a></li>
<li><b>Basic graph (only hard dependencies and conflicts)</b></li>
<li><a href="aptitude2.html">Basic graph with Recommends</a></li>
<li><a href="aptitude3.html">Basic graph with Recommends and Suggests</a></li>
<li><a href="aptitude4.html">Basic graph with Recommends and showing alternatives</a></li>
<li><a href="aptitude5.html">Default graph (showing Recommends, alternatives and versions)</a></li>
<li><a href="aptitude6.html">Default graph with Suggests</a></li>
<li><a href="aptitude7.html">Default graph with Suggests and versioned Conflicts</a></li>
<li><a href="aptitude8.html">Default graph (rotated)</a></li>
</ol>
<hr />
</td>
<td width="10" />
<td width="400">
<p><tt><font size="-1">
$ debtree --no-recommends --no-alternatives --no-versions aptitude
</font></tt></p>
<hr />
<img src="thumbs/aptitude1.png" alt="Dependency graph for aptitude" />
<hr />
<table>
<tr>
<td>Generated .dot file:</td>
<td><a href="aptitude1.dot">DOT</a></td>
</tr><tr>
<td>Full-sized images:</td>
<td><a href="aptitude1.ps" target="_blank">PS</a>&nbsp;|&nbsp;<a href="aptitude1.png" target="_blank">PNG</a>&nbsp;|&nbsp;<a href="aptitude1.svg" target="_blank">SVG</a></td>
</tr>
</table>
<p><font size="-1"><a href="debconf1.html">Equivalent graph for debconf</a></font></p>
</td>
</tr>
</tbody>
</table>
</body>
</html>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>debtree - Package dependency graphs</title>
</head>
<body>
<h1>debtree &mdash; package dependency graphs on steroids</h1>
<table>
<tbody valign="top">
<tr>
<td>
<h3><a href="index.html">Introduction</a></h3>
<h3>Example: aptitude</h3>
<ol start="0">
<li><a href="aptitude0.html">Graph from apt-cache (for comparison)</a></li>
<li><a href="aptitude1.html">Basic graph (only hard dependencies and conflicts)</a></li>
<li><b>Basic graph with Recommends</b></li>
<li><a href="aptitude3.html">Basic graph with Recommends and Suggests</a></li>
<li><a href="aptitude4.html">Basic graph with Recommends and showing alternatives</a></li>
<li><a href="aptitude5.html">Default graph (showing Recommends, alternatives and versions)</a></li>
<li><a href="aptitude6.html">Default graph with Suggests</a></li>
<li><a href="aptitude7.html">Default graph with Suggests and versioned Conflicts</a></li>
<li><a href="aptitude8.html">Default graph (rotated)</a></li>
</ol>
<hr />
<p>
This graph is quite a bit larger than the basic one, almost entirely due to
the addition of the recommended package <tt>libparse-debianchangelog-perl</tt>
and its dependencies. If we wanted to limit the graph, this would be an obvious
candidate.
</p><p>
Note the Provides/Conflicts combination from <tt>libtimedate-perl</tt> to
<tt>timedate</tt>.
</p>
</td>
<td width="10" />
<td width="400">
<p><tt><font size="-1">
$ debtree --no-alternatives --no-versions aptitude
</font></tt></p>
<hr />
<img src="thumbs/aptitude2.png" alt="Dependency graph for aptitude" />
<hr />
<table>
<tr>
<td>Generated .dot file:</td>
<td><a href="aptitude2.dot" target="_blank">DOT</a></td>
</tr><tr>
<td>Full-sized images:</td>
<td><a href="aptitude2.ps" target="_blank">PS</a>&nbsp;|&nbsp;<a href="aptitude2.png" target="_blank">PNG</a>&nbsp;|&nbsp;<a href="aptitude2.svg" target="_blank">SVG</a></td>
</tr>
</table>
<p><font size="-1"><a href="debconf2.html">Equivalent graph for debconf</a></font></p>
</td>
</tr>
</tbody>
</table>
</body>
</html>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>debtree - Package dependency graphs</title>
</head>
<body>
<h1>debtree &mdash; package dependency graphs on steroids</h1>
<table>
<tbody valign="top">
<tr>
<td>
<h3><a href="index.html">Introduction</a></h3>
<h3>Example: aptitude</h3>
<ol start="0">
<li><a href="aptitude0.html">Graph from apt-cache (for comparison)</a></li>
<li><a href="aptitude1.html">Basic graph (only hard dependencies and conflicts)</a></li>
<li><a href="aptitude2.html">Basic graph with Recommends</a></li>
<li><b>Basic graph with Recommends and Suggests</b></li>
<li><a href="aptitude4.html">Basic graph with Recommends and showing alternatives</a></li>
<li><a href="aptitude5.html">Default graph (showing Recommends, alternatives and versions)</a></li>
<li><a href="aptitude6.html">Default graph with Suggests</a></li>
<li><a href="aptitude7.html">Default graph with Suggests and versioned Conflicts</a></li>
<li><a href="aptitude8.html">Default graph (rotated)</a></li>
</ol>
<hr />
</td>
<td width="10" />
<td width="400">
<p><tt><font size="-1">
$ debtree --with-suggests --no-alternatives --no-versions aptitude
</font></tt></p>
<hr />
<img src="thumbs/aptitude3.png" alt="Dependency graph for aptitude" />
<hr />
<table>
<tr>
<td>Generated .dot file:</td>
<td><a href="aptitude3.dot" target="_blank">DOT</a></td>
</tr><tr>
<td>Full-sized images:</td>
<td><a href="aptitude3.ps" target="_blank">PS</a>&nbsp;|&nbsp;<a href="aptitude3.png" target="_blank">PNG</a>&nbsp;|&nbsp;<a href="aptitude3.svg" target="_blank">SVG</a></td>
</tr>
</table>
<p><font size="-1"><a href="debconf3.html">Equivalent graph for debconf</a></font></p>
</td>
</tr>
</tbody>
</table>
</body>
</html>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>debtree - Package dependency graphs</title>
</head>