diff options
-rw-r--r-- | lib/bundler/rubygems_integration.rb | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/lib/bundler/rubygems_integration.rb b/lib/bundler/rubygems_integration.rb index b01f08ce5d..9cd4d37928 100644 --- a/lib/bundler/rubygems_integration.rb +++ b/lib/bundler/rubygems_integration.rb @@ -374,6 +374,11 @@ module Bundler specs_by_name = add_default_gems_to(specs) reverse_rubygems_kernel_mixin + begin + # bundled_gems only provide with Ruby 3.3 or later + require "bundled_gems" + rescue LoadError + end unless defined?(::Gem::BUNDLED_GEMS) replace_require(specs) if defined?(::Gem::BUNDLED_GEMS) replace_gem(specs, specs_by_name) stub_rubygems(specs) |