# File lib/rpm.rb, line 145 def requires(name) raise RuntimeError, 'closed DB' if @db.nil? pkg = nil @db.each_match(RPM::DBI_LABEL, name) {|p| pkg = p; break} if pkg then pkg.requires.collect {|req| [req.name, req.version.v, req.version.r] } else [] end end