From ada399c7dbee8e65cd9cbd1b0f772c86fd04a933 Mon Sep 17 00:00:00 2001 From: Carlo Cabrera <30379873+carlocab@users.noreply.github.com> Date: Sun, 23 May 2021 11:05:17 +0100 Subject: [PATCH] Fix perl shebang rewriting for `perl` formula See https://github.com/Homebrew/homebrew-core/issues/77797 https://github.com/Homebrew/brew/issues/11275#issuecomment-846522409 --- Library/Homebrew/extend/os/mac/keg_relocate.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Library/Homebrew/extend/os/mac/keg_relocate.rb b/Library/Homebrew/extend/os/mac/keg_relocate.rb index 56cfbf68ce..ea2cb366eb 100644 --- a/Library/Homebrew/extend/os/mac/keg_relocate.rb +++ b/Library/Homebrew/extend/os/mac/keg_relocate.rb @@ -157,7 +157,7 @@ class Keg relocation = generic_prepare_relocation_to_locations brewed_perl = runtime_dependencies&.any? { |dep| dep["full_name"] == "perl" && dep["declared_directly"] } - perl_path = if brewed_perl + perl_path = if brewed_perl || name == "perl" "#{HOMEBREW_PREFIX}/opt/perl/bin/perl" else perl_version = if tab["built_on"].present?