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