Skip site navigation (1)Skip section navigation (2)
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>