Re: git: c22b848a5d76 - 2022Q1 - mail/rubygem-mail: Fix dependency with Ruby 3.1
- In reply to: Matthias Fechner : "Re: git: c22b848a5d76 - 2022Q1 - mail/rubygem-mail: Fix dependency with Ruby 3.1"
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sat, 19 Mar 2022 20:16:32 UTC
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