From 7c72755da8577947f564aeb264a201f62b032996 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?David=20Rodr=C3=ADguez?= Date: Thu, 14 Dec 2023 22:59:15 +0100 Subject: [rubygems/rubygems] Fix `ruby setup.rb` leaving traces in source folder It's the `Gem::Installer` below what installs executables, and the code being deleted here is now actually creating a `gems/` folder in the root of the source repo when running `ruby setup.rb`. https://github.com/rubygems/rubygems/commit/0e69a8b0d6 --- lib/rubygems/commands/setup_command.rb | 6 ------ 1 file changed, 6 deletions(-) (limited to 'lib') diff --git a/lib/rubygems/commands/setup_command.rb b/lib/rubygems/commands/setup_command.rb index 52f0e54236..3f38074280 100644 --- a/lib/rubygems/commands/setup_command.rb +++ b/lib/rubygems/commands/setup_command.rb @@ -395,12 +395,6 @@ By default, this RubyGems will install gem as: each {|default_gem| rm_r File.join(bundler_spec.gems_dir, default_gem) } end - bundler_bin_dir = new_bundler_spec.bin_dir - mkdir_p bundler_bin_dir, mode: 0o755 - bundler_spec.executables.each do |e| - cp File.join("bundler", new_bundler_spec.bindir, e), File.join(bundler_bin_dir, e) - end - require_relative "../installer" Dir.chdir("bundler") do -- cgit v1.2.3