From owner-freebsd-ports@freebsd.org Sun Dec 30 01:35:37 2018 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 5148D1434380 for ; Sun, 30 Dec 2018 01:35:37 +0000 (UTC) (envelope-from yasu@utahime.org) Received: from gate.utahime.jp (ipq210.utahime.jp [183.180.29.210]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 466C08DC3A for ; Sun, 30 Dec 2018 01:35:34 +0000 (UTC) (envelope-from yasu@utahime.org) Received: from eastasia.home.utahime.org (eastasia.home.utahime.org [192.168.174.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by gate.utahime.jp (Postfix) with ESMTPS id B110D254E9; Sun, 30 Dec 2018 10:35:29 +0900 (JST) Received: from eastasia.home.utahime.org (localhost [127.0.0.1]) by localhost-backdoor.home.utahime.org (Postfix) with ESMTP id 27AA1382A3; Sun, 30 Dec 2018 10:35:29 +0900 (JST) Received: from localhost (rolling.home.utahime.org [192.168.174.11]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by eastasia.home.utahime.org (Postfix) with ESMTPSA id 32522382A2; Sun, 30 Dec 2018 10:35:26 +0900 (JST) Date: Sun, 30 Dec 2018 10:35:14 +0900 (JST) Message-Id: <20181230.103514.1004952746059751135.yasu@utahime.org> To: freebsd-ports@freebsd.org Subject: Re: Request for help: remove bundler from ruby 2.6 port From: Yasuhiro KIMURA In-Reply-To: <06f8f9d9-f949-d57c-c654-14ce82b086cf@nomadlogic.org> References: <20181229.134412.1093009159948437947.yasu@utahime.org> X-Mailer: Mew version 6.8 on Emacs 26.1 Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Virus-Scanned: ClamAV using ClamSMTP X-Rspamd-Queue-Id: 466C08DC3A X-Spamd-Bar: / Authentication-Results: mx1.freebsd.org; spf=pass (mx1.freebsd.org: domain of yasu@utahime.org designates 183.180.29.210 as permitted sender) smtp.mailfrom=yasu@utahime.org X-Spamd-Result: default: False [0.63 / 15.00]; ARC_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; NEURAL_HAM_MEDIUM(-0.80)[-0.799,0]; FROM_HAS_DN(0.00)[]; R_SPF_ALLOW(-0.20)[+a:spf-authorized.utahime.org]; MV_CASE(0.50)[]; MIME_GOOD(-0.10)[text/plain]; TO_DN_NONE(0.00)[]; DMARC_NA(0.00)[utahime.org]; RCPT_COUNT_ONE(0.00)[1]; NEURAL_HAM_LONG(-0.61)[-0.609,0]; RCVD_COUNT_THREE(0.00)[4]; IP_SCORE(0.17)[ip: (0.45), ipnet: 183.180.0.0/16(0.23), asn: 2519(0.26), country: JP(-0.09)]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MX_GOOD(-0.01)[cached: mx1.utahime.org]; MID_CONTAINS_FROM(1.00)[]; NEURAL_SPAM_SHORT(0.68)[0.679,0]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:2519, ipnet:183.180.0.0/16, country:JP]; RCVD_TLS_LAST(0.00)[] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 30 Dec 2018 01:35:37 -0000 From: Adam Weinberger Subject: Re: Request for help: remove bundler from ruby 2.6 port Date: Sat, 29 Dec 2018 15:34:17 -0700 > I think perhaps it's worth considering doing the opposite and, > beginning with 2.6, install the entire standard library by default. > Gems and stdlib exist side-by-side without problem, and many of the > gems that are deleted are generally kept up-to-date. > > Even if we don't want to install the entire standard library, I'd at > least strongly argue for including the most important gems (rake, gem, > minitest, and bundler) by default. They are basic components of ruby > itself, and ports should provide //optional// newer versions of them. From: Pete Wright Subject: Re: Request for help: remove bundler from ruby 2.6 port Date: Sat, 29 Dec 2018 16:41:32 -0800 > +1 from me on this. > > i think the benefits of lowering the porting overhead combined with > the fact that most ruby envs i've supported (and currently support) > are built around the expectation that rake, gem and bundler are all > available - so this would lower my administrative overhead as well. Thank you for reply. Then I'm going to create full port and post here again. But I'm away from this evening to next Saturday and can't access development environment during that time. So if someone else want to try it, please don't hesitate. Best Regards. --- Yasuhiro KIMURA