Я недавно обновился до MacOS Catalina, и все вроде бы хорошо. Через неделю я пошел дальше и изменил свою оболочку на zsh. С тех пор каждый brew upgrade
заканчивается сообщением zsh: abort brew upgrade
после выполнения одного и только одного обновления, независимо от того, запросил ли я одно или несколько обновлений. Первый элемент обновления в списке действительно обновляется, несмотря на сообщение об отмене.
Запуск brew doctor
показал:
% brew doctor
Please note that these warnings are just used to help the Homebrew maintainers
with debugging if you file an issue. If everything you use Homebrew for is
working fine: please don't worry or file an issue; just ignore this. Thanks!
Warning: Some frameworks can be picked up by CMake's build system and will likely
cause the build to fail. To compile CMake, you may wish to move these
out of the way:
/Library/Frameworks/libcurl.framework
%
Я сомневался в том, чтобы связываться с системной платформой, но я пошел вперед и переименовал его. brew doctor
теперь сообщает Your system is ready to brew.
, но теперь brew cleanup
теперь генерирует сообщение zsh: abort brew cleanup
. Мне также интересно, что произойдет с конфликтом libcurl в следующий раз, когда произойдет обновление системы.
Кто-нибудь видел такое поведение, и если да, то что за исправление?