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