bin/autoproj_bootstrap in autoproj-1.7.14.rc1 vs bin/autoproj_bootstrap in autoproj-1.7.14.rc2

- old
+ new

@@ -685,11 +685,15 @@ # Don't install gems that are already there ... gems = gems.dup gems.delete_if do |name, version| version_requirements = Gem::Requirement.new(version || '>= 0') installed = - if Gem.source_index.respond_to?(:find_by_name) - Gem.source_index.find_by_name(name, version_requirements) + if Gem::Specification.respond_to?(:find_by_name) + begin + [Gem::Specification.find_by_name(name, version_requirements)] + rescue Gem::LoadError + [] + end else Gem.source_index.find_name(name, version_requirements) end if !installed.empty? && Autobuild.do_update # Look if we can update the package ...