update: handle more exceptions

Closes Homebrew/homebrew#42558.

Signed-off-by: Xu Cheng <xucheng@me.com>
This commit is contained in:
Xu Cheng 2015-08-06 23:49:37 +08:00
parent 3369c55dc6
commit 3c8a19777d

View File

@ -206,7 +206,7 @@ class Updater
new_version = formula.pkg_version new_version = formula.pkg_version
old_version = FormulaVersions.new(formula).formula_at_revision(@initial_revision, &:pkg_version) old_version = FormulaVersions.new(formula).formula_at_revision(@initial_revision, &:pkg_version)
next if new_version == old_version next if new_version == old_version
rescue LoadError, FormulaUnavailableError => e rescue FormulaUnavailableError, *FormulaVersions::IGNORED_EXCEPTIONS => e
onoe e if ARGV.homebrew_developer? onoe e if ARGV.homebrew_developer?
end end
map[:M] << file map[:M] << file