Cargo build bloque sur "Blocking waiting for file lock on the registry index" après la construction de Parity
Bonjour à tous ! Je suis nouveau sur Rust et j'essaie de construire Parity (client Ethereum) à partir des sources. Après avoir lancé `cargo build`, le processus atteint le téléchargement des dépendances, puis se bloque avec le message :
```
Blocking waiting for file lock on the registry index
```
J'ai essayé :
1. Supprimer `~/.cargo/registry/cache/` et `~/.cargo/registry/index/`
2. Redémarrer l'ordinateur
3. Lancer `cargo clean`
Rien n'y fait. Le processus cargo reste bloqué indéfiniment, et je ne peux même pas l'interrompre avec Ctrl+C, je dois tuer le processus avec `kill -9`. Système : Ubuntu 20.04, Rust installé via rustup, version stable la plus récente.
Voici mon Cargo.toml (simplifié) :
```toml
[package]
name = "parity"
version = "1.0.0"
edition = "2018"
[dependencies]
parity-ethereum = { git = "https://github.com/paritytech/parity-ethereum.git" }
```
Je soupçonne que le problème vient du fait que la construction précédente a été interrompue de manière incorrecte, et qu'il reste un verrou de fichier. Mais comment le supprimer ? Peut-être existe-t-il une
No answers yet.
Connectez-vous pour laisser une réponse
Blogs
JavaScript pour l'apprentissage automatique : possibilités et limites