Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

docs.rs claims that bevy_state 0.14.0 (+ 0.14.0-rc.4) depends on a yanked dependency #14136

Closed
Themayu opened this issue Jul 4, 2024 · 3 comments
Labels
A-ECS Entities, components, systems, and events C-Bug An unexpected or incorrect behavior S-Needs-Investigation This issue requires detective work to figure out what's going wrong
Milestone

Comments

@Themayu
Copy link
Contributor

Themayu commented Jul 4, 2024

Bevy version

0.14.0

What you did

Went to https://docs.rs/crate/bevy_state/0.14.0 to try to view the documentation for bevy_state.

What went wrong

The documentation cannot be built because bevy_state 0.14.0 depends on a yanked dependency.

Additional information

Build log:

Build #1281410
# pre-build errors
the crate depends on yanked dependencies

Stack backtrace:
0: anyhow::error::<impl core::convert::From<E> for anyhow::Error>::from
1: docs_rs::docbuilder::rustwide_builder::RustwideBuilder::build_package
2: prometheus::histogram::Histogram::observe_closure_duration
3: docs_rs::build_queue::BuildQueue::build_next_queue_package
4: docs_rs::utils::queue_builder::queue_builder
5: cratesfyi::CommandLine::handle_args
6: cratesfyi::main
7: std::sys_common::backtrace::__rust_begin_short_backtrace
8: std::rt::lang_start::{{closure}}
9: std::rt::lang_start_internal
10: main
11: __libc_start_main
at /build/glibc-uZu3wS/glibc-2.27/csu/../csu/libc-start.c:310
12: _start

No additional information is provided by docs.rs, so I have no additional information to report here except for a screenshot of the page:

docs.rs failed to build bevy_state 0.14.0

@Themayu Themayu added C-Bug An unexpected or incorrect behavior S-Needs-Triage This issue needs to be labelled labels Jul 4, 2024
@alice-i-cecile alice-i-cecile added this to the 0.14.1 milestone Jul 4, 2024
@alice-i-cecile alice-i-cecile added A-ECS Entities, components, systems, and events S-Needs-Investigation This issue requires detective work to figure out what's going wrong and removed S-Needs-Triage This issue needs to be labelled labels Jul 4, 2024
@Themayu Themayu changed the title bevy_state 0.14.0 (+ 0.14.0-rc.4) depends on a yanked dependency docs.rs claims that bevy_state 0.14.0 (+ 0.14.0-rc.4) depends on a yanked dependency Jul 4, 2024
@Themayu
Copy link
Contributor Author

Themayu commented Jul 4, 2024

Updated title to reflect that this came from docs.rs. I tried checking if I could replicate it and try to find out where it's coming from, but I'm getting permission denied errors from pkg-config under WSL and I don't have a native Linux install to test with.

@paul-hansen
Copy link
Contributor

paul-hansen commented Jul 5, 2024

@mockersf
Copy link
Member

fixed in docs.rs after a rebuild: rust-lang/docs.rs#2556

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-ECS Entities, components, systems, and events C-Bug An unexpected or incorrect behavior S-Needs-Investigation This issue requires detective work to figure out what's going wrong
Projects
None yet
Development

No branches or pull requests

4 participants