Alacritty(OpenGLを用いる高速な端末ソフト)のビルド時に初めてエラーが出たのだが、
[alacritty-0.10.0]$ make binary MACOSX_DEPLOYMENT_TARGET="10.11" cargo build --release Updating crates.io index error: failed to select a version for the requirement `crossfont = "=0.3.2"` candidate versions found which didn't match: 0.3.0, 0.2.0, 0.1.1, ... location searched: crates.io index required by package `alacritty v0.10.0 (/tmp/work/alacritty-0.10.0/alacritty)` make: *** [Makefile:36: alacritty-native] エラー 101
何度か繰り返してもうまくいかなかったので、試しにホームディレクトリの下の.cargo
以下を消してみたところ
[alacritty-0.10.0]$ rm ~/.cargo -fr
次の試行で正常に処理が進んでビルドできた。
cargo
を日常的に使用しているユーザの場合は.cargo
以下の全削除には抵抗があると思われるが、手元の環境では問題が再現しなくなったので、部分的な削除でどうなるかを詳細に検証することはもうできない。
使用したバージョン:
- Alacritty 0.10.0
- cargo 1.53.0