1RPMDEP(1) User Contributed Perl Documentation RPMDEP(1)
2
3
4
6 rpmdep - display the full dependency of an installed rpm package
7
9 rpmdep search recursively for package dependencies. It resolvs all
10 dependencies to package names. It can also prepare a file to build a
11 graph of dependencies, with graphviz.
12
14 rpmdep.pl [options] package
15
16 options:
17
18 -help brief help message
19 -man full documentation
20 -V, --version print version
21 -use-cache use cache file instead rpm query
22 -clear-cache clear cache file
23
24 -verbose verbose
25 -dot dotfile build a dot file for graphviz
26
28 the package to resolv
29
31 -help Print a brief help message and exits.
32
33 -man Print the manual page and exits.
34
35 -version
36 Print the program release and exit.
37
38 -verbose
39 The program works and print debugging messages.
40
41 -dot create a dot file to be used by graphviz
42
43 -use-cache
44 the rpm query may be long (10 to 30 s). If you will run an
45 rpmorphan tool several time, this option will allow to gain a
46 lot of time : it save the rpm query on a file cache (first
47 call), then use this cache instead quering rpm (others calls).
48
49 -clear-cache
50 to remove cache file. Can be used with -use-cache to write a
51 new cache.
52
54 rpmdep.pl --use-cache -dot bash.dot bash
55
56 dot -Tps bash.dot -o bash.ps
57
59 the program can use the /tmp/rpmorphan.cache file
60
62 the verbose mode allow to see all the recursive work
63
64 others messages are
65
66 package ... is not installed
67 this is not a name of an installed package
68
69 ... has no dependencies
70 this can comes for some admin tools (ash for example)
71
72 ... depends upon (list)
73 return a list of sorted and comma separated packages
74
76 O if all is ok
77
78 >=1 if a problem
79
81 nothing
82
84 you should use graphviz to build graph from
85
87 not known
88
90 the program does not work well on program installed with several
91 versions
92
94 this program can be used as "normal" user
95
97 rpm(1) for rpm call
98
99 rpmorphan(1)
100
101 rpmusage(1)
102
103 rpmduplicates(1)
104
106 Copyright (C) 2008 by Eric Gerbier This program is free software; you
107 can redistribute it and/or modify it under the terms of the GNU General
108 Public License as published by the Free Software Foundation; either
109 version 2 of the License, or (at your option) any later version.
110
112 Eric Gerbier
113
114 you can report any bug or suggest to gerbier@users.sourceforge.net
115
116
117
118perl v5.10.0 2008-10-19 RPMDEP(1)