1 .TH AUR-DEPENDS 1 2023-03-10 AURUTILS
3 aur\-depends \- retrieve dependencies using aurweb
8 .IR "pkgname [pkgname...]"
13 solves dependencies for packages provided on the command line using
15 If a hyphen is specified, packages are taken from standard input.
17 The transitive closure of dependencies within AUR is computed, with
18 Dependency information printed to standard output as edges
19 .IR \%pkgbase\etdepends .
27 .BR \-a ", " \-\-all ", " \-\-show\-all
30 dependencies of dependencies in the output. Implies
34 .BR \-n ", " \-\-pkgname
35 Print dependency information to stdout as
41 is specified, only AUR dependencies are printed.
44 .BR \-t ", " \-\-table
45 Print dependency information in the following format:
47 .IR \%pkgname\etdepends\etpkgbase\etpkgver\ettype
60 .BR \-r ", " \-\-reverse
62 .I \%depends\etpkgbase
69 column is replaced with reverse dependencies
71 Version information is left out in this case. When combined with
73 unknown reverse dependencies are marked with a hyphen.
77 Print dependency information as JSON.
81 Print dependency information as JSON Lines (newline delimited JSON).
83 .SS Dependency options
84 When resolving dependencies,
91 of dependencies by default.
93 can be taken into account with the
97 Types can be removed selectively with
100 .BR \-\-no\-makedepends ,
102 .B \-\-no\-checkdepends
103 options. In particular, these options may be used to bypass cycles
104 between dependencies of differing types.
106 Support for virtual dependencies
108 can be disabled with the
110 option. In particular, any packages listed on the command-line can
111 only provide themselves with this option enabled.
114 Dependencies can be removed selectively with the
115 .BR \-\-assume\-installed
116 option. Multiple packages can be specified by separating them with a
120 While versioned dependencies are listed, they are ignored when
121 resolving the dependency graph. This is because versioned queries are
122 not supported by aurweb, and no additional comparisons are done by
126 files can however be checked for consistency with
140 .MT https://github.com/AladW
144 .\" vim: set textwidth=72: