Ответ 1
Вы используете Sophos случайно?
"У меня была такая же проблема, и оказалось, что автообновление Sophos виновато. Я понял это, выполнив: sudo fs_usage | grep" usr/local "
Я использую OS X Yosemite в новом MacBook. Просто установил Homebrew и некоторые необходимые пакеты, перейдя на этот новый компьютер недавно.
Я заметил, что время от времени я получаю ошибки привязки при установке новых пакетов brew. По некоторым причинам разрешения /usr/local/bin
и /usr/local/share
продолжают меняться до root:wheel
даже после того, как я сделал chmod
и chgrp
несколько раз, чтобы сделать его FP:admin
(FP - мое имя пользователя).
Обратите внимание: он исправляет разрешения на время, позволяя мне устанавливать новые пакеты brew и автоматически возвращаться к root:wheel
произвольно (по крайней мере, согласно моему наблюдению).
Попробовал ответить Google безрезультатно. Любые мысли, что может быть неправильным в моей настройке? Цените идеи. Спасибо!
Вы используете Sophos случайно?
"У меня была такая же проблема, и оказалось, что автообновление Sophos виновато. Я понял это, выполнив: sudo fs_usage | grep" usr/local "
Запуск существующего MBP, теперь 10.10.5, и это происходит со мной, кажутся каждый раз, когда я сплю/просыпаюсь. Не реже одного раза в день. Не знаю, что еще вызывает это.
Ответ Claco о программном обеспечении Sopho Anti Virus заставил меня решить эту проблему на моей машине. Я рекомендую обновить Sophos.
Моя машина представляет собой новую версию MacBook Pro 2015 (OSX 10.10.5) с установленным на ней Sophos 9.2.8. Каждый раз, когда я перезапускал и запускал brew doctor
, я получал бы те же предупреждения о разрешениях в /usr/local/bin
, /usr/local/share
и т.д. - даже если я reset эти разрешения каждый раз.
После обновления до Sophos Anti Virus 9.4.1, снова установив разрешения и перезапустив, brew doctor
, наконец, возвращает Your system is ready to brew.