upgrade: tighten installed precondition

This commit is contained in:
Jack Nagel 2013-05-18 22:09:15 -05:00
parent 3687cbc21b
commit 26a076eef5

View File

@ -25,7 +25,7 @@ module Homebrew extend self
outdated = ARGV.formulae.select do |f| outdated = ARGV.formulae.select do |f|
if f.installed? if f.installed?
onoe "#{f}-#{f.installed_version} already installed" onoe "#{f}-#{f.installed_version} already installed"
elsif not f.rack.exist? or f.rack.children.empty? elsif not f.rack.directory? or f.rack.subdirs.empty?
onoe "#{f} not installed" onoe "#{f} not installed"
else else
true true