-
Notifications
You must be signed in to change notification settings - Fork 198
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
regex 1.3.0 fails to build #400
Comments
You have the > cargo download regex | tar xz
INFO: cargo-download v0.1.2
INFO: Latest version of crate regex=* is 1.3.0
INFO: Crate `regex==1.3.0` downloaded successfully
> cd regex-1.3.0
> cargo +stable --version
cargo 1.37.0 (9edd08916 2019-08-02)
> cargo +stable build --locked
error: failed to parse lock file at: /tmp/tmp.suvZWYqiw1/regex-1.3.0/Cargo.lock
Caused by:
invalid serialized PackageId for key `package.dependencies` While my current nightly ( Looking at the lockfile the package ids it has are very different to most of my lockfiles, they're all missing the registry and only a few of them have a version number specified. |
The different lockfile seems to be caused by rust-lang/cargo#7070. |
#402 should fix this issue once a build is rescheduled with it. |
Interesting. It's not committed to source control. I didn't know Anyway, thanks so much for the quick debugging! I uploaded |
Sorry for the delay! @jyn514 removed the dependency from Cargo, so I queued a rebuild and the docs are live! https://docs.rs/regex/1.3.0/regex/ |
@pietroalbini Awesome, thank you! |
Here's the build log:
https://docs.rs/crate/regex/1.3.0/builds/182874
I can't seem to make sense of the error and I can't reproduce it, even after installing the same version of Rust nightly as used on docs.rs:
Any ideas on how to debug this?
The text was updated successfully, but these errors were encountered: