From 516041dba8638c79fd5bdfe9c1218f5851f081e4 Mon Sep 17 00:00:00 2001 From: Adam Vandenberg Date: Tue, 28 Aug 2012 10:52:51 -0700 Subject: [PATCH] brew list: check for Cellar If the Cellar doesn't exist yet, don't print an error message or exit with an error status. Fixes Homebrew/homebrew#14503. --- Library/Homebrew/cmd/list.rb | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Library/Homebrew/cmd/list.rb b/Library/Homebrew/cmd/list.rb index 9e518685f2..54292f513b 100644 --- a/Library/Homebrew/cmd/list.rb +++ b/Library/Homebrew/cmd/list.rb @@ -1,5 +1,8 @@ module Homebrew extend self def list + # Cellar doesn't until the first formula is installed. + return unless HOMEBREW_CELLAR.exist? + if ARGV.flag? '--unbrewed' dirs = HOMEBREW_PREFIX.children.select{ |pn| pn.directory? }.map{ |pn| pn.basename.to_s } dirs -= %w[Library Cellar .git]