Re: git: c22b848a5d76 - 2022Q1 - mail/rubygem-mail: Fix dependency with Ruby 3.1

From: Steve Wills <>
Date: Sat, 19 Mar 2022 20:16:32 UTC

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:
> 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.