error: no matching version `= 1.0.1` found for package `downcast-rs` (required by `rsvg_internals`)
Hi, our release team build pipeline is currently failing on librsvg:
error: no matching version `= 1.0.1` found for package `downcast-rs` (required by `rsvg_internals`)
location searched: registry `https://github.com/rust-lang/crates.io-index`
versions found: 1.0.0
Makefile:1990: recipe for target '/buildstream/build/target/release/librsvg_internals.a' failed
Since it's release weekend, and kinda everything depends on librsvg, and I can't build the modules I need to release, I'm going to temporarily pin librsvg to an older commit as a workaround.
Our current workflow for updating Rust crates is not very good... we need to update https://gitlab.com/BuildStream/cargo-fetcher/blob/master/Cargo.toml, which can only be done by Codethink. We really need to improve this workflow. @tvb @jjardon, please help with this!