Avatar ·

Cargo build hängt bei "Blocking waiting for file lock on the registry index" nach dem Bau von Parity

Hallo zusammen! Ich bin neu in Rust und versuche, Parity (Ethereum-Client) aus dem Quellcode zu bauen. Nachdem ich `cargo build` gestartet habe, lädt der Prozess die Abhängigkeiten herunter und bleibt dann mit folgender Meldung hängen: ``` Blocking waiting for file lock on the registry index ``` Ich habe Folgendes versucht: 1. `~/.cargo/registry/cache/` und `~/.cargo/registry/index/` löschen 2. Computer neu starten 3. `cargo clean` ausführen Nichts hilft. Der cargo-Prozess hängt unendlich, und ich kann ihn nicht einmal mit Strg+C abbrechen; ich muss den Prozess mit `kill -9` beenden. System: Ubuntu 20.04, Rust installiert über rustup, neueste stabile Version. Hier ist meine Cargo.toml (vereinfacht): ```toml [package] name = "parity" version = "1.0.0" edition = "2018" [dependencies] parity-ethereum = { git = "https://github.com/paritytech/parity-ethereum.git" } ``` Ich vermute, das Problem ist, dass der vorherige Build nicht korrekt abgebrochen wurde und eine Dateisperre zurückgeblieben ist. Aber wie kann ich sie entfernen? Gibt es vielleicht eine...