Cargo build hängt mit "Blocking waiting for file lock on the registry index" nach dem Bau von parity aus dem Quellcode
Hallo zusammen! Ich bin neu in Rust und versuche, das Projekt parity (das ist ein Blockchain-Node) aus dem Quellcode zu bauen. Nachdem ich das Repository geklont und `cargo build` gestartet habe, lief alles normal, aber mitten im Bau blieb es hängen. Im Terminal erscheint die Meldung:
```
Blocking waiting for file lock on the registry index
```
Und es passiert seit über einer Stunde nichts mehr. Ich habe versucht, das Terminal neu zu starten, aber das Problem tritt erneut auf. Hier ist meine `Cargo.toml` (vereinfacht):
```toml
[package]
name = "my-parity-build"
version = "0.1.0"
edition = "2021"
[dependencies]
parity = { git = "https://github.com/paritytech/parity.git" }
```
System: Ubuntu 22.04, Rust installiert über rustup, neueste stabile Version. Ich habe bereits versucht:
- `cargo clean`
- `~/.cargo/registry/cache` löschen
- Computer neu starten
Aber nichts hilft. Was mache ich falsch? Warum kann Cargo nicht auf das Paketregister zugreifen? Und wie kann ich das beheben, ohne ganz Rust neu zu installieren? Vielen Dank im Voraus für die Hilfe!