diff --git a/Library/Homebrew/cask/lib/hbc/container/generic_unar.rb b/Library/Homebrew/cask/lib/hbc/container/generic_unar.rb index 5fa0dbdcea..7a465e12e0 100644 --- a/Library/Homebrew/cask/lib/hbc/container/generic_unar.rb +++ b/Library/Homebrew/cask/lib/hbc/container/generic_unar.rb @@ -6,8 +6,7 @@ module Hbc class Container class GenericUnar < Base def self.me?(criteria) - lsar = Hbc.homebrew_prefix.join("bin", "lsar") - lsar.exist? && + !(lsar = which("lsar")).nil? && criteria.command.run(lsar, args: ["-l", "-t", "--", criteria.path], print_stderr: false).stdout.chomp.end_with?("passed, 0 failed.")