Gentoo Archives: gentoo-dev

From: Nils Decker <nils@×××××××.de>
To: gentoo-dev@g.o
Subject: [gentoo-dev] dependency graph
Date: Wed, 14 Aug 2002 13:22:09
Message-Id: 20020814201818.423c3bfd.nils@ndecker.de
1 I have written a small tool that creates a dependency graph to be
2 rendered using graphviz.
3
4 I will submit it to bugzilla when i have written some docs and made
5 it a little bit smoother.
6
7 I am hoping for your suggestions.
8
9 Things i want to do:
10 - draw installed packages boldface
11 - draw enables USE-flags boldface
12 - fix multiple constraints to one package.
13 I don't know yet how to do this. It treats
14 ( >=foo-1.2.3 <=foo-2.0.0 ) like two seperate dependencies.
15
16 Preview at
17 http://www.ndecker.de/gentoo/depgraph/depgraph ( 4k )
18
19 Examples:
20
21 dependencies for dev-lang/ghc
22 http://www.ndecker.de/gentoo/depgraph/ghc-5.02.3.dot ( 14k )
23 http://www.ndecker.de/gentoo/depgraph/ghc-5.02.3.gif ( 912k, 4878x2345 )
24
25 dependencies for dev-php/mod_php
26 http://www.ndecker.de/gentoo/depgraph/mod_php-4.2.2.dot ( 22k )
27 http://www.ndecker.de/gentoo/depgraph/mod_php-4.2.2.gif ( 1.6m, 7200x2590 )
28
29 rendering a graph for all packages in portage has already taken 2 CPU-hours.
30 Maybe it will finish this week ;-)
31
32 Regards
33 Nils
34
35 --
36 The number of UNIX installations has grown to 10, with more expected.
37 -- The Unix Programmer's Manual, 2nd Edition, June 1972
38
39 Nils Decker <ndecker@×××.de>

Replies

Subject Author
[gentoo-dev] Re: dependency graph Thomas de Grenier de Latour <degrenier@×××××××××××.fr>