[Bug 259491] devel/ruby-gems: it should be updated to 3.1.4
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Wed, 27 Oct 2021 20:11:37 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=259491 Bug ID: 259491 Summary: devel/ruby-gems: it should be updated to 3.1.4 Product: Ports & Packages Version: Latest Hardware: Any OS: Any Status: New Severity: Affects Only Me Priority: --- Component: Individual Port(s) Assignee: ruby@FreeBSD.org Reporter: deivid.rodriguez@riseup.net Flags: maintainer-feedback?(ruby@FreeBSD.org) Assignee: ruby@FreeBSD.org Hi! I'm one upstream maintainer of rubygems. We've been getting some reports recently from freebsd users about some annoying warnings when using bundler in freebsd. For example: https://github.com/rubygems/rubygems/issues/4283. I investigated the cause, and why only freebsd users have reported this issue. The explanation is that the warning only happens when using bundler in ruby 2.7 in combination with an old rubygems version (the issue was fixed by https://github.com/rubygems/rubygems/commit/2fcde0f4e0153ab9cc2152908bed5b4085d82ce5#diff-8f51ef27aa7c1bf289ef010df42fb4a5f0635d0149776e57bc86985c98bc6480, which was released with rubygems 3.1). In general, we never noticed this because upstream policy is to only support using a rubygems version higher than or equal to the rubygems version included with each upstream ruby version. So the support policy would be: * Ruby 2.5 ships with Rubygems 2.7, so only rubygems versions between 2.7 and the latest rubygems are supported there. * Ruby 2.6 ships with Rubygems 3.0, so only rubygems versions between 3.0 and the latest rubygems are supported there. * Ruby 2.7 ships with Rubygems 3.1, so only rubygems versions between 3.1 and the latest rubygems are supported there. The devel/ruby-gems package follows our policy on ruby 2.5 and 2.6 but ships an out of date rubygems version in the case of ruby 2.7. This causes issues like the one above, since we don't support that combination at all. Would it be possible to get the package upgraded to 3.1.x? Thanks so much! -- You are receiving this mail because: You are the assignee for the bug.