# File lib/cft/rpm.rb, line 12
    def self.genstate(fname, root = nil)
        withdb(root) do |db|
            File::open(fname, "w") do |f|
                db.each do |pkg|
                    f.print(pkg.sprintf("%{NAME}.%{ARCH} "))
                    f.puts(
                           "#{pkg.version.e || 0} #{pkg.version.v} #{pkg.version.r}")
                end
            end
        end
    end