Skip to content

Panic building a crate without a cargo.toml #970

Closed
@jyn514

Description

@jyn514

How could crates not have a cargo.toml and still be published to crates.io ???

Aug 09 02:50:11 docsrs cratesfyi[27117]: 2020/08/09 02:50:11 [INFO] rustwide::crates::cratesio: extracting crate reactiontime 0.1.0 into /home/cratesfyi/workspace/builds/reactiontime-0.1.0/source
Aug 09 02:50:11 docsrs cratesfyi[27117]: 2020/08/09 02:50:11 [INFO] rustwide::prepare: validating manifest of crates.io crate reactiontime 0.1.0 on toolchain nightly
Aug 09 02:50:11 docsrs cratesfyi[27117]: 2020/08/09 02:50:11 [ERROR] cratesfyi::build_queue: Failed to build package reactiontime-0.1.0 from queue: missing Cargo.toml
Aug 09 02:50:11 docsrs cratesfyi[27117]: Backtrace:    0: failure::backtrace::internal::InternalBacktrace::new
Aug 09 02:50:11 docsrs cratesfyi[27117]:    1: <failure::backtrace::Backtrace as core::default::Default>::default
Aug 09 02:50:11 docsrs cratesfyi[27117]:    2: rustwide::prepare::Prepare::prepare
Aug 09 02:50:11 docsrs cratesfyi[27117]:    3: rustwide::build::BuildBuilder::run
Aug 09 02:50:11 docsrs cratesfyi[27117]:    4: cratesfyi::docbuilder::rustwide_builder::RustwideBuilder::build_package
Aug 09 02:50:11 docsrs cratesfyi[27117]:    5: cratesfyi::build_queue::BuildQueue::process_next_crate
Aug 09 02:50:11 docsrs cratesfyi[27117]:    6: <std::panic::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once
Aug 09 02:50:11 docsrs cratesfyi[27117]:    7: cratesfyi::utils::queue_builder::queue_builder
Aug 09 02:50:11 docsrs cratesfyi[27117]:    8: std::sys_common::backtrace::__rust_begin_short_backtrace
Aug 09 02:50:11 docsrs cratesfyi[27117]:    9: core::ops::function::FnOnce::call_once{{vtable.shim}}
Aug 09 02:50:11 docsrs cratesfyi[27117]:   10: <alloc::boxed::Box<F> as core::ops::function::FnOnce<A>>::call_once
Aug 09 02:50:11 docsrs cratesfyi[27117]:              at /rustc/c7087fe00d2ba919df1d813c040a5d47e43b0fe7/src/liballoc/boxed.rs:1008
Aug 09 02:50:11 docsrs cratesfyi[27117]:       <alloc::boxed::Box<F> as core::ops::function::FnOnce<A>>::call_once
Aug 09 02:50:11 docsrs cratesfyi[27117]:              at /rustc/c7087fe00d2ba919df1d813c040a5d47e43b0fe7/src/liballoc/boxed.rs:1008
Aug 09 02:50:11 docsrs cratesfyi[27117]:       std::sys::unix::thread::Thread::new::thread_start
Aug 09 02:50:11 docsrs cratesfyi[27117]:              at /rustc/c7087fe00d2ba919df1d813c040a5d47e43b0fe7/src/libstd/sys/unix/thread.rs:87
Aug 09 02:50:11 docsrs cratesfyi[27117]:   11: start_thread
Aug 09 02:50:11 docsrs cratesfyi[27117]:   12: __clone

Metadata

Metadata

Assignees

No one assigned

    Labels

    A-buildsArea: Building the documentation for a crateC-bugCategory: This is a bugP-lowLow priority issues

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions