-
Notifications
You must be signed in to change notification settings - Fork 13
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
Remove Docopt hack to avoid silent breaking change #21
Comments
Wait wat ? Did serde get a breaking change or something ? 🤔 |
It builds correctly with this cargo.lock. Now to figure out what dependency broke everything. |
Docopt 0.8.2 is the culprit ! If I force it at 0.8.1, it all builds fine and good. I'll push an update that forces that version, and make an issue at docopt. |
Published 0.0.8, which forces docopt 0.8.1. Might need to investigate how to avoid such issues in the future. The Cargo.lock is already in the repository, maybe I can make people compile clone and build the master branch ? |
Thanks for looking into this and getting it resolved!
An unintentional breaking change is rare enough that it might not matter too much. Having pre-built binaries of cargo-travis at minimum (don't care as much about kcov) would be a help (#11) |
Note that |
Removing the docopt hack was done ages ago. |
Travis must have dumped my caches because it tried to rebuild and failed with 0.0.6.
I then went to install 0.0.7 but it failed in a similar manner:
For versions used:
The text was updated successfully, but these errors were encountered: