debtree - package dependency graphs on steroids

Property Value
Distribution Debian 10 (Buster)
Repository Debian Main amd64
Package filename debtree_1.0.10+nmu1_all.deb
Package name debtree
Package version 1.0.10+nmu1
Package release -
Package architecture all
Package type deb
Category implemented-in::perl interface::commandline role::program scope::utility suite::debian use::analysing use::viewing utils works-with-format::TODO works-with::graphs works-with::software:package
License -
Maintainer Anibal Monsalve Salazar <>
Download size 19.49 KB
Installed size 63.00 KB
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.


Package Version Architecture Repository
debtree_1.0.10+nmu1_all.deb 1.0.10+nmu1 all Debian Main
debtree - - -


Name Value
dctrl-tools -
libapt-pkg-perl -
perl:any -
ucf -


Type URL
Binary Package debtree_1.0.10+nmu1_all.deb
Source Package debtree

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install debtree deb package:
    # sudo apt-get install debtree




2016-11-09 - Axel Beckert <>
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.
2012-06-22 - Anibal Monsalve Salazar <>
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
2011-11-30 - Anibal Monsalve Salazar <>
debtree (1.0.9) unstable; urgency=low
* Really fix typo in debtree.1
2011-11-30 - Anibal Monsalve Salazar <>
debtree (1.0.8) unstable; urgency=low
* Fix typo in debtree.1
Patch by Jonas Genannt
Closes: #650431
2011-04-17 - Anibal Monsalve Salazar <>
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)
2010-09-04 - Anibal Monsalve Salazar <>
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.
2010-02-09 - Frans Pop <>
debtree (1.0.5) unstable; urgency=low
* Remove ucf-handled config files on purge. With thanks to piuparts testing.
2009-11-14 - Frans Pop <>
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
2009-11-07 - Frans Pop <>
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.
2009-09-20 - Frans Pop <>
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.

See Also

Package Description
debuerreotype_0.9-1_all.deb reproducible, snapshot-based Debian rootfs builder
debug-me-server_1.20181208-2_all.deb run a debug-me server for secure remote debugging
debug-me_1.20181208-2_amd64.deb secure remote debugging
debugedit_4.14.2.1+dfsg1-1_amd64.deb tool to mangle source locations in .debug files
decopy_0.2.4.1-2_all.deb Automatic debian/copyright Generator
dee-tools_1.2.7+17.10.20170616-4_amd64.deb Model to synchronize multiple instances over DBus - tooling
deepin-calculator_1.0.10-1_amd64.deb Calculator for DDE (Deepin Desktop Environment)
deepin-deb-installer_1.3.0-1_amd64.deb Deepin Package Manager
deepin-gettext-tools_1.0.8-4_all.deb Deepin Internationalization utilities
deepin-icon-theme_15.12.68-1_all.deb Icon Theme for Deepin software and Deepin Desktop Environment
deepin-image-viewer_1.3.8-1_amd64.deb Image Viewer for Deepin Desktop Environment
deepin-menu_3.4.1-1_amd64.deb Deepin menu service
deepin-movie_3.2.20-1_amd64.deb Deepin movie player
deepin-music_3.1.14+ds-1_amd64.deb music player with brilliant and tweakful UI
deepin-notifications_3.3.4-1_amd64.deb System notifications for Deepin Desktop Environment