def gem_install
ui.msg "Installing rubygems from source..."
release = "rubygems-1.8.10"
file = "#{release}.tgz"
url = "http://production.cf.rubygems.org/rubygems/#{file}"
http_client_get_url(url, file)
run_command("tar zxf #{file}")
run_command("cd #{release} && sudo ruby setup.rb --no-format-executable")
run_command("sudo rm -rf #{release} #{file}")
run_command("sudo gem install --no-rdoc --no-ri #{gem_packages.join(' ')}") unless gem_packages.empty?
run_command("sudo gem install --no-rdoc --no-ri chef #{gem_options}")
end