1RPMDEP(1)             User Contributed Perl Documentation            RPMDEP(1)
2
3
4

NAME

6       rpmdep - display the full dependency of an installed rpm package
7

DESCRIPTION

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

SYNOPSIS

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

REQUIRED ARGUMENTS

28       the package to resolv
29

OPTIONS

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

USAGE

54       rpmdep.pl --use-cache -dot bash.dot bash
55
56       dot -Tps bash.dot -o bash.ps
57

FILES

59       the program can use the /tmp/rpmorphan.cache file
60

DIAGNOSTICS

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

EXIT STATUS

76       O if all is ok
77
78       >=1 if a problem
79

CONFIGURATION

81       nothing
82

DEPENDENCIES

84       you should use graphviz to build graph from
85

INCOMPATIBILITIES

87       not known
88

BUGS AND LIMITATIONS

90       the program does not work well on program installed with several
91       versions
92

NOTES

94       this program can be used as "normal" user
95

SEE ALSO

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

AUTHOR

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)
Impressum