From a7e692e7bc4d5e6d39910f2bd27e809dd55d19a3 Mon Sep 17 00:00:00 2001 From: Bo Anderson Date: Thu, 30 Jul 2020 16:12:57 +0100 Subject: [PATCH] dependencies: fix error in recursive_includes --- Library/Homebrew/dependencies.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Library/Homebrew/dependencies.rb b/Library/Homebrew/dependencies.rb index ceac7f54e5..71c638cb79 100644 --- a/Library/Homebrew/dependencies.rb +++ b/Library/Homebrew/dependencies.rb @@ -100,7 +100,7 @@ module DependenciesHelpers klass.prune if !includes.include?("optional?") && !dependent.build.with?(dep) elsif dep.build? || dep.test? keep = false - keep ||= dep.test? && includes.include?("test?") && dependent == formula + keep ||= dep.test? && includes.include?("test?") && dependent == root_dependent keep ||= dep.build? && includes.include?("build?") klass.prune unless keep end