Build Docker Image Failed

Ouverte
#16 4 commentaires 0 réactions 0 personnes assignées Voir sur GitHub

Personne n'a encore pris cette issue.

Évaluation

Difficulté
3/5
Temps estimé
1-2 jours
Accessibilité débutants
25/100
Type d'issue
Bug
Clarté
À clarifier
Activité
À l'abandon
Stack technique
docker, python, rust
Domaine
build-system, devops

Piste de recherche

Commencez par relancer le build Docker et inspecter l’étape cargo build de la commande signalée, en particulier les échecs de téléchargement depuis crates.io et l’erreur de flux HTTP/2. Le travail est terminé lorsque le build de l’image s’effectue jusqu’à setup.py install et la commande d’exemple cargo run sans l’échec de téléchargement des dépendances.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Description

good first issue

detail | 详细描述

Hi there,
Try to build the docker as refer to the guid, but always failed with the same messages as below, any clue to fix it? Thanks!

Step 7/7 : RUN PATH=$HOME/.cargo/bin:${PATH} && cargo build && cd flow-python && python3 setup.py install --user && cd examples && cargo run --example run_with_plugins -- -p logical_test
---> Running in 9e5d7d0b6e8c
Updating crates.io index
Updating git repository https://github.com/nbdd0121/stackful.git
Updating git repository https://github.com/Easonzero/rust-ffmpeg
Updating git repository https://github.com/Easonzero/rust-ffmpeg-sys
Downloading crates ...

... ... [Omitt dozens of lines]

Downloaded clang-sys v0.29.3
Downloaded h2 v0.3.3
warning: spurious network error (2 tries remaining): [28] Timeout was reached (download of ndarray v0.15.3 failed to transfer more than 10 bytes in 30s)
warning: spurious network error (2 tries remaining): [28] Timeout was reached (failed to download any data for libc v0.2.100 within 30s)
error: failed to download from https://crates.io/api/v1/crates/num-integer/0.1.44/download

Caused by:
[92] Stream error in the HTTP/2 framing layer (HTTP/2 stream 279 was not closed cleanly before end of the underlying stream)
The command '/bin/sh -c PATH=$HOME/.cargo/bin:${PATH} && cargo build && cd flow-python && python3 setup.py install --user && cd examples && cargo run --example run_with_plugins -- -p logical_test' returned a non-zero code: 101

Langage dominant
Rust
Étoiles
400
Forks
37
Métriques de merge des PR
Aucune PR mergée en 30 j

Préparer son environnement

Ce projet ne fournit ni conteneur de développement, ni Dockerfile, ni guide de contribution : l'installation est à votre charge. Commencez par son README, et consultez notre guide de la première contribution pour les étapes générales.

Par où commencer

  1. Lisez l'issue en entier, puis le guide de contribution du projet.
  2. Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
  3. Forkez le dépôt et travaillez sur une branche.
  4. Ouvrez une pull request qui référence le numéro de l'issue.

Autres issues de MegEngine/MegFlow

Toutes les issues de MegEngine/MegFlow

Issues similaires

Plus d'issues Rust

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.