Skip to content. | Skip to navigation

Sections
Personal tools
You are here: Home News & views Explore Debian dependencies with debtree

Posted Jul 30, 2008

Explore Debian dependencies with debtree

by Erik Rose

debtree is a nifty little hack that builds package dependency diagrams.

Explore Debian dependencies with debtree

A deeper-than-reasonable graph of the dependencies of weblion-plone-stack

Tired of error-pronely tracking stuff in OmniGraffle by hand, I went looking for something to automatically diagram out my Debian package dependencies. 10 minutes later, debtree! Now I can see at a glance exactly how screwed up the WebLion Hosting repository is.

Just remember to install the graphviz package, too, so you can render debtree’s textual output into a pretty graphic. Here’s how I usually use it:

debtree --no-recommends --no-alternatives --max-depth=4 YOUR-PACKAGE | dot -T png > YOUR-FILE.png

You could probably even run some judicious greps over debtree’s output to filter out packages you don’t care about.

Document Actions

OmniGraffle supports dot files

Posted by Anonymous User at Aug 01, 2008 10:13 AM

If you have any need to tweek the graph by hand or want prettier output, OmniGraffle can import graphviz dot files. Also take a look at the native graphviz GUI app for mac. http://www.pixelglow.com/graphviz/ It uses the Mac's Quartz graphics engine to create pretty graphs and allows easy export to PDF.

-- Lee Joramo / designKiln.com

Wow!

Posted by Erik Rose at Aug 01, 2008 11:49 AM
That’s fantastic! Thanks!

—Erik Rose
Need help now?

Immediate assistance is available during university work hours:

News & views…
Posted Oct 13, 2009 Portlets gone wild with ContentWellPortlets 2.0.1 This new release adds the ability to add portlets to the footer area. It also has 6 portlet managers per area. This means 20 total portlet managers including the 2 on the sides that ship with plone.
Posted Sep 17, 2009 Plone 4 – An interview with Zope News Jan Ulrich Hasecke interviews me for Zope News.
Posted Aug 31, 2009 Web Services API for Plone Alpha 3 Release Details the release of the wsapi4plone.core package and the plans for future releases. The final report of the AtomPub for Plone Google Summer of Code project.
Posted Aug 28, 2009 Content editing and creation in Plone is faster with archetypes.schematuning Some bench marks of content editing and creation in Plone with and without archetypes.schematuning installed.
More news & views…