# File lib/rubygems/specification.rb, line 757
  def activate_dependencies
    self.runtime_dependencies.each do |spec_dep|
      # TODO: check for conflicts! not just name!
      next if Gem.loaded_specs.include? spec_dep.name
      specs = spec_dep.to_specs

      if specs.size == 1 then
        specs.first.activate
      else
        name = spec_dep.name
        Gem.unresolved_deps[name] = Gem.unresolved_deps[name].merge spec_dep
      end
    end

    Gem.unresolved_deps.delete self.name
  end