On Wed, 2010-06-16 at 09:44 -0400, Adam Jackson wrote: > On Wed, 2010-06-16 at 08:53 -0400, seth vidal wrote: > > On Wed, 2010-06-16 at 00:30 -0700, JD wrote: > > > Greetings all, > > > Is there a way to query the database to list the packages > > > that depend on a given package? > > > I checked the man page, and I do not see such an option. > > > I see the option --requires, which is great - but would like the > > > converse of --requires, such as: --required_by > > > > rpm -q --whatrequires pkgname will tell you what specifically requires > > that pkg name - but not all the things that pkg provides. > > For that, you would do: > > % rpm --quiet -q --whatrequires $(rpm -q --provides pkgname) | sort -u > > The uniquifying step being because rpm will print the list of consumers > for _each_ thing provided by pkgname. but you'll need to do every file in the pkg, too. b/c of file-requires. -sv _______________________________________________ Rpm-list mailing list Rpm-list@xxxxxxxxxxxxx http://lists.rpm.org/mailman/listinfo/rpm-list