From dd0f0a5e6eb10bfa0641a3ce5d4e6374df493adb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?David=20Rodr=C3=ADguez?= Date: Tue, 14 Mar 2023 15:27:15 +0100 Subject: [rubygems/rubygems] Fix `gem uninstall` with `--install-dir` https://github.com/rubygems/rubygems/commit/ac23687353 --- lib/rubygems/commands/uninstall_command.rb | 3 +++ 1 file changed, 3 insertions(+) (limited to 'lib') diff --git a/lib/rubygems/commands/uninstall_command.rb b/lib/rubygems/commands/uninstall_command.rb index 3c520826e5..29f6013c59 100644 --- a/lib/rubygems/commands/uninstall_command.rb +++ b/lib/rubygems/commands/uninstall_command.rb @@ -125,6 +125,9 @@ that is a dependency of an existing gem. You can use the def execute check_version + # Consider only gem specifications installed at `--install-dir` + Gem::Specification.dirs = options[:install_dir] if options[:install_dir] + if options[:all] && !options[:args].empty? uninstall_specific elsif options[:all] -- cgit v1.2.3