如何解释和修复brew医生的错误?

时间:2014-11-28 12:55:42

标签: homebrew

我在更新到特定的Ruby版本时遇到问题。安装失败促使我运行brew doctor,我得到以下输出。

这是我需要纠正的吗?如果是这样的话?

Pauls-MacBook-Pro:~ pauldriver$ brew doctor
Warning: Passing arbitrary symbols to `option` is deprecated: :static
Symbols are reserved for future use, please pass a string instead
Warning: Passing arbitrary symbols to `option` is deprecated: :static
Symbols are reserved for future use, please pass a string instead
Warning: Passing arbitrary symbols to `option` is deprecated: :static
Symbols are reserved for future use, please pass a string instead
Warning: Passing arbitrary symbols to `option` is deprecated: :"build-examples"
Symbols are reserved for future use, please pass a string instead
Warning: Passing arbitrary symbols to `option` is deprecated: :"build-examples"
Symbols are reserved for future use, please pass a string instead
Warning: Passing arbitrary symbols to `option` is deprecated: :"build-examples"
Symbols are reserved for future use, please pass a string instead
Warning: Passing arbitrary symbols to `option` is deprecated: :"build-tests"
Symbols are reserved for future use, please pass a string instead
Warning: Passing arbitrary symbols to `option` is deprecated: :"build-tests"
Symbols are reserved for future use, please pass a string instead
Warning: Passing arbitrary symbols to `option` is deprecated: :"build-tests"
Symbols are reserved for future use, please pass a string instead
Your system is ready to brew.

1 个答案:

答案 0 :(得分:1)

它们是警告,最后一行是结论:您的系统已准备好酿造。 我不会太担心。

看起来您的Ruby版本比用于开发Homebrew版本的版本更新。更新自制软件(brew update)可以解决问题并删除警告。