From ea72daf7bbd0bc73280ff8140a1af5aaf370d782 Mon Sep 17 00:00:00 2001 From: Carlo Cabrera <30379873+carlocab@users.noreply.github.com> Date: Wed, 1 Dec 2021 00:42:06 +0800 Subject: [PATCH] upgrade: fix undefined method error Fixes Homebrew/discussions#2567. --- Library/Homebrew/upgrade.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Library/Homebrew/upgrade.rb b/Library/Homebrew/upgrade.rb index ef15058a34..eb7516a20f 100644 --- a/Library/Homebrew/upgrade.rb +++ b/Library/Homebrew/upgrade.rb @@ -279,7 +279,7 @@ module Homebrew # Ensure we never attempt a source build for outdated dependents of upgraded formulae. outdated_dependents, skipped_dependents = outdated_dependents.partition do |dependent| - dependent.bottled? && dependent.deps.all?(&:bottled?) + dependent.bottled? && dependent.deps.map(&:to_formula).all?(&:bottled?) end if skipped_dependents.present?