Blame ruby-rubygems-3.3.8-Resolve-cleaned-up-error-with-temporary-gemhome.patch
|
![](https://seccdn.libravatar.org/avatar/acca87e7476a0b4fd534a0424d60ee661bcb2fddfd4cf13fa81b92898bc8ad19?s=16&d=retro) |
f93afde |
From 623162ad2bb3b589bddcc32616492a2bc4651726 Mon Sep 17 00:00:00 2001
|
|
![](https://seccdn.libravatar.org/avatar/acca87e7476a0b4fd534a0424d60ee661bcb2fddfd4cf13fa81b92898bc8ad19?s=16&d=retro) |
f93afde |
From: Hiroshi SHIBATA <hsbt@ruby-lang.org>
|
|
![](https://seccdn.libravatar.org/avatar/acca87e7476a0b4fd534a0424d60ee661bcb2fddfd4cf13fa81b92898bc8ad19?s=16&d=retro) |
f93afde |
Date: Tue, 22 Feb 2022 11:58:54 +0900
|
|
![](https://seccdn.libravatar.org/avatar/acca87e7476a0b4fd534a0424d60ee661bcb2fddfd4cf13fa81b92898bc8ad19?s=16&d=retro) |
f93afde |
Subject: [PATCH] Resolve cleaned-up error with temporary gemhome
|
|
![](https://seccdn.libravatar.org/avatar/acca87e7476a0b4fd534a0424d60ee661bcb2fddfd4cf13fa81b92898bc8ad19?s=16&d=retro) |
f93afde |
|
|
![](https://seccdn.libravatar.org/avatar/acca87e7476a0b4fd534a0424d60ee661bcb2fddfd4cf13fa81b92898bc8ad19?s=16&d=retro) |
f93afde |
---
|
|
![](https://seccdn.libravatar.org/avatar/acca87e7476a0b4fd534a0424d60ee661bcb2fddfd4cf13fa81b92898bc8ad19?s=16&d=retro) |
f93afde |
test/rubygems/test_gem_commands_setup_command.rb | 2 ++
|
|
![](https://seccdn.libravatar.org/avatar/acca87e7476a0b4fd534a0424d60ee661bcb2fddfd4cf13fa81b92898bc8ad19?s=16&d=retro) |
f93afde |
1 file changed, 2 insertions(+)
|
|
![](https://seccdn.libravatar.org/avatar/acca87e7476a0b4fd534a0424d60ee661bcb2fddfd4cf13fa81b92898bc8ad19?s=16&d=retro) |
f93afde |
|
|
![](https://seccdn.libravatar.org/avatar/acca87e7476a0b4fd534a0424d60ee661bcb2fddfd4cf13fa81b92898bc8ad19?s=16&d=retro) |
f93afde |
diff --git a/test/rubygems/test_gem_commands_setup_command.rb b/test/rubygems/test_gem_commands_setup_command.rb
|
|
![](https://seccdn.libravatar.org/avatar/acca87e7476a0b4fd534a0424d60ee661bcb2fddfd4cf13fa81b92898bc8ad19?s=16&d=retro) |
f93afde |
index 5cf94a1dc99..934c76b1d1a 100644
|
|
![](https://seccdn.libravatar.org/avatar/acca87e7476a0b4fd534a0424d60ee661bcb2fddfd4cf13fa81b92898bc8ad19?s=16&d=retro) |
f93afde |
--- a/test/rubygems/test_gem_commands_setup_command.rb
|
|
![](https://seccdn.libravatar.org/avatar/acca87e7476a0b4fd534a0424d60ee661bcb2fddfd4cf13fa81b92898bc8ad19?s=16&d=retro) |
f93afde |
+++ b/test/rubygems/test_gem_commands_setup_command.rb
|
|
![](https://seccdn.libravatar.org/avatar/acca87e7476a0b4fd534a0424d60ee661bcb2fddfd4cf13fa81b92898bc8ad19?s=16&d=retro) |
f93afde |
@@ -274,6 +274,8 @@ def test_install_default_bundler_gem_with_destdir_flag
|
|
![](https://seccdn.libravatar.org/avatar/acca87e7476a0b4fd534a0424d60ee661bcb2fddfd4cf13fa81b92898bc8ad19?s=16&d=retro) |
f93afde |
spec.executables.each do |e|
|
|
![](https://seccdn.libravatar.org/avatar/acca87e7476a0b4fd534a0424d60ee661bcb2fddfd4cf13fa81b92898bc8ad19?s=16&d=retro) |
f93afde |
assert_path_exist File.join destdir, @gemhome.gsub(/^[a-zA-Z]:/, ''), 'gems', spec.full_name, spec.bindir, e
|
|
![](https://seccdn.libravatar.org/avatar/acca87e7476a0b4fd534a0424d60ee661bcb2fddfd4cf13fa81b92898bc8ad19?s=16&d=retro) |
f93afde |
end
|
|
![](https://seccdn.libravatar.org/avatar/acca87e7476a0b4fd534a0424d60ee661bcb2fddfd4cf13fa81b92898bc8ad19?s=16&d=retro) |
f93afde |
+ ensure
|
|
![](https://seccdn.libravatar.org/avatar/acca87e7476a0b4fd534a0424d60ee661bcb2fddfd4cf13fa81b92898bc8ad19?s=16&d=retro) |
f93afde |
+ FileUtils.chmod "+w", @gemhome
|
|
![](https://seccdn.libravatar.org/avatar/acca87e7476a0b4fd534a0424d60ee661bcb2fddfd4cf13fa81b92898bc8ad19?s=16&d=retro) |
f93afde |
end
|
|
![](https://seccdn.libravatar.org/avatar/acca87e7476a0b4fd534a0424d60ee661bcb2fddfd4cf13fa81b92898bc8ad19?s=16&d=retro) |
f93afde |
|
|
![](https://seccdn.libravatar.org/avatar/acca87e7476a0b4fd534a0424d60ee661bcb2fddfd4cf13fa81b92898bc8ad19?s=16&d=retro) |
f93afde |
def test_install_default_bundler_gem_with_destdir_and_prefix_flags
|