😽

Rust で Blocking waiting for file lock on package cache と出て何もできないときの解決策

2021/07/05に公開

Rust でビルドや Lint を行おうとすると、 Blocking waiting for file lock on package cache と出て何もできなくなる。

ググったりして、

  • cargo clean
  • rm -rf ~/.cargo/registry/index/* (最終手段)
    というようなものが出てきたりしたけど解決できなかった。

https://stackoverflow.com/questions/47565203/cargo-build-hangs-with-blocking-waiting-for-file-lock-on-the-registry-index-a

上の Stackoverflow から
~/.cargo/.package-cache を消すという指摘があったので消してみたところ動いた。

ありがとう Stackoverflow

Discussion