-
Notifications
You must be signed in to change notification settings - Fork 23
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
Build error due to missing dependency (mio-serial) #131
Comments
tag has been restored. 4.0.0-beta1 and -beta2 are on crates.io now and there should be no need to pull directly from the repository for their use. |
Thanks, @berkowski! transferring some context from the other ticket: the suggestion is to use the newer version of tokio-serial instead of forking it. That should resolve the dependency issue. I've found a temporary workaround:
Keeping this issue open so I know when to switch back to stepfunc repo instead of my fork my 2c: it seems like using named branches instead of tagged releases of external dependencies might be inherently dangerous (in the case that the branches get merged). In this case maybe it should have been a fork of both tokio-serial and mio-serial in order to avoid this "dependency changing from under you" issue |
Hey folks,
looks like the project currently fails to build with the following error:
(note that you might want to move your
~/.cargo/git
to a different location temporarily.Without that action, the build will succeed, since cargo will simply use the cached version of mio).
My best guess is that a downstream dependency (specifically https://github.com/berkowski/mio-serial) recently added a tag called
4.0.0-beta2
and deleted the tag4.0.0-beta1
(which is referenced by tokio-serial and I can only assume used to exist and refer to a valid commit).I understand the issue is likely with mio-serial (filed an issue on the repo), but I was wondering if you can fix the build on your side to use an existing version of the library.
Thank you!
The text was updated successfully, but these errors were encountered: