Cargo: Gagal membangun proyek dari crates.io karena README.md

Dibuat pada 12 Jun 2020  ·  3Komentar  ·  Sumber: rust-lang/cargo

Masalah

Saya tidak bisa membangun dan menjalankan tes untuk peti dotenv.

Langkah

Saya menghadapi masalah saat mencoba membangun proyek yang menggunakan create dotenv.

Saya berjalan di dalam karat buruh pelabuhan
Saya telah menginstal nightly:

rustup toolchain install nightly
info: syncing channel updates for 'nightly-x86_64-unknown-linux-gnu'
info: latest update on 2020-06-12, rust version 1.46.0-nightly (a37c32e2d 2020-06-11)
info: downloading component 'cargo'
  5.0 MiB /   5.0 MiB (100 %)   1.5 MiB/s in  2s ETA:  0s
info: downloading component 'rust-std'
 15.9 MiB /  15.9 MiB (100 %)  15.0 MiB/s in  1s ETA:  0s
info: downloading component 'rustc'
 47.3 MiB /  47.3 MiB (100 %)  10.9 MiB/s in  5s ETA:  0s
info: installing component 'cargo'
info: installing component 'rust-std'
 15.9 MiB /  15.9 MiB (100 %)   9.1 MiB/s in  1s ETA:  0s
info: installing component 'rustc'
 47.3 MiB /  47.3 MiB (100 %)   9.9 MiB/s in  4s ETA:  0s

  nightly-x86_64-unknown-linux-gnu installed - rustc 1.46.0-nightly (a37c32e2d 2020-06-11)

info: checking for self-updates

Sekarang memberi saya:

 cargo +nightly test
error: failed to download `dotenv v0.15.0`

Caused by:
  unable to get packages from source

Caused by:
  failed to parse manifest at `/usr/local/cargo/registry/src/github.com-1ecc6299db9ec823/dotenv-0.15.0/Cargo.toml`

Caused by:
  readme file with name '../README.md' was not found

Saya sudah mencoba menghapus readmes dari proyek tetapi akan gagal karena memiliki ketergantungan dengan masalah yang sama:
https://github.com/dotenv-rs/dotenv/pull/52

Solusi yang memungkinkan)

Tambahkan opsi untuk mengabaikan file README.md yang hilang.

Catatan

https://github.com/dotenv-rs/dotenv/issues/51
https://stackoverflow.com/questions/62336892/failed-to-build-dotenv-v0-15-0-rust-cargo

C-bug

Komentar yang paling membantu

Terima kasih atas laporannya. Ini telah diperbaiki (lihat # 8351), dan mudah-mudahan akan berhasil di malam berikutnya (jika https://github.com/rust-lang/rust/pull/73266 mendarat sebelum tengah malam UTC).

Semua 3 komentar

Terima kasih atas laporannya. Ini telah diperbaiki (lihat # 8351), dan mudah-mudahan akan berhasil di malam berikutnya (jika https://github.com/rust-lang/rust/pull/73266 mendarat sebelum tengah malam UTC).

Terima kasih atas laporannya. Ini telah diperbaiki (lihat # 8351), dan mudah-mudahan akan berhasil di malam berikutnya (jika rust-lang / rust # 73266 mendarat sebelum tengah malam UTC).

@ehuss Tahukah Anda kapan akan dirilis malam berikutnya?
Juga, apakah ada solusi sebelum itu?

Penerbitan biasanya selesai pada 01:00 UTC. Solusinya adalah menginstal malam sebelumnya.

Apakah halaman ini membantu?
0 / 5 - 0 peringkat