ruby-changes:67432
From: David <ko1@a...>
Date: Tue, 31 Aug 2021 19:07:13 +0900 (JST)
Subject: [ruby-changes:67432] 553ee573d4 (master): [rubygems/rubygems] Don't use gemdeps on bundler binstub
https://git.ruby-lang.org/ruby.git/commit/?id=553ee573d4 From 553ee573d45d4e81407266705c3006d31f92d73d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?David=20Rodr=C3=ADguez?= <deivid.rodriguez@r...> Date: Tue, 29 Oct 2019 16:57:16 +0100 Subject: [rubygems/rubygems] Don't use gemdeps on bundler binstub https://github.com/rubygems/rubygems/commit/320fdc1513 --- lib/rubygems/installer.rb | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/lib/rubygems/installer.rb b/lib/rubygems/installer.rb index b374b3f..6ab1f51 100644 --- a/lib/rubygems/installer.rb +++ b/lib/rubygems/installer.rb @@ -761,9 +761,7 @@ class Gem::Installer https://github.com/ruby/ruby/blob/trunk/lib/rubygems/installer.rb#L761 # require 'rubygems' - -Gem.use_gemdeps - +#{gemdeps_load(spec.name)} version = "#{Gem::Requirement.default_prerelease}" str = ARGV.first @@ -784,6 +782,15 @@ end https://github.com/ruby/ruby/blob/trunk/lib/rubygems/installer.rb#L782 TEXT end + def gemdeps_load(name) + return '' if name == "bundler" + + <<-TEXT + +Gem.use_gemdeps +TEXT + end + ## # return the stub script text used to launch the true Ruby script -- cgit v1.1 -- ML: ruby-changes@q... Info: http://www.atdot.net/~ko1/quickml/