Closed
Description
We use 'replace-with' in mozilla-central [1] to force all dependencies to be vendored. However, if somebody does |cargo update| and then does not re-vendor the sources, the provided error message is pretty opaque:
0:10.34 error: no matching version
= 1.0.23
found for packagelibz-sys
0:10.34 location searched: registryhttps://github.com/rust-lang/crates.io-index
0:10.34 versions found: 1.0.16
0:10.34 required by packagemozjs_sys v0.0.0 (file:///files/mozilla/mc/b/js/src)
It would be nice to inform the user that a replace-with is active for source.crates-io and that they may want to revendor. This bit @ekr today.
Metadata
Metadata
Assignees
Labels
No labels