Date: Sat, 19 Mar 2022 16:16:32 -0400 From: Steve Wills <steve@mouf.net> To: Matthias Fechner <mfechner@FreeBSD.org>, Yasuhiro Kimura <yasu@FreeBSD.org>, ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-branches@FreeBSD.org, ruby <ruby@freebsd.org> Subject: Re: git: c22b848a5d76 - 2022Q1 - mail/rubygem-mail: Fix dependency with Ruby 3.1 Message-ID: <866d4cb9-67bd-9bb2-445e-f7458e492784@mouf.net> In-Reply-To: <d03f42d7-f070-1905-45e5-991b5272d3a7@FreeBSD.org> References: <202203190724.22J7ORvX057952@gitrepo.freebsd.org> <d03f42d7-f070-1905-45e5-991b5272d3a7@FreeBSD.org>
next in thread | previous in thread | raw e-mail | index | archive | help
Hi, On 3/19/22 16:11, Matthias Fechner wrote: > Am 19.03.2022 um 08:24 schrieb Yasuhiro Kimura: >> In Ruby 3.1 net/smtp is distributed as bundled gem. On the other >> hand, >> our ruby ports (lang/rubyXY) don't include bundled gems in their >> packages and it also applies to lang/ruby31. That means net/smtp >> isn't >> include in the package of Ruby 3.1. So add mail/rubygem-net-smtp to >> RUN_DEPENDS so this port works fine with Ruby 3.1. > > I'm not in favor doing it this way. > If you go to: > https://rubygems.org/gems/mail > > The dependency is not listed. > I think doing it this way, will will run into many runtime problems. I agree, I've never been a fan of un-bundling. On the other hand, I don't know what else we can do in situations where we need newer versions of bundled gems. Cheers, Steve
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?866d4cb9-67bd-9bb2-445e-f7458e492784>