问题描述
通过 brew search
命令查找软件时出错,无法正常使用,错误信息如下:
Warning: Unexpected method 'arch' called on Cask portfolioperformance.
Follow the instructions here:
https://github.com/Homebrew/homebrew-cask#reporting-bugs
Error: Cask 'portfolioperformance' definition is invalid: invalid 'sha256' value: ....
比较奇怪,之前一直好好的,突然就使用不了,除了 brew search
命令,其他命令都能正常使用。
解决
其实上面的错误信息已经给出了解决建议,提供了一个链接:
https://github.com/Homebrew/homebrew-cask#reporting-bugs
文档里有说明,在上报bug前,本地先运行一下下面的命令:
brew update-reset && brew update
运行完后,再运行之前出错的命令,发现我上面的问题解决了。
如果不幸的是还没解决,官方建议先去找一找之前已经存在的bug记录,查找解决方案,如果没找到,再可以提交bug。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/155615.html