Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 10 Oct 2021 15:17:54 +0000
From:      bugzilla-noreply@freebsd.org
To:        ruby@FreeBSD.org
Subject:   [Bug 258108] devel/ruby-gems: Update to 3.2.26 (Fixes for Ruby 3.0)
Message-ID:  <bug-258108-21402-uH1ePy7h2A@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-258108-21402@https.bugs.freebsd.org/bugzilla/>
References:  <bug-258108-21402@https.bugs.freebsd.org/bugzilla/>

next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D258108

--- Comment #8 from Yasuhiro Kimura <yasu@freebsd.org> ---
If we try to update this port to 3.1 or later, we face two problems.

The first one is that since 3.1 setup.rb doesn't check if
DONT_USE_BUNDLER_FOR_GEMDEPS environment variable is set. It means we can't
install RubyGems without installing bundler any more. But fortunately RubyG=
ems
and bundler are released in sync since RubyGems 3.2.0 and bundler 2.2.0. So=
 we
can avoid this problem by unifying devel/ruby-gems and
sysutils/rubygem-bundler.

The second one is that since 3.1 --destdir option of setup.rb has been brok=
en.
There are two report about it on upstream repository in GitHub.

https://github.com/rubygems/rubygems/pull/2768
https://github.com/rubygems/rubygems/issues/3604

To make --destdir option work correctly both need to be fixed.

Since the former is pull request, there is proposed patch to fix the proble=
m.
On the other hand, the latter is just issue report, and currently no patch =
is
provided to fix it.

--=20
You are receiving this mail because:
You are the assignee for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-258108-21402-uH1ePy7h2A>