Hasty Briefsbeta

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.