-
Notifications
You must be signed in to change notification settings - Fork 32
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
CLAide incompatible with RubyGems-3.3.0+ #98
Comments
Cross-linking with upstream issue comment that has the commit reference that CLAide should be able to tolerate: rubygems/rubygems#5235 (comment) Option 3 from that comment (fix CLAide) appears to be the preference |
I sent a fix for this: #99. |
However this repository's CI seems to run on old |
To try the fix, you can clone this repository, and run |
@segiddins appears to be the most recent committer 👋 and appears to have actually done some CI work recently |
I updated my pull request to migrate CI to Github Actions. It seems all green! |
This was originally logged in Cocoapods main issue list and in the rubygems list (where some great analysis took place, including a reference to the actual bisected commit that caused it)
Logging it here because the actual problem appears to be CLAide here using internals from RubyGems that were unsafe to touch, so an internal refactor of RubyGems for performance triggered a problem here, which transitively breaks cocoapods in combo with ruby-gems-3.3.x
A workaround for affected cocoapods users was posted on the cocoapods issue so users won't get stuck, but it seems to me (could be wrong) that the rubygems change was valid + desired from their perspective and the goal is to fix up CLAide here so it functions with new rubygems versions
That's the context. All technical details referenced out from one comment here: CocoaPods/CocoaPods#11134 (comment)
The text was updated successfully, but these errors were encountered: