Related: rust-lang/cargo#12914
Not relying on PackageId{,Spec} would be good?
-"wasi 0.11.0+wasi-snapshot-preview1 (registry+https://github.com/rust-lang/crates.io-index)"
+"registry+https://github.com/rust-lang/crates.io-index#[email protected]+wasi-snapshot-preview1"