debgraph


A tool for performing queries against the graph of Debian package dependencies

In a large software ecosystem such as Debian Linux, there is the potential for dependencies among software packages to create complex management and technical problems. For example, dependency loops (cycles) in which a package directly or indirectly depends on itself can confuse package management tools as they determine the proper order of package installation. debgraph helps developers to solve this problem by enabling generic queries (e.g., "Give me all the nodes that depend on package X") against the graph of packages and thus automating much of the manual labor that is typically involved in resolving dependency problems.

To learn more, please download the source distribution and refer to the GettingStarted page in the wiki.

Project Information

Labels:
debgraph debian linux packages dpkg dependency