From a662bd4470ae27c9fde0b7ba471421c8ef2da017 Mon Sep 17 00:00:00 2001 From: Misty De Meo Date: Mon, 1 Feb 2016 09:59:03 -0800 Subject: [PATCH] config: return early if java_home is missing Fixes mistydemeo/tigerbrew#365. --- Library/Homebrew/cmd/config.rb | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Library/Homebrew/cmd/config.rb b/Library/Homebrew/cmd/config.rb index 8d3c1e0f04..bf78abe389 100644 --- a/Library/Homebrew/cmd/config.rb +++ b/Library/Homebrew/cmd/config.rb @@ -148,6 +148,9 @@ module Homebrew end def describe_java + # java_home doesn't exist on all OS Xs; it might be missing on older versions. + return "N/A" unless File.executable? "/usr/libexec/java_home" + java_xml = Utils.popen_read("/usr/libexec/java_home", "--xml", "--failfast") return "N/A" unless $?.success? javas = []