From 682ac2a3b86814832974153d4e81db51a9f90396 Mon Sep 17 00:00:00 2001 From: Mike McQuaid Date: Wed, 1 Jan 2020 15:47:06 +0000 Subject: [PATCH] utils/gems: hardcode bundler version. This should avoid issues like those described in: https://discourse.brew.sh/t/bump-pr-formula-bundler-version/6520/3 --- Library/Homebrew/utils/gems.rb | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/Library/Homebrew/utils/gems.rb b/Library/Homebrew/utils/gems.rb index ea73021885..b8ef90c237 100644 --- a/Library/Homebrew/utils/gems.rb +++ b/Library/Homebrew/utils/gems.rb @@ -7,6 +7,9 @@ require "English" module Homebrew + # Keep in sync with the Gemfile.lock's BUNDLED WITH. + HOMEBREW_BUNDLER_VERSION = "1.17.2" + module_function def ruby_bindir @@ -86,7 +89,12 @@ module Homebrew def install_bundler! require "rubygems" setup_gem_environment!(gem_home: Gem.user_dir, gem_bindir: gem_user_bindir) - install_gem_setup_path!("bundler", version: ">=1.17", executable: "bundle", setup_gem_environment: false) + install_gem_setup_path!( + "bundler", + version: HOMEBREW_BUNDLER_VERSION, + executable: "bundle", + setup_gem_environment: false, + ) end def install_bundler_gems!