# File lib/rpm.rb, line 125
  def whatrequires(caps)
    raise RuntimeError, 'closed DB' if @db.nil?
    pkgs = []
    @db.each_match(RPM::TAG_REQUIRENAME, caps) do |pkg|
      pkgs << [pkg.name, pkg.version.v, pkg.version.r]
    end
    pkgs
  end