[clc-devel] Dependency graphs
![](https://secure.gravatar.com/avatar/c131814bb9a4a205b11955fc20ebf361.jpg?s=120&d=mm&r=g)
While trying to learn graphviz, I decided to try to make dependency graphs in order to teach myself the scripting language. I ended up writing a script and building a graph for every non-unmaintained package. You can check them out here: http://plutor.org/projects/crux/graphs/ Some of the graphs are pretty nice, for instance 'ogle'. Some are downright complex, particularly the gnome packages, like gnome-media. I tried to make a graph that included all of the packages, but the 50000-pixel-wide image crashed X. The collection color code is: * Base: black * Opt: blue * Contrib: green * Unmaintained: red Packages that I have installed are bold. I've included Jürgen's opt dependencies list in the configuration, but I'm not entirely sure that that's 100% accurate or complete. But it's good enough. I just thought you guys might be interested in taking a look at these, they're not necessarily _good_ for anything. (I'd checkin a graphviz port, but I had to do some hacking of the tk port to get graphviz to compile right. I think there's a long-standing bug involving include paths, but I need to do some more fiddling before I can make a recommendation to Martin.) Logan
![](https://secure.gravatar.com/avatar/2cf60301f16bb8ae417fa3f5f076b232.jpg?s=120&d=mm&r=g)
On Tue, 2004-04-27 at 15:39 -0400, Logan Ingalls wrote:
Some of the graphs are pretty nice, for instance 'ogle'. Some are downright complex, particularly the gnome packages, like gnome-media. I tried to make a graph that included all of the packages, but the 50000-pixel-wide image crashed X.
LOL! :) That's really cool, thanks for sharing this. -- Robert McMeekin <rrm3@rrm3.org>
![](https://secure.gravatar.com/avatar/f2b6f079f3c19573320f6d60efb86462.jpg?s=120&d=mm&r=g)
Logan Ingalls wrote:
While trying to learn graphviz, I decided to try to make dependency graphs in order to teach myself the scripting language. I ended up writing a script and building a graph for every non-unmaintained package. You can check them out here:
Now that's pretty cool. This was all automated I presume? That's very interesting to see... I did enjoy the gnome-media gfx... pretty funny.
Some of the graphs are pretty nice, for instance 'ogle'. Some are downright complex, particularly the gnome packages, like gnome-media. I tried to make a graph that included all of the packages, but the 50000-pixel-wide image crashed X.
The collection color code is: * Base: black * Opt: blue * Contrib: green * Unmaintained: red
Packages that I have installed are bold. I've included Jürgen's opt dependencies list in the configuration, but I'm not entirely sure that that's 100% accurate or complete. But it's good enough.
I just thought you guys might be interested in taking a look at these, they're not necessarily _good_ for anything.
(I'd checkin a graphviz port, but I had to do some hacking of the tk port to get graphviz to compile right. I think there's a long-standing bug involving include paths, but I need to do some more fiddling before I can make a recommendation to Martin.)
Logan
_______________________________________________ clc-devel mailing list clc-devel@lists.berlios.de http://lists.berlios.de/mailman/listinfo/clc-devel
participants (4)
-
Giulivo Navigante
-
Logan Ingalls
-
Robert McMeekin
-
Victor