From 48f6a18c2645159e22b48390d02a84a513011e37 Mon Sep 17 00:00:00 2001 From: Samuel Giddins Date: Tue, 7 Aug 2018 00:30:11 -0700 Subject: [PATCH] Allow using RubyGems\0 as the name when RG is a pre-release version --- lib/bundler/source/metadata.rb | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/lib/bundler/source/metadata.rb b/lib/bundler/source/metadata.rb index 639f262f747..ff8861c7109 100644 --- a/lib/bundler/source/metadata.rb +++ b/lib/bundler/source/metadata.rb @@ -6,7 +6,9 @@ class Metadata < Source def specs @specs ||= Index.build do |idx| idx << Gem::Specification.new("Ruby\0", RubyVersion.system.to_gem_version_with_patchlevel) - idx << Gem::Specification.new("RubyGems\0", Gem::VERSION) + idx << Gem::Specification.new("RubyGems\0", Gem::VERSION) do |s| + s.required_rubygems_version = Gem::Requirement.default + end idx << Gem::Specification.new do |s| s.name = "bundler"