Когда я запускаю brew doctor мне говорят, что моя установка Brew устарела. В частности:

~$ brew doctor
Error: Your Homebrew is outdated
You haven't updated for at least 24 hours, this is a long time in brewland!

Но когда я запускаю обновление, кажется, все в порядке:

~$: brew update
Already up-to-date.

Итак, я думаю, все хорошо? Не так много. brew doctor прежнему говорит мне, что мой домашний напиток устарел. Что дает?

1 ответ1

1

Все хорошо. Это просто плохой способ сообщить об этом.

Источник из Homebrew doctor четко проверяет только временную метку вашего клона Homebrew:

if Time.now.to_i - timestamp > 60 * 60 * 24 then <<-EOS.undent
  Your Homebrew is outdated
  You haven't updated for at least 24 hours, this is a long time in brewland!
  EOS
end

Он не имеет ни малейшего представления о том, когда вы действительно обновились или есть ли новая версия.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .