# File lib/rpm.rb, line 33
  def self.transaction(root = '/')
    begin
      ts = Transaction.new
      ts.root_dir = root
      yield ts
    ensure
      ts.ptr.free
    end
  end