# File src/ruby_supportlib/phusion_passenger/loader_shared_helpers.rb, line 417 def activate_gem(gem_name, library_name = nil) if !defined?(::Gem) begin require 'rubygems' rescue LoadError end end if Kernel.respond_to?(:gem, true) begin gem(gem_name) rescue Gem::LoadError end end require(library_name || gem_name) end