Ruby gems still broken after 15 years
6 days ago
- #RubyGems
- #Open Source
- #Software Development
- Ruby gems installation has been broken for 15 years, defaulting to system directories instead of user directories.
- A simple fix involves setting `GEM_HOME` to the user directory, but this issue persists due to lack of cohesion between `gem` and `bundler` projects.
- A proposed patch to fix the issue is minimal and non-disruptive, but has been ignored by the RubyGems leadership.
- The RubyGems project leadership has shown resistance to external contributions, including banning a contributor for critical feedback.
- Multiple issues related to gem installation defaults remain unresolved, with temporary or ineffective solutions being implemented.
- Developers and package maintainers often dismiss the issue, suggesting workarounds instead of addressing the root problem.
- The lack of empathy and cooperation among key stakeholders leaves users to manually fix the issue in their environments.