summaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
authorDavid Rodríguez <deivid.rodriguez@riseup.net>2024-06-13 20:22:50 +0200
committergit <svn-admin@ruby-lang.org>2024-06-14 10:05:20 +0000
commit6a474ef2660da0e5486aa3a3bdcd4f9aac5e5362 (patch)
treea1e760b083bde39350337fdba41cc669d1839e95 /lib
parenta1f72a563b74a44198b34add3aa9fdcef54c2405 (diff)
[rubygems/rubygems] Don't print bug report template when bin dir is not writable
https://github.com/rubygems/rubygems/commit/f4ce3aae71
Diffstat (limited to 'lib')
-rw-r--r--lib/bundler/rubygems_gem_installer.rb5
1 files changed, 4 insertions, 1 deletions
diff --git a/lib/bundler/rubygems_gem_installer.rb b/lib/bundler/rubygems_gem_installer.rb
index d563868cd2..aee908c47e 100644
--- a/lib/bundler/rubygems_gem_installer.rb
+++ b/lib/bundler/rubygems_gem_installer.rb
@@ -29,7 +29,10 @@ module Bundler
write_build_info_file
run_post_build_hooks
- generate_bin
+ SharedHelpers.filesystem_access(bin_dir, :write) do
+ generate_bin
+ end
+
generate_plugins
write_spec