Skip to content
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

[request] Possibility of bumping the beta version? #414

Closed
fosskers opened this issue Feb 21, 2023 · 4 comments
Closed

[request] Possibility of bumping the beta version? #414

fosskers opened this issue Feb 21, 2023 · 4 comments

Comments

@fosskers
Copy link

fosskers commented Feb 21, 2023

Thank you for this project.

It seems that with recent releases, only the build metadata for google-drive3 has been updated and not the number that follows -beta-. This can cause strange build bugs, and indeed we're hitting this in CI today.

Would it be possible to push a new -beta-2 release to get around this? Thank you kindly.

@Byron
Copy link
Owner

Byron commented Feb 21, 2023

I couldn't follow what happen in the strange build bugs link provided, searching for google or drive didn't yield a result.

Is this request pre-emptive?

Besides, maybe it's time to release the actual version 5, without beta suffix, as the crates seem to be working generally by absence of bug reports.

@fosskers
Copy link
Author

fosskers commented Feb 21, 2023

Thanks for your prompt response!

To elaborate on the original issue: there is a long-standing bug in cargo where it occasionally gets confused about crates whose versions are the same, but the metadata tag (everything after the +) is different. As far as semver is concerned, these would technically be the "same version". Either way, crates.io allows such crates to be uploaded without complaining about version conflicts. cargo then somehow downloads the wrong version occasionally, then complains about checksum failures.

Our personal issue is that everything works locally, but CI builds seem to be failing with the checksum bug. Overall strange 🤷‍♂️

Otherwise yes, the crate itself seems to work great! We were on v3 for a long time and recently upgraded to utilize some new features, but then hit the checksum bug. A general 5.0.2 release would be great! 🙏

@Byron
Copy link
Owner

Byron commented Feb 22, 2023

Thanks for helping me understand, I heard about that issue as well, particularly in conjunction with these crates which also use +<date>.

Here is the new release of google-drive3.

@Byron Byron closed this as completed Feb 22, 2023
@fosskers
Copy link
Author

Thank you very much!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants