From 92d44912e2657a1605772438ebf89b755bd2280e Mon Sep 17 00:00:00 2001 From: Bo Anderson Date: Sat, 30 Mar 2024 03:30:31 +0000 Subject: [PATCH] cleanup: better handle version_scheme scenarios --- Library/Homebrew/cleanup.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Library/Homebrew/cleanup.rb b/Library/Homebrew/cleanup.rb index 8d0c9e9f44..4790d65f8a 100644 --- a/Library/Homebrew/cleanup.rb +++ b/Library/Homebrew/cleanup.rb @@ -143,7 +143,7 @@ module Homebrew return true unless patch_hashes&.include?(Checksum.new(version.to_s)) elsif resource_name && (resource_version = formula.stable&.resources&.dig(resource_name)&.version) return true if resource_version != version - elsif formula.version > version + elsif (formula.latest_version_installed? && formula.version != version) || formula.version > version return true end