直接brew install scala遇到的问题:
==> Installing [email protected] dependency: openjdk
==> Pouring openjdk-16.0.1.arm64_big_sur.bottle.tar.gz
tar: Error opening archive: Failed to open '/Users/yeb/Library/Caches/Homebrew/downloads/87046a09089af20fb63e5a541ef67a3f3f74eee0b4da4cfb699340617ca459c1--openjdk-16.0.1.arm64_big_sur.bottle.tar.gz'
Error: Failure while executing; `tar --extract --no-same-owner --file /Users/yeb/Library/Caches/Homebrew/downloads/87046a09089af20fb63e5a541ef67a3f3f74eee0b4da4cfb699340617ca459c1--openjdk-16.0.1.arm64_big_sur.bottle.tar.gz --directory /private/tmp/d20210831-94835-10pepc5` exited with 1. Here's the output:
tar: Error opening archive: Failed to open '/Users/yeb/Library/Caches/Homebrew/downloads/87046a09089af20fb63e5a541ef67a3f3f74eee0b4da4cfb699340617ca459c1--openjdk-16.0.1.arm64_big_sur.bottle.tar.gz'
发现问题在于安装openjdk时无法解压
brew info openjdk
发现缺少依赖
==> Dependencies
Build: autoconf ✘
==> Requirements
Build: Xcode ✘
==> Caveats
brew info openjdk
安装成功
之后再执行brew info scala