From f709a34d286dc6e6c23d00b1aaabcaf3681c0d1a Mon Sep 17 00:00:00 2001 From: Markus Reiter Date: Tue, 21 Feb 2023 14:06:33 +0100 Subject: [PATCH] Look for all packages if specified packages are not found. --- Library/Homebrew/unversioned_cask_checker.rb | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/Library/Homebrew/unversioned_cask_checker.rb b/Library/Homebrew/unversioned_cask_checker.rb index 6b465d10f7..234ad5108a 100644 --- a/Library/Homebrew/unversioned_cask_checker.rb +++ b/Library/Homebrew/unversioned_cask_checker.rb @@ -100,9 +100,8 @@ module Homebrew info_plist_paths.each(&parse_info_plist) - pkg_paths = pkgs.flat_map do |pkg| - Pathname.glob(dir/"**"/pkg.path.basename).sort - end + pkg_paths = pkgs.flat_map { |pkg| Pathname.glob(dir/"**"/pkg.path.basename).sort } + pkg_paths = Pathname.glob(dir/"**"/"*.pkg").sort if pkg_paths.empty? pkg_paths.each do |pkg_path| Dir.mktmpdir do |extract_dir|