From nobody Sat Mar 19 20:16:32 2022 X-Original-To: dev-commits-ports-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id B5FB51A30B9B; Sat, 19 Mar 2022 20:16:50 +0000 (UTC) (envelope-from steve@mouf.net) Received: from mouf.net (mouf.net [IPv6:2607:fc50:0:4400:216:3eff:fe69:33b3]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client CN "mouf.net", Issuer "mouf.net" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4KLXGV35sRz3PKT; Sat, 19 Mar 2022 20:16:50 +0000 (UTC) (envelope-from steve@mouf.net) Received: from [10.0.1.27] (hs-nc-6b363c0412-470382-1.tingfiber.com [64.99.197.86]) (authenticated bits=0) by mouf.net (8.14.9/8.14.9) with ESMTP id 22JKGbgW052624 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NOT); Sat, 19 Mar 2022 20:16:42 GMT (envelope-from steve@mouf.net) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=mouf.net; s=mail; t=1647721003; bh=htYnfINb5n52ae3chWpHS7wDUStyO2j44pnGEV/bHs4=; h=Date:Subject:To:References:From:In-Reply-To; b=c3VbpMRURoc3sJVrA4UrpHhumpxZ4R0sCHbjfWYepmkyfzVGLQLsQaBmXwiPmI070 G+Lt7uTnp0HG5HxXhIbaKV5E/YZZepBi1pEEqz653gE/eA9tuAZx0ji+kvMZxF2zgU afr9Rj3PWIqWfhigxd+2j1s7rR5P+SjOcFpRB870= Message-ID: <866d4cb9-67bd-9bb2-445e-f7458e492784@mouf.net> Date: Sat, 19 Mar 2022 16:16:32 -0400 List-Id: Commit messages for all branches of the ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-all@freebsd.org X-BeenThere: dev-commits-ports-all@freebsd.org MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:91.0) Gecko/20100101 Thunderbird/91.5.1 Subject: Re: git: c22b848a5d76 - 2022Q1 - mail/rubygem-mail: Fix dependency with Ruby 3.1 Content-Language: en-US To: Matthias Fechner , Yasuhiro Kimura , ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-branches@FreeBSD.org, ruby References: <202203190724.22J7ORvX057952@gitrepo.freebsd.org> From: Steve Wills In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.4.3 (mouf.net [199.48.129.64]); Sat, 19 Mar 2022 20:16:42 +0000 (UTC) X-Spam-Status: No, score=0.3 required=4.5 tests=KHOP_HELO_FCRDNS,NICE_REPLY_A, T_SCC_BODY_TEXT_LINE autolearn=no autolearn_force=no version=3.4.1 X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on mouf.net X-Virus-Scanned: clamav-milter 0.99.2 at mouf.net X-Virus-Status: Clean X-Rspamd-Queue-Id: 4KLXGV35sRz3PKT X-Spamd-Bar: ---- Authentication-Results: mx1.freebsd.org; none X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[] X-ThisMailContainsUnwantedMimeParts: N 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