GentooDepBrowser is a graphic tool to help understand package dependencies in gentoo. You can browse dependencies by clicking on packages names. It is designed and written by Thomas Capricelli.
This software is of course only useful on a gentoo system. As python is installed on all gentoo systems, there is only one remaining dependencie : dev-python/PyQt4, Python bindings for Qt4.
GentooDepBrowser use an internal representation of the whole portage tree, with both forward and backward (or reverse) dependencies. It's a shame portage still doesn't store and provide this information. Then this is just a matter of browsing this with a friendly user interface.
This internal representation is quite slow to create. GentooDepBrowser creates and uses a cache on the disk, which is updated when needed, based on the timestamp file stored in portage metadata dir. (which is updated each time an 'emerge --sync' succeeded).
What's New in This Release:
· This release fixes some glitches from the 0.9 (most notably an ugly segfault on startup on most platforms..).
· It contains the basic stuff i wanted for 1.0 : you can browse, up and down, the dependencies.
· The next releases will display the same kind of meta information as eix/esearch.