rust-lang / docs.rs

crates.io documentation generator
https://docs.rs
MIT License
969 stars 193 forks source link

several Bevy crates failed to build with yanked dependencies error but could not find which #2556

Closed mockersf closed 1 month ago

mockersf commented 1 month ago

Crate name

bevy_state

Build failure link

https://docs.rs/crate/bevy_state/0.14.0/builds/1281410

Additional details

This is complaining about a yanked dependency, but we could not find which

Also happened to

Would it be possible to have more info about which dependency was yanked?

BD103 commented 1 month ago

@TrialDragon compiled a list of affected crates on Discord:

bevy_animation
bevy_asset
bevy_audio
bevy_core_pipeline
bevy_pbr
bevy_render
bevy_scene
bevy_state
bevy_window
bevy_gltf; everything post 0.13.2 fails
bevy_gizmos; 0.14.0-rc.4 fails, but 0.14.0 doesn't
bevy_text;  0.14.0-rc.4 fails, but 0.14.0 doesn't
bevy_ui;  0.14.0-rc.4 fails, but 0.14.0 doesn't
bevy_sprite; 0.14.0-rc.4 fails, but 0.14.0 doesn't
bevy_math; 0.14.0-rc.4 fails, but 0.14.0 doesn't
syphar commented 1 month ago

just a rebuild for bevy_state seem to have been successful, so I queued rebuilds for the other mentioned releases.

syphar commented 1 month ago

( I'll need to figure out why the error was incomplete in the database, the feature to actually see manifest / cargo errors is relatively recent )

syphar commented 1 month ago

@mockersf can you confirm that the docs are fine now? Should we rebuild more releases?

mockersf commented 1 month ago

seems to be good, thanks!

janhohenheim commented 3 weeks ago

@syphar looks like the exact same thing is happening with 0.14.1 again. Quoting @trialdragon:

Crates having issues with their docs this time:

bevy_animation
bevy_asset
bevy_audio
bevy_core_pipeline
bevy_gizmos
bevy_gltf
bevy_pbr
bevy_render
bevy_scene
bevy_sprite
bevy_state
bevy_text
bevy_ui
bevy_window

Basically the same ones as before, minus bevy_math (but that was one of the odd ones, so not surprising). The error they're all having is just as unhelpful / incomplete as before it seems.

syphar commented 2 weeks ago

For now I queued rebuilds for all of these.

( making the error visible is on my todo list, also adding more loggin)

janhohenheim commented 2 weeks ago

@syphar all the reported docs work now, thanks :)