From owner-freebsd-ruby@freebsd.org Sun Sep 15 06:31:45 2019 Return-Path: Delivered-To: freebsd-ruby@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 5D138E2E3E for ; Sun, 15 Sep 2019 06:31:45 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from mailman.nyi.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 46WKKD6vPHz42fp for ; Sun, 15 Sep 2019 06:31:44 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: by mailman.nyi.freebsd.org (Postfix) id ECD3CE2E3A; Sun, 15 Sep 2019 06:31:44 +0000 (UTC) Delivered-To: ruby@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id EC989E2E39 for ; Sun, 15 Sep 2019 06:31:44 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 46WKKD63yqz42fj for ; Sun, 15 Sep 2019 06:31:44 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from portscout.nyi.freebsd.org (portscout.nyi.freebsd.org [IPv6:2610:1c1:1:606c::50:21]) (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 mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id B52D9439F for ; Sun, 15 Sep 2019 06:31:44 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: (from portscout@localhost) by portscout.nyi.freebsd.org (8.15.2/8.15.2/Submit) id x8F6Vi8Q091150; Sun, 15 Sep 2019 06:31:44 GMT (envelope-from portscout@FreeBSD.org) Message-Id: <201909150631.x8F6Vi8Q091150@portscout.nyi.freebsd.org> X-Authentication-Warning: portscout.nyi.freebsd.org: portscout set sender to portscout@FreeBSD.org using -f Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain MIME-Version: 1.0 Date: Sun, 15 Sep 2019 06:31:44 +0000 From: portscout@FreeBSD.org To: ruby@freebsd.org Subject: FreeBSD ports you maintain which are out of date X-Mailer: portscout/0.8.1 X-BeenThere: freebsd-ruby@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: FreeBSD-specific Ruby discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 15 Sep 2019 06:31:45 -0000 Dear port maintainer, The portscout new distfile checker has detected that one or more of your ports appears to be out of date. Please take the opportunity to check each of the ports listed below, and if possible and appropriate, submit/commit an update. If any ports have already been updated, you can safely ignore the entry. You will not be e-mailed again for any of the port/version combinations below. Full details can be found at the following URL: http://portscout.freebsd.org/ruby@freebsd.org.html Port | Current version | New version ------------------------------------------------+-----------------+------------ devel/rubygem-hoe | 3.18.0 | 3.18.1 ------------------------------------------------+-----------------+------------ If any of the above results are invalid, please check the following page for details on how to improve portscout's detection and selection of distfiles on a per-port basis: http://portscout.freebsd.org/info/portscout-portconfig.txt Thanks. From owner-freebsd-ruby@freebsd.org Sun Sep 15 11:22:37 2019 Return-Path: Delivered-To: freebsd-ruby@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 049CEEAAFC for ; Sun, 15 Sep 2019 11:22:37 +0000 (UTC) (envelope-from muujxxwb@magnesium.cloudhosting.co.uk) Received: from mailman.nyi.freebsd.org (mailman.nyi.freebsd.org [IPv6:2610:1c1:1:606c::50:13]) by mx1.freebsd.org (Postfix) with ESMTP id 46WRmr5mZrz4GFF for ; Sun, 15 Sep 2019 11:22:36 +0000 (UTC) (envelope-from muujxxwb@magnesium.cloudhosting.co.uk) Received: by mailman.nyi.freebsd.org (Postfix) id C4395EAAFB; Sun, 15 Sep 2019 11:22:36 +0000 (UTC) Delivered-To: ruby@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id C3F31EAAF9 for ; Sun, 15 Sep 2019 11:22:36 +0000 (UTC) (envelope-from muujxxwb@magnesium.cloudhosting.co.uk) Received: from magnesium.cloudhosting.co.uk (magnesium.cloudhosting.co.uk [77.72.0.118]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 46WRmr135Qz4GFD for ; Sun, 15 Sep 2019 11:22:36 +0000 (UTC) (envelope-from muujxxwb@magnesium.cloudhosting.co.uk) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=techcapital.info; s=default; h=Content-Transfer-Encoding:Content-Type: MIME-Version:List-Unsubscribe:Message-ID:Reply-To:From:Date:Subject:To:Sender :Cc:Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:References:List-Id: List-Help:List-Subscribe:List-Post:List-Owner:List-Archive; bh=3Tw/oSfVktAD9lDa7O1rvBh+3gFv5524prNOA0fG1Ww=; b=AmZ2trRGGTanq/JxSpeMmG2ef1 +HqRei1u4Ve1af04vfhsciKxHzsXUzoYRU21SlgULmrYaah8FyF5cU3WDIAL2GTACtUtc+YdMueX3 dANV99G/Jx95kID2aGTeUEOEi3AsX+ba12avoEmpz+x9hRrTivxrYLXtpdctK/LyNt6vdyrKttzOI RT8kGwafg1ZnBh35iiMrJw9mi5aruA3kZtUlPR5aIaFyr44eEan8MMAt7aaYcNfhc7ID7VIdzYmh/ 1iOwdr3gv9PEViLcQvmDFAm7O05FofNH3VUpOV3QUoYEdQveVVOvQz0KJJOA5Q9YGXyMv0/ApWxLa 1NsJOngA==; Received: from muujxxwb by magnesium.cloudhosting.co.uk with local (Exim 4.92) (envelope-from ) id 1i9SGE-00368A-Fa for ruby@freebsd.org; Sun, 15 Sep 2019 12:00:06 +0100 To: ruby@freebsd.org Subject: Audio Transcription Service Provider X-PHP-Script: techcapital.info/wp-cron.php for 77.72.0.118 X-PHP-Filename: /home/muujxxwb/public_html/wp-cron.php REMOTE_ADDR: 77.72.0.118 Date: Sun, 15 Sep 2019 11:00:02 +0000 From: Jean Young Reply-To: Jean Young Message-ID: X-Priority: 3 X-Mailer: PHPMailer 5.2.22 (https://github.com/PHPMailer/PHPMailer) Precedence: bulk X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - magnesium.cloudhosting.co.uk X-AntiAbuse: Original Domain - freebsd.org X-AntiAbuse: Originator/Caller UID/GID - [7843 7572] / [47 12] X-AntiAbuse: Sender Address Domain - magnesium.cloudhosting.co.uk X-Get-Message-Sender-Via: magnesium.cloudhosting.co.uk: authenticated_id: muujxxwb/from_h X-Authenticated-Sender: magnesium.cloudhosting.co.uk: info@techcapital.info X-Rspamd-Queue-Id: 46WRmr135Qz4GFD X-Spamd-Bar: +++++++++++ Authentication-Results: mx1.freebsd.org; dkim=pass header.d=techcapital.info header.s=default header.b=AmZ2trRG; dmarc=none; spf=none (mx1.freebsd.org: domain of muujxxwb@magnesium.cloudhosting.co.uk has no SPF policy when checking 77.72.0.118) smtp.mailfrom=muujxxwb@magnesium.cloudhosting.co.uk X-Spamd-Result: default: False [11.29 / 15.00]; HAS_REPLYTO(0.00)[info@tecksmew.com]; REPLYTO_DN_EQ_FROM_DN(0.00)[]; TO_DN_NONE(0.00)[]; DKIM_TRACE(0.00)[techcapital.info:+]; HAS_X_PRIO_THREE(0.00)[3]; FORGED_SENDER(0.30)[info@techcapital.info,muujxxwb@magnesium.cloudhosting.co.uk]; HAS_X_ANTIABUSE(0.00)[]; RCVD_TLS_LAST(0.00)[]; MIME_TRACE(0.00)[0:~]; ASN(0.00)[asn:12488, ipnet:77.72.0.0/21, country:GR]; MID_RHS_MATCH_FROM(0.00)[]; FROM_NEQ_ENVFROM(0.00)[info@techcapital.info,muujxxwb@magnesium.cloudhosting.co.uk]; HAS_X_AS(0.00)[info@techcapital.info]; ARC_NA(0.00)[]; SH_EMAIL_DBL(7.00)[tecksmew.com]; R_DKIM_ALLOW(0.00)[techcapital.info:s=default]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; PRECEDENCE_BULK(0.00)[]; IP_SCORE(1.70)[ip: (4.45), ipnet: 77.72.0.0/21(2.22), asn: 12488(1.79), country: GR(0.04)]; HAS_PHPMAILER_SIG(0.00)[]; DMARC_NA(0.00)[techcapital.info]; HAS_LIST_UNSUB(-0.01)[]; RCPT_COUNT_ONE(0.00)[1]; BAD_REP_POLICIES(0.10)[]; NEURAL_SPAM_MEDIUM(1.00)[1.000,0]; REPLYTO_DOM_NEQ_FROM_DOM(0.00)[]; NEURAL_SPAM_LONG(1.00)[1.000,0]; RCVD_IN_DNSWL_NONE(0.00)[118.0.72.77.list.dnswl.org : 127.0.10.0]; HAS_X_GMSV(0.00)[muujxxwb/from_h]; MIME_HTML_ONLY(0.20)[]; R_SPF_NA(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; GREYLIST(0.00)[pass,body]; HAS_X_PHP_SCRIPT(0.00)[] X-Spam: Yes MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.29 X-BeenThere: freebsd-ruby@freebsd.org X-Mailman-Version: 2.1.29 List-Id: FreeBSD-specific Ruby discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 15 Sep 2019 11:22:37 -0000 From owner-freebsd-ruby@freebsd.org Sun Sep 15 21:00:58 2019 Return-Path: Delivered-To: freebsd-ruby@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id C5F22F781D for ; Sun, 15 Sep 2019 21:00:58 +0000 (UTC) (envelope-from bugzilla-noreply@FreeBSD.org) Received: from mailman.nyi.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 46WhcB2xpzz3Dsd for ; Sun, 15 Sep 2019 21:00:58 +0000 (UTC) (envelope-from bugzilla-noreply@FreeBSD.org) Received: by mailman.nyi.freebsd.org (Postfix) id 52D4AF781B; Sun, 15 Sep 2019 21:00:58 +0000 (UTC) Delivered-To: ruby@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 5298FF781A for ; Sun, 15 Sep 2019 21:00:58 +0000 (UTC) (envelope-from bugzilla-noreply@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 46Whc96v1Mz3DsW for ; Sun, 15 Sep 2019 21:00:57 +0000 (UTC) (envelope-from bugzilla-noreply@FreeBSD.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2610:1c1:1:606c::50:1d]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id C1D3DDEB7 for ; Sun, 15 Sep 2019 21:00:57 +0000 (UTC) (envelope-from bugzilla-noreply@FreeBSD.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id x8FL0v5X095631 for ; Sun, 15 Sep 2019 21:00:57 GMT (envelope-from bugzilla-noreply@FreeBSD.org) Received: (from bugzilla@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id x8FL0vCK095622 for ruby@FreeBSD.org; Sun, 15 Sep 2019 21:00:57 GMT (envelope-from bugzilla-noreply@FreeBSD.org) Message-Id: <201909152100.x8FL0vCK095622@kenobi.freebsd.org> X-Authentication-Warning: kenobi.freebsd.org: bugzilla set sender to bugzilla-noreply@FreeBSD.org using -f From: bugzilla-noreply@FreeBSD.org To: ruby@FreeBSD.org Subject: Problem reports for ruby@FreeBSD.org that need special attention Date: Sun, 15 Sep 2019 21:00:57 +0000 MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.29 X-BeenThere: freebsd-ruby@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: FreeBSD-specific Ruby discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 15 Sep 2019 21:00:58 -0000 To view an individual PR, use: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=(Bug Id). The following is a listing of current problems submitted by FreeBSD users, which need special attention. These represent problem reports covering all versions including experimental development code and obsolete releases. Status | Bug Id | Description ------------+-----------+--------------------------------------------------- In Progress | 237833 | lang/ruby26: irb, rdoc, ri is broken 1 problems total for which you should take action. From owner-freebsd-ruby@freebsd.org Sun Sep 15 22:52:58 2019 Return-Path: Delivered-To: freebsd-ruby@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 64DBFEA885 for ; Sun, 15 Sep 2019 22:52:58 +0000 (UTC) (envelope-from purchase@ulterraranches.com) Received: from mailman.nyi.freebsd.org (mailman.nyi.freebsd.org [IPv6:2610:1c1:1:606c::50:13]) by mx1.freebsd.org (Postfix) with ESMTP id 46Wl5Q1Qwdz3L5b for ; Sun, 15 Sep 2019 22:52:58 +0000 (UTC) (envelope-from purchase@ulterraranches.com) Received: by mailman.nyi.freebsd.org (Postfix) id 30FB6EA884; Sun, 15 Sep 2019 22:52:58 +0000 (UTC) Delivered-To: ruby@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 30BE6EA883 for ; Sun, 15 Sep 2019 22:52:58 +0000 (UTC) (envelope-from purchase@ulterraranches.com) Received: from server99897.domain.local (lmstech.cc [111.90.158.186]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 46Wl5P45GQz3L5Z for ; Sun, 15 Sep 2019 22:52:57 +0000 (UTC) (envelope-from purchase@ulterraranches.com) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lmstech.cc; s=default; h=Content-Transfer-Encoding:Content-Type:MIME-Version:Message-ID: Reply-To:From:Date:Subject:To:Sender:Cc:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: In-Reply-To:References:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=SMsGbrMMmcGrXE708DMdihfaq3a5UCAdl/1XvLaT/7g=; b=SMBgb+SSVV1o32vA90UjayuAxn aT6NTHX3uZjidoVs67zH2tBT8ovwWRyqvqH5SD/pOjOw2ZteZR1GrsCIuqQ03GRw1LNuOw4zvu339 YVOPVwfp/5ZE6T3+D4yUtG6dskICuc+Fv0m7tpLFkgV11CqOKlf9OiSDRUow0kunyUxNJlcehSXjv m501X5V3Fgao0vh2MgBaH6mofjPvU8hoN8OLjGLuT8tXpxgH9IhVMttSAVGl/kkYSBN6PSHkj27YD tEe6e3nBExTsT96ClLggH7cFpJ+/wri4xTv094+Z9TNyOAZp/OF4KLw5+MMy6rQHI/Le5dHdw92qd KIN+W5GQ==; Received: from lmstech by server99897.domain.local with local (Exim 4.92) (envelope-from ) id 1i9dO1-000613-Ur for ruby@FreeBSD.org; Mon, 16 Sep 2019 06:52:53 +0800 To: ruby@FreeBSD.org Subject: KUAMBA NUTS(KB26) Supplier Needed in India X-PHP-Script: lmstech.cc/dv/pro.php for 89.36.217.82 X-PHP-Originating-Script: 1000:pro.php Date: Sun, 15 Sep 2019 22:52:53 +0000 From: Nina Marinich Reply-To: highrimminter@gmail.com Message-ID: X-Mailer: Leaf PHPMailer 2.7 (leafmailer.pw) MIME-Version: 1.0 Content-Type: text/plain; charset= Content-Transfer-Encoding: 8bit X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - server99897.domain.local X-AntiAbuse: Original Domain - freebsd.org X-AntiAbuse: Originator/Caller UID/GID - [1000 994] / [47 12] X-AntiAbuse: Sender Address Domain - ulterraranches.com X-Get-Message-Sender-Via: server99897.domain.local: authenticated_id: lmstech/only user confirmed/virtual account not confirmed X-Authenticated-Sender: server99897.domain.local: lmstech X-Source: X-Source-Args: /opt/cpanel/ea-php54/root/usr/bin/php-cgi X-Source-Dir: lmstech.cc:/public_html/dv X-Rspamd-Queue-Id: 46Wl5P45GQz3L5Z X-Spamd-Bar: +++++++ Authentication-Results: mx1.freebsd.org; dkim=pass header.d=lmstech.cc header.s=default header.b=SMBgb+SS; dmarc=none; spf=none (mx1.freebsd.org: domain of purchase@ulterraranches.com has no SPF policy when checking 111.90.158.186) smtp.mailfrom=purchase@ulterraranches.com X-Spamd-Result: default: False [7.84 / 15.00]; HAS_REPLYTO(0.00)[highrimminter@gmail.com]; IP_SCORE(0.34)[asn: 45839(1.64), country: MY(0.07)]; R_MISSING_CHARSET(2.50)[]; HAS_X_SOURCE(0.00)[]; HAS_X_POS(0.00)[]; TO_DN_NONE(0.00)[]; HFILTER_HELO_IP_A(1.00)[server99897.domain.local]; HFILTER_HELO_NORES_A_OR_MX(0.30)[server99897.domain.local]; DKIM_TRACE(0.00)[lmstech.cc:+]; HAS_X_ANTIABUSE(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; RCVD_TLS_LAST(0.00)[]; INTRODUCTION(2.00)[]; ASN(0.00)[asn:45839, ipnet:111.90.158.0/24, country:MY]; MIME_TRACE(0.00)[0:+]; HAS_X_AS(0.00)[lmstech]; ARC_NA(0.00)[]; R_DKIM_ALLOW(-0.20)[lmstech.cc:s=default]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MIME_GOOD(-0.10)[text/plain]; DMARC_NA(0.00)[ulterraranches.com]; FREEMAIL_REPLYTO(0.00)[gmail.com]; NEURAL_SPAM_MEDIUM(1.00)[1.000,0]; RCPT_COUNT_ONE(0.00)[1]; REPLYTO_DOM_NEQ_FROM_DOM(0.00)[]; NEURAL_SPAM_LONG(1.00)[1.000,0]; HAS_X_GMSV(0.00)[lmstech/only user confirmed/virtual account not confirmed]; R_SPF_NA(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; GREYLIST(0.00)[pass,body]; HAS_X_PHP_SCRIPT(0.00)[] X-Spam: Yes X-BeenThere: freebsd-ruby@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: FreeBSD-specific Ruby discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 15 Sep 2019 22:52:58 -0000 Hi, This is to seek your attention to introduce you to a business I found viable in my office here in UK. My name is Nina Marinich, A Ukraine citizen working here in Ulterra Equestrian Ltd. Bred Horse multi National Company UK, our company is in desperate need of a raw material called KUAMBA NUTS(KB26) which is usual plant and harvested locally in India, the first India supplier to the company is no longer in good business relationship with the company due to his high price that he normally quote and for that, the company has changed from buying this product from India and has shifted to another Australia supplier. But somehow, I have gotten the contacts of the real farmer in India through some of his old bills, now I want to introduce my company to another supplier from India hence deeming it necessary in contacting you, if you don't mind, I will like you to pose as the real farmer, I will present you to the company as the farmer of the KUAMBA NUTS(KB26), whereas on the other hand,I will give you the contact of the real farmer in India for you to contact and find out if they have products in stock, know their current prices of the KUAMBA NUTS(KB26) by 500grms as it use to be packed, then if you find out all these, I will then link you to the company MD Who will discuss price with you whereas I will be there to facilitate the approval in your name, this will not stop you from your original work place or business unless you feel otherwise. What prompted my interest into this is because, I discovered from the aforementioned old supplier's bill that he do buy the KUAMBA NUTS(KB26) 500 grms pack locally at the rate of 2,960.00usd and he usually sell to our company at the rate of 6,900.00 usd, suddenly after a long while he changed his price to 7,500 before a colleague could discover the Australia suppliers now. But I am sure, if you can negotiate with the India local farmer at a cheaper rate, then we reduce the price to the company like 6200 or 6,500, definitely you will take over the market with ease and we will make profit. My Interest. Since I am sure it is going to work out well, I want to know what will you give me from every gain made on each supply if we conclude on that, we shall kick start by availing you with the contact of the local farmer and after wards when you confirms the availability then I will link you to boss as the step two. Let get started if you consider it worthy of doing. Hope to hear from you soonest. Please reply me through ulterarranches@gmail.com Best Regards, Miss Nina Marinich Head Of Purchasing Department. Ulterra Equestrian Ltd. Telephone: +44 (745) 2380106 E-Mail: ulterarranches@gmail.com https://www.ulterraranches.com From owner-freebsd-ruby@freebsd.org Mon Sep 16 14:21:14 2019 Return-Path: Delivered-To: freebsd-ruby@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id D776F1237C3 for ; Mon, 16 Sep 2019 14:21:14 +0000 (UTC) (envelope-from meta@FreeBSD.org) Received: from mailman.nyi.freebsd.org (mailman.nyi.freebsd.org [IPv6:2610:1c1:1:606c::50:13]) by mx1.freebsd.org (Postfix) with ESMTP id 46X7hV5NNvz3Dym for ; Mon, 16 Sep 2019 14:21:14 +0000 (UTC) (envelope-from meta@FreeBSD.org) Received: by mailman.nyi.freebsd.org (Postfix) id B89721237C0; Mon, 16 Sep 2019 14:21:14 +0000 (UTC) Delivered-To: ruby@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id B84A71237BF; Mon, 16 Sep 2019 14:21:14 +0000 (UTC) (envelope-from meta@FreeBSD.org) Received: from smtp.freebsd.org (smtp.freebsd.org [96.47.72.83]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 46X7hV4TCQz3Dyl; Mon, 16 Sep 2019 14:21:14 +0000 (UTC) (envelope-from meta@FreeBSD.org) Received: from icepick.vmeta.jp (unknown [IPv6:2405:6586:2280:1200:c05f:f3ff:f812:e85a]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) (Authenticated sender: meta/mail) by smtp.freebsd.org (Postfix) with ESMTPSA id 52884C7DA; Mon, 16 Sep 2019 14:21:13 +0000 (UTC) (envelope-from meta@FreeBSD.org) Date: Mon, 16 Sep 2019 23:21:10 +0900 From: Koichiro Iwao To: Steve Wills Cc: ports@freebsd.org, ruby@freebsd.org Subject: Re: FLAVORS for Ruby Message-ID: <20190916142109.3eleosnwqhovp3bo@icepick.vmeta.jp> References: <20190913074519.xfu3avb4ihmfzm2o@icepick.vmeta.jp> <20190913090645.buutinhgh2pygb4h@icepick.vmeta.jp> <8922b3a9-e433-7a6e-e4e5-29f22fbbfb88@FreeBSD.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: <8922b3a9-e433-7a6e-e4e5-29f22fbbfb88@FreeBSD.org> X-Operating-System: FreeBSD 12.1-PRERELEASE amd64 User-Agent: NeoMutt/20180716 X-BeenThere: freebsd-ruby@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: FreeBSD-specific Ruby discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Sep 2019 14:21:14 -0000 On Fri, Sep 13, 2019 at 09:14:01AM -0400, Steve Wills wrote: > We provide multiple versions of Ruby, it would make sense to provide gems > for each version. In fact, I worked on this but never finished it: > > https://reviews.freebsd.org/D13333 > > Steve That's nice. I will do anything that I can so if you need help. What should we start from with that to continute? -- meta From owner-freebsd-ruby@freebsd.org Mon Sep 16 14:34:08 2019 Return-Path: Delivered-To: freebsd-ruby@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 050B0123D1F for ; Mon, 16 Sep 2019 14:34:08 +0000 (UTC) (envelope-from meta@FreeBSD.org) Received: from mailman.nyi.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 46X7zM6NqLz3Fvv for ; Mon, 16 Sep 2019 14:34:07 +0000 (UTC) (envelope-from meta@FreeBSD.org) Received: by mailman.nyi.freebsd.org (Postfix) id D9929123D1D; Mon, 16 Sep 2019 14:34:07 +0000 (UTC) Delivered-To: ruby@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id D9367123D1B; Mon, 16 Sep 2019 14:34:07 +0000 (UTC) (envelope-from meta@FreeBSD.org) Received: from smtp.freebsd.org (smtp.freebsd.org [96.47.72.83]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 46X7zM5Ptyz3Fvs; Mon, 16 Sep 2019 14:34:07 +0000 (UTC) (envelope-from meta@FreeBSD.org) Received: from icepick.vmeta.jp (unknown [IPv6:2405:6586:2280:1200:c05f:f3ff:f812:e85a]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) (Authenticated sender: meta/mail) by smtp.freebsd.org (Postfix) with ESMTPSA id 5BA32CA0E; Mon, 16 Sep 2019 14:34:06 +0000 (UTC) (envelope-from meta@FreeBSD.org) Date: Mon, 16 Sep 2019 23:34:01 +0900 From: Koichiro Iwao To: Antoine Brodin Cc: FreeBSD Ports , ruby@freebsd.org Subject: Re: FLAVORS for Ruby Message-ID: <20190916143401.xq5y4iulnurowo7o@icepick.vmeta.jp> References: <20190913074519.xfu3avb4ihmfzm2o@icepick.vmeta.jp> <20190913090645.buutinhgh2pygb4h@icepick.vmeta.jp> <20190914042738.r3hedyqtpxsxnd5e@icepick.vmeta.jp> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: X-Operating-System: FreeBSD 12.1-PRERELEASE amd64 User-Agent: NeoMutt/20180716 X-BeenThere: freebsd-ruby@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: FreeBSD-specific Ruby discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Sep 2019 14:34:08 -0000 On Sat, Sep 14, 2019 at 08:39:12AM +0200, Antoine Brodin wrote: > On Sat, Sep 14, 2019 at 6:27 AM Koichiro Iwao wrote: > > On Fri, Sep 13, 2019 at 09:33:43AM -0600, Adam Weinberger wrote: > > > Systems MUST be able to support concurrent installations of python2.7 > > > and actual python. What is your use case for concurrent ruby? > > > > I know the importance of Python 2. Even if it is EoL-ed, it will be > > required over the next a few years because not a few applications don't > > migrate to Python 3. So that's true and reasonable. > > > > Excuse me that I'm answering your question with a question. What about > > PHP? Concurrent installation is a MUST? > > > > FreeBSD ports allows concurrent installations of multiple Ruby versions > > however doesn't allow concurrent installations of rubygems for multiple > > Ruby versions. This inconsistency is the issue for me. > > This isn't a valid reason for me. > Why do you need ruby version 2.4 or 2.5 concurrently installed with version 2.6? > Is there a bug in version 2.6? You don't understand the issue. The necessity of concurrent Ruby versions isn't the issue. The inconsistency is the issue. If rubygems cannot be installed for multiple ruby versions, FreeBSD ports shouldn't allow to install multiple versions of Ruby. You have doubts about installing multiple ruby versions concurrently, you should also have doubts about why multiple ruby ruby can be installed concurrently Disabling multiple ruby Alternatively, Python 3.5 and 3.6 can be installed concurrently and py- ports can be installed concurrently for each python versions. -- meta From owner-freebsd-ruby@freebsd.org Mon Sep 16 14:39:33 2019 Return-Path: Delivered-To: freebsd-ruby@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id EB70B123F70 for ; Mon, 16 Sep 2019 14:39:33 +0000 (UTC) (envelope-from meta@FreeBSD.org) Received: from mailman.nyi.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 46X85d5pLgz3GPJ for ; Mon, 16 Sep 2019 14:39:33 +0000 (UTC) (envelope-from meta@FreeBSD.org) Received: by mailman.nyi.freebsd.org (Postfix) id C72B2123F6D; Mon, 16 Sep 2019 14:39:33 +0000 (UTC) Delivered-To: ruby@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id C6DE9123F6C; Mon, 16 Sep 2019 14:39:33 +0000 (UTC) (envelope-from meta@FreeBSD.org) Received: from smtp.freebsd.org (smtp.freebsd.org [96.47.72.83]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 46X85d4wRBz3GPH; Mon, 16 Sep 2019 14:39:33 +0000 (UTC) (envelope-from meta@FreeBSD.org) Received: from icepick.vmeta.jp (unknown [IPv6:2405:6586:2280:1200:c05f:f3ff:f812:e85a]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) (Authenticated sender: meta/mail) by smtp.freebsd.org (Postfix) with ESMTPSA id 6C656CA0F; Mon, 16 Sep 2019 14:39:32 +0000 (UTC) (envelope-from meta@FreeBSD.org) Date: Mon, 16 Sep 2019 23:39:29 +0900 From: Koichiro Iwao To: Adam Weinberger Cc: FreeBSD Ports , ruby@freebsd.org Subject: Re: FLAVORS for Ruby Message-ID: <20190916143929.z6vnzoqjme6vw2ey@icepick.vmeta.jp> References: <20190913074519.xfu3avb4ihmfzm2o@icepick.vmeta.jp> <20190913090645.buutinhgh2pygb4h@icepick.vmeta.jp> <20190914042738.r3hedyqtpxsxnd5e@icepick.vmeta.jp> <006FCB74-04EB-4A82-A800-6C7CA273E749@adamw.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <006FCB74-04EB-4A82-A800-6C7CA273E749@adamw.org> X-Operating-System: FreeBSD 12.1-PRERELEASE amd64 User-Agent: NeoMutt/20180716 X-BeenThere: freebsd-ruby@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: FreeBSD-specific Ruby discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Sep 2019 14:39:34 -0000 On Sat, Sep 14, 2019 at 10:52:45AM -0600, Adam Weinberger wrote: > The issue is that FLAVORS has added a substantial (and painful) complexity to python ports and python.mk. It means that a number of people have had to be hyper-vigilant and watch commits closely to catch errors introduced when people utilize the paradigm incorrectly. It’s a bitter pill, but it’s accepted because the use-case for multiple concurrent python versions is essential. > > As Antoine said, inconsistency isn’t a strong enough use case. Which brings us back to the original question: is there a specific use-case for concurrent ruby that makes the substantial increase in cognitive load, complexity, and monitoring worth it? PHP also have FLAVORS. What about PHP? Multiple concurrent PHP versions is essential? -- meta From owner-freebsd-ruby@freebsd.org Mon Sep 16 14:54:36 2019 Return-Path: Delivered-To: freebsd-ruby@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id F254512482D for ; Mon, 16 Sep 2019 14:54:36 +0000 (UTC) (envelope-from adamw@adamw.org) Received: from mailman.nyi.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 46X8R04xR3z3Ht8 for ; Mon, 16 Sep 2019 14:54:36 +0000 (UTC) (envelope-from adamw@adamw.org) Received: by mailman.nyi.freebsd.org (Postfix) id 9B1FE12482A; Mon, 16 Sep 2019 14:54:36 +0000 (UTC) Delivered-To: ruby@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 9AC59124829 for ; Mon, 16 Sep 2019 14:54:36 +0000 (UTC) (envelope-from adamw@adamw.org) Received: from mail-wr1-x436.google.com (mail-wr1-x436.google.com [IPv6:2a00:1450:4864:20::436]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 46X8Qz5Tl9z3Ht4 for ; Mon, 16 Sep 2019 14:54:35 +0000 (UTC) (envelope-from adamw@adamw.org) Received: by mail-wr1-x436.google.com with SMTP id l11so39192320wrx.5 for ; Mon, 16 Sep 2019 07:54:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=adamw-org.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=sK+r8jJlSYKP85NPsoBtby+o5DDWzE1RV0g+cdHr+J8=; b=Z23cWadAAI1CPW8HItMm+G5Db5iscpJ9xGt4kjHLANYOKeQRw9on0y3ekORkQ3+0sd HYzQ6CqpqMhnuXbqDFad7iyBJ+k7+v9BejWQY8AeqUlkvtNds6QhVfv6Wz+XMsJgLeuX 2icrqjhbZvm49pyAmJaF0gRfCWVHGa2Ez4u4Zy93fVxhvQ55ImmssdvaWwQ5o+NV6/bc fv+7mwC5brNLrQszpO9s4zTloX5GH/Jmfp/8gZt1XhsxtZnwqy4OK6DQJ2DACA53sYOX SniTTi0wgF0R838EmqGdbGAemYEzrhaN6qjzlc1HQL5WBtoUE1Njz3ignHBSUMgqxZJl qC/g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=sK+r8jJlSYKP85NPsoBtby+o5DDWzE1RV0g+cdHr+J8=; b=tbFr2iuAt+WK3MI/DIzsFzpQfKlOWcXLgGeX5IiAgKe/u5GJ6qtx2PoUkkwlvZR1QV Igp5H0UxxgchrBMpp3G2OWQnmTHkmc7P5hVqdJtXtn+M6B2tUiv4C/9CeveE/EQMhpSR CGHh1qX7tgSxwsiU5UZpSOdqR7HzlhVBDv/VNNjX3YGAjF96B4oaLgOjiplmhF+ZnaEn fYZ2Judy8ouneDEg3CMvir6V5itMmXc9ZCEq/skzJM8pCUpAG51ETYJnYTpo6ikBtzEC zEXj9AvgW7Ng2KlxWpntkxaVVpZY9F6bGqBL8383N4bCvLoCRWTEBNX9xCI/BkZONEXt SMDw== X-Gm-Message-State: APjAAAViUuE6OAgyU3JR/5qFqAHCyrAifiiavHAT/Nu0N5DCedvJVi+T XL9HFoG2ZakqCzttC/7HPvdkuW5GnEYyxdHEHB/cuQ== X-Google-Smtp-Source: APXvYqyX4Vq8Wknaz8bJBJGzGwoViEQalccOqteKszR+CyuOTJ69lkuDw4WrZkcdtZzT0o33TJUtoB4/XBINEpWtR5I= X-Received: by 2002:adf:dfc4:: with SMTP id q4mr178457wrn.54.1568645673518; Mon, 16 Sep 2019 07:54:33 -0700 (PDT) MIME-Version: 1.0 References: <20190913074519.xfu3avb4ihmfzm2o@icepick.vmeta.jp> <20190913090645.buutinhgh2pygb4h@icepick.vmeta.jp> <20190914042738.r3hedyqtpxsxnd5e@icepick.vmeta.jp> <006FCB74-04EB-4A82-A800-6C7CA273E749@adamw.org> <20190916143929.z6vnzoqjme6vw2ey@icepick.vmeta.jp> In-Reply-To: <20190916143929.z6vnzoqjme6vw2ey@icepick.vmeta.jp> From: Adam Weinberger Date: Mon, 16 Sep 2019 08:54:17 -0600 Message-ID: Subject: Re: FLAVORS for Ruby To: Koichiro Iwao Cc: FreeBSD Ports , ruby@freebsd.org Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Rspamd-Queue-Id: 46X8Qz5Tl9z3Ht4 X-Spamd-Bar: ----- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=adamw-org.20150623.gappssmtp.com header.s=20150623 header.b=Z23cWadA; dmarc=none; spf=pass (mx1.freebsd.org: domain of adamw@adamw.org designates 2a00:1450:4864:20::436 as permitted sender) smtp.mailfrom=adamw@adamw.org X-Spamd-Result: default: False [-5.39 / 15.00]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; R_DKIM_ALLOW(-0.20)[adamw-org.20150623.gappssmtp.com:s=20150623]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[3]; R_SPF_ALLOW(-0.20)[+ip6:2a00:1450:4000::/36:c]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[ruby@freebsd.org]; DMARC_NA(0.00)[adamw.org]; TO_DN_SOME(0.00)[]; TO_MATCH_ENVRCPT_SOME(0.00)[]; DKIM_TRACE(0.00)[adamw-org.20150623.gappssmtp.com:+]; RCVD_IN_DNSWL_NONE(0.00)[6.3.4.0.0.0.0.0.0.0.0.0.0.0.0.0.0.2.0.0.4.6.8.4.0.5.4.1.0.0.a.2.list.dnswl.org : 127.0.5.0]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; IP_SCORE(-2.89)[ip: (-9.19), ipnet: 2a00:1450::/32(-2.95), asn: 15169(-2.24), country: US(-0.05)]; ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US]; RCVD_COUNT_TWO(0.00)[2]; RCVD_TLS_ALL(0.00)[] X-BeenThere: freebsd-ruby@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: FreeBSD-specific Ruby discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Sep 2019 14:54:37 -0000 On Mon, Sep 16, 2019 at 8:39 AM Koichiro Iwao wrote: > > On Sat, Sep 14, 2019 at 10:52:45AM -0600, Adam Weinberger wrote: > > The issue is that FLAVORS has added a substantial (and painful) complex= ity to python ports and python.mk. It means that a number of people have ha= d to be hyper-vigilant and watch commits closely to catch errors introduced= when people utilize the paradigm incorrectly. It=E2=80=99s a bitter pill, = but it=E2=80=99s accepted because the use-case for multiple concurrent pyth= on versions is essential. > > > > As Antoine said, inconsistency isn=E2=80=99t a strong enough use case. = Which brings us back to the original question: is there a specific use-case= for concurrent ruby that makes the substantial increase in cognitive load,= complexity, and monitoring worth it? > > PHP also have FLAVORS. What about PHP? Multiple concurrent PHP versions > is essential? We're going in circles here. I've for the third time now that what we'd need to get on board is a use case, a description of the end-user problem that we're trying to solve. What you've provided (for the fourth time in this thread) is a straw man argument. What other languages have is irrelevant. We are much less concerned with "consistency" than with solving end-user problems in a way that fits the specific use case. Steve seemed interested in the idea. I'd explore it with him, and I hope you are able to make it happen. I'm done here. # Adam --=20 Adam Weinberger adamw@adamw.org https://www.adamw.org From owner-freebsd-ruby@freebsd.org Mon Sep 16 16:16:58 2019 Return-Path: Delivered-To: freebsd-ruby@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 0861F126A0C for ; Mon, 16 Sep 2019 16:16:58 +0000 (UTC) (envelope-from meta@FreeBSD.org) Received: from mailman.nyi.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 46XBG16Rtyz3NZq for ; Mon, 16 Sep 2019 16:16:57 +0000 (UTC) (envelope-from meta@FreeBSD.org) Received: by mailman.nyi.freebsd.org (Postfix) id DB414126A0A; Mon, 16 Sep 2019 16:16:57 +0000 (UTC) Delivered-To: ruby@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id DAECD126A09; Mon, 16 Sep 2019 16:16:57 +0000 (UTC) (envelope-from meta@FreeBSD.org) Received: from smtp.freebsd.org (smtp.freebsd.org [96.47.72.83]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 46XBG15SKYz3NZp; Mon, 16 Sep 2019 16:16:57 +0000 (UTC) (envelope-from meta@FreeBSD.org) Received: from icepick.vmeta.jp (unknown [IPv6:2405:6586:2280:1200:c05f:f3ff:f812:e85a]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) (Authenticated sender: meta/mail) by smtp.freebsd.org (Postfix) with ESMTPSA id 7C0C0D556; Mon, 16 Sep 2019 16:16:56 +0000 (UTC) (envelope-from meta@FreeBSD.org) Date: Tue, 17 Sep 2019 01:16:50 +0900 From: Koichiro Iwao To: Adam Weinberger Cc: FreeBSD Ports , ruby@freebsd.org Subject: Re: FLAVORS for Ruby Message-ID: <20190916161650.4ofb2o27tfxif57e@icepick.vmeta.jp> References: <20190913074519.xfu3avb4ihmfzm2o@icepick.vmeta.jp> <20190913090645.buutinhgh2pygb4h@icepick.vmeta.jp> <20190914042738.r3hedyqtpxsxnd5e@icepick.vmeta.jp> <006FCB74-04EB-4A82-A800-6C7CA273E749@adamw.org> <20190916143929.z6vnzoqjme6vw2ey@icepick.vmeta.jp> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: X-Operating-System: FreeBSD 12.1-PRERELEASE amd64 User-Agent: NeoMutt/20180716 X-BeenThere: freebsd-ruby@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: FreeBSD-specific Ruby discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Sep 2019 16:16:58 -0000 On Mon, Sep 16, 2019 at 08:54:17AM -0600, Adam Weinberger wrote: > On Mon, Sep 16, 2019 at 8:39 AM Koichiro Iwao wrote: > > > > On Sat, Sep 14, 2019 at 10:52:45AM -0600, Adam Weinberger wrote: > > > The issue is that FLAVORS has added a substantial (and painful) complexity to python ports and python.mk. It means that a number of people have had to be hyper-vigilant and watch commits closely to catch errors introduced when people utilize the paradigm incorrectly. It’s a bitter pill, but it’s accepted because the use-case for multiple concurrent python versions is essential. > > > > > > As Antoine said, inconsistency isn’t a strong enough use case. Which brings us back to the original question: is there a specific use-case for concurrent ruby that makes the substantial increase in cognitive load, complexity, and monitoring worth it? > > > > PHP also have FLAVORS. What about PHP? Multiple concurrent PHP versions > > is essential? > > We're going in circles here. I've for the third time now that what > we'd need to get on board is a use case, a description of the end-user > problem that we're trying to solve. > > What you've provided (for the fourth time in this thread) is a straw > man argument. What other languages have is irrelevant. We are much > less concerned with "consistency" than with solving end-user problems > in a way that fits the specific use case. > > Steve seemed interested in the idea. I'd explore it with him, and I > hope you are able to make it happen. I'm done here. Thanks. I see a gap between you and me but I'll give it a try anyway with swills. You: If there's no valid reasons, don't do it. Me: If there's no invalid reasons, try it. I believe that the reason Ruby don't have FLAVORS is just nobody worked on that. In fact, swills worked on that a little. BTW, if I can do something only necessary, what a boring life. -- meta From owner-freebsd-ruby@freebsd.org Tue Sep 17 06:40:43 2019 Return-Path: Delivered-To: freebsd-ruby@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 78B09F93C1 for ; Tue, 17 Sep 2019 06:40:43 +0000 (UTC) (envelope-from mat@FreeBSD.org) Received: from mailman.nyi.freebsd.org (mailman.nyi.freebsd.org [IPv6:2610:1c1:1:606c::50:13]) by mx1.freebsd.org (Postfix) with ESMTP id 46XYQg2YT9z4bYP for ; Tue, 17 Sep 2019 06:40:43 +0000 (UTC) (envelope-from mat@FreeBSD.org) Received: by mailman.nyi.freebsd.org (Postfix) id 53A8FF93C0; Tue, 17 Sep 2019 06:40:43 +0000 (UTC) Delivered-To: ruby@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 530F7F93BE; Tue, 17 Sep 2019 06:40:43 +0000 (UTC) (envelope-from mat@FreeBSD.org) Received: from smtp.freebsd.org (smtp.freebsd.org [IPv6:2610:1c1:1:606c::24b:4]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 46XYQg1PQTz4bYM; Tue, 17 Sep 2019 06:40:43 +0000 (UTC) (envelope-from mat@FreeBSD.org) Received: from mail.j.mat.cc (owncloud.cube.mat.cc [79.143.240.228]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mail.mat.cc", Issuer "Let's Encrypt Authority X3" (verified OK)) (Authenticated sender: mat/mail) by smtp.freebsd.org (Postfix) with ESMTPSA id D81921364F; Tue, 17 Sep 2019 06:40:42 +0000 (UTC) (envelope-from mat@FreeBSD.org) Received: from atuin.in.mat.cc (unknown [IPv6:2a01:678:42:ffff:3e15:c2ff:fec4:452e]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) (Authenticated sender: mat@mat.cc) by mail.j.mat.cc (Postfix) with ESMTPSA id 78D1F942D80; Tue, 17 Sep 2019 06:40:40 +0000 (UTC) Date: Tue, 17 Sep 2019 08:40:39 +0200 From: Mathieu Arnold To: Koichiro Iwao Cc: Adam Weinberger , FreeBSD Ports , ruby@freebsd.org Subject: Re: FLAVORS for Ruby Message-ID: <20190917064039.7qhnw3lds2zaxdl5@atuin.in.mat.cc> References: <20190913074519.xfu3avb4ihmfzm2o@icepick.vmeta.jp> <20190913090645.buutinhgh2pygb4h@icepick.vmeta.jp> <20190914042738.r3hedyqtpxsxnd5e@icepick.vmeta.jp> <006FCB74-04EB-4A82-A800-6C7CA273E749@adamw.org> <20190916143929.z6vnzoqjme6vw2ey@icepick.vmeta.jp> <20190916161650.4ofb2o27tfxif57e@icepick.vmeta.jp> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="ezlm5sg6hqdmgwqe" Content-Disposition: inline In-Reply-To: <20190916161650.4ofb2o27tfxif57e@icepick.vmeta.jp> User-Agent: NeoMutt/20180716 X-BeenThere: freebsd-ruby@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: FreeBSD-specific Ruby discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 Sep 2019 06:40:43 -0000 --ezlm5sg6hqdmgwqe Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Sep 17, 2019 at 01:16:50AM +0900, Koichiro Iwao wrote: > On Mon, Sep 16, 2019 at 08:54:17AM -0600, Adam Weinberger wrote: > > On Mon, Sep 16, 2019 at 8:39 AM Koichiro Iwao wrote: > > > > > > On Sat, Sep 14, 2019 at 10:52:45AM -0600, Adam Weinberger wrote: > > > > The issue is that FLAVORS has added a substantial (and painful) com= plexity to python ports and python.mk. It means that a number of people hav= e had to be hyper-vigilant and watch commits closely to catch errors introd= uced when people utilize the paradigm incorrectly. It=E2=80=99s a bitter pi= ll, but it=E2=80=99s accepted because the use-case for multiple concurrent = python versions is essential. > > > > > > > > As Antoine said, inconsistency isn=E2=80=99t a strong enough use ca= se. Which brings us back to the original question: is there a specific use-= case for concurrent ruby that makes the substantial increase in cognitive l= oad, complexity, and monitoring worth it? > > > > > > PHP also have FLAVORS. What about PHP? Multiple concurrent PHP versio= ns > > > is essential? > >=20 > > We're going in circles here. I've for the third time now that what > > we'd need to get on board is a use case, a description of the end-user > > problem that we're trying to solve. > >=20 > > What you've provided (for the fourth time in this thread) is a straw > > man argument. What other languages have is irrelevant. We are much > > less concerned with "consistency" than with solving end-user problems > > in a way that fits the specific use case. > >=20 > > Steve seemed interested in the idea. I'd explore it with him, and I > > hope you are able to make it happen. I'm done here. >=20 > Thanks. I see a gap between you and me but I'll give it a try anyway > with swills. >=20 > You: If there's no valid reasons, don't do it. > Me: If there's no invalid reasons, try it. >=20 > I believe that the reason Ruby don't have FLAVORS is just nobody worked > on that. In fact, swills worked on that a little. >=20 > BTW, if I can do something only necessary, what a boring life. What we are all trying to say is that adding flavors for ruby will have a big impact on build time and ressources required for building. If all you want is to have ruby flavors for the kicks of it, then I am glad to tell you that no, it will not be done. Now, the question is, why would someone need to have ruby flavors? The answer cannot be "because it should be fun" or "there is no reason there should not be". Give us a real reason about why it would be required. --=20 Mathieu Arnold --ezlm5sg6hqdmgwqe Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQKTBAABCgB9FiEEOraXidLtEhBkQLpbOkUW81GDzkgFAl2Af+ZfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDNB QjY5Nzg5RDJFRDEyMTA2NDQwQkE1QjNBNDUxNkYzNTE4M0NFNDgACgkQOkUW81GD zkjsYA/+KkjAuBH227F8RKYFD/Wa99Jzfy+gEfdw0u9uoCYgY6oMXZmQr+M/eqHF /QfH+g0/pENsPAkJs0jA8AZsk5+aEPeaPGnUpiKRXxvsJVpqSiWqXKxQykZsZizU k8mcyt56ts8lAmg6lWkgeKpO2TUwAp5u/fQogoacRPORVqNlN8eAhkM9nl0zttoz kq8koan1dlZEcA8mR7ow4HlXqW1a0/Fd22YrKBzYcnXxF0Trojm/xH56q3ToAw/K uGMu9KZnxfeNLV+6jjwlZYEsWDqR9ig6o25P6q7oFlKd7Z1uHypMKMuvARkxEi7/ yGlJq4bC0ffVwtwNM5I/KzhdZLfLHl/fodcMLNWNPOeVLFV/EdHMcpXJJ6RrTKUs 8LhAwcbjrk5q5g2jXtGkwOexvMZ+tinskwobvOwAFbzgas+9qjMbBn2edXq2iwUP JaJv7OAzTMVHfj3iDdtelVjxOQaaGZuQbjPJEAK8xqnAMv45i9gG8EWeVzKxNPc9 vx/tVf2jCt9+Oyr2J2PSdVcOKizh706TRyV8WmYrr275ovXrF8vVS5i+hoBreocS 34oC1rNLjV2eUOaY6GNApuEe7HPKo8jm8N03OFq/2iMkXS5xoMQGNsNil72hq+16 NlMBPTPnseY6CAxHtMyfJV8xycjOR9Wb5fShNogDC5MqHnAvu94= =n3+o -----END PGP SIGNATURE----- --ezlm5sg6hqdmgwqe-- From owner-freebsd-ruby@freebsd.org Tue Sep 17 07:29:37 2019 Return-Path: Delivered-To: freebsd-ruby@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 6B4F3FA07B for ; Tue, 17 Sep 2019 07:29:37 +0000 (UTC) (envelope-from dewaynegeraghty@gmail.com) Received: from mailman.nyi.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 46XZW51KzSz4dWT for ; Tue, 17 Sep 2019 07:29:37 +0000 (UTC) (envelope-from dewaynegeraghty@gmail.com) Received: by mailman.nyi.freebsd.org (Postfix) id 2C083FA07A; Tue, 17 Sep 2019 07:29:37 +0000 (UTC) Delivered-To: ruby@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 2B834FA078; Tue, 17 Sep 2019 07:29:37 +0000 (UTC) (envelope-from dewaynegeraghty@gmail.com) Received: from mail-wm1-x330.google.com (mail-wm1-x330.google.com [IPv6:2a00:1450:4864:20::330]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 46XZW433lZz4dWR; Tue, 17 Sep 2019 07:29:36 +0000 (UTC) (envelope-from dewaynegeraghty@gmail.com) Received: by mail-wm1-x330.google.com with SMTP id x2so1963003wmj.2; Tue, 17 Sep 2019 00:29:36 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=21P5C39VCL4emSN8XuhsbdH/78177ReoFJZ2xdsMiyM=; b=ZFzJ/iMA1vnQjtXojGgoBJ9rJNVCA9/COonN8T+KI71bKC7EKm+jnX7yBVX19u0ug4 FhP1Yomw6Sr0T6nVFbBj+YeKWE5T8wQUb+5FXGgOj2Czei9AmEwl02ecNkSHTSQWg0rj ZZS5BaCxukR7sntDGlqMq2pIddZUyK90ZrPrHoFSPnexhUg9ThnuPOSCl5MGX2v7DZLC 75hBWZuguIZSgK5Sr/rNrQerqoqfqPornOgvwWQ1bqWlAUM+9d6VKeXfJwRX/3i3wZgQ nmFZFw/xzNpU9YjOofxqKJeHCMzA8U3YO4gxhmnVNW21ZdTDVSuqJwgVcnzFNhKD0Y3g OulA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=21P5C39VCL4emSN8XuhsbdH/78177ReoFJZ2xdsMiyM=; b=nspCYIRRaR15RsuG8g89yPd9E/IrMAL1RwYF18LG0NjKIVD9pWGYzhP7ukLPeabH6S ueHeoIqF3YHysubo7TjluXTjNLk5wclJY9egoCPqeFLj70oNxBCvVJE7gBD6xmy6rckx iIRvPwXbMg53Ti1fUiOCJ7jp3SQNoqHTsFOI4NKwE+xlE1NKfI5zSQChPNkVgguM6BkA 8QOsi063ldaS7IZvyZv8zpUG+0s3/VTyQ6UgMxqx8mnnlitRCEsPLupJTUr53aOfdbGN 7MFXpNu1GncOI0ClkUbbYHhWcbS430i8Nfmz+why2ttP46qWOg1mh5dasI1pUHIpawbc KBxg== X-Gm-Message-State: APjAAAWPqnWedt5gk+8bR0X2fm0s7a/ReQh6y/eN/7L8GIi3NQKrREw6 sm+Etdzs3UZEv15cEMauveykA5CJozp8HV0wPiWG+SCl X-Google-Smtp-Source: APXvYqynoC1d6IElwvnEhPeoWsM/0Yq89ujaHxFB2+HAw0ZlFHDQhlUBU4YGg1VNeqMcs7o8AhxRaufVBSDbkSlSqgI= X-Received: by 2002:a1c:9c96:: with SMTP id f144mr2339492wme.96.1568705374436; Tue, 17 Sep 2019 00:29:34 -0700 (PDT) MIME-Version: 1.0 References: <20190913074519.xfu3avb4ihmfzm2o@icepick.vmeta.jp> <20190913090645.buutinhgh2pygb4h@icepick.vmeta.jp> <20190914042738.r3hedyqtpxsxnd5e@icepick.vmeta.jp> <006FCB74-04EB-4A82-A800-6C7CA273E749@adamw.org> <20190916143929.z6vnzoqjme6vw2ey@icepick.vmeta.jp> <20190916161650.4ofb2o27tfxif57e@icepick.vmeta.jp> <20190917064039.7qhnw3lds2zaxdl5@atuin.in.mat.cc> In-Reply-To: <20190917064039.7qhnw3lds2zaxdl5@atuin.in.mat.cc> From: Dewayne Geraghty Date: Tue, 17 Sep 2019 17:29:06 +1000 Message-ID: Subject: Re: FLAVORS for Ruby To: Koichiro Iwao Cc: FreeBSD Ports , ruby@freebsd.org X-Rspamd-Queue-Id: 46XZW433lZz4dWR X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20161025 header.b=ZFzJ/iMA; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of dewaynegeraghty@gmail.com designates 2a00:1450:4864:20::330 as permitted sender) smtp.mailfrom=dewaynegeraghty@gmail.com X-Spamd-Result: default: False [-3.00 / 15.00]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20161025]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[3]; R_SPF_ALLOW(-0.20)[+ip6:2a00:1450:4000::/36]; FREEMAIL_FROM(0.00)[gmail.com]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; TO_DN_SOME(0.00)[]; IP_SCORE_FREEMAIL(0.00)[]; IP_SCORE(0.00)[ip: (-9.30), ipnet: 2a00:1450::/32(-2.95), asn: 15169(-2.24), country: US(-0.05)]; DKIM_TRACE(0.00)[gmail.com:+]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; RCVD_IN_DNSWL_NONE(0.00)[0.3.3.0.0.0.0.0.0.0.0.0.0.0.0.0.0.2.0.0.4.6.8.4.0.5.4.1.0.0.a.2.list.dnswl.org : 127.0.5.0]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:~]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US]; RCVD_COUNT_TWO(0.00)[2]; RCVD_TLS_ALL(0.00)[]; DWL_DNSWL_NONE(0.00)[gmail.com.dwl.dnswl.org : 127.0.5.0] Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.29 X-BeenThere: freebsd-ruby@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: FreeBSD-specific Ruby discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 Sep 2019 07:29:37 -0000 Bottom line: flavors came into being to satisfy specific needs. Python 2 underwent substantial changes during the upgrade to python 3, to the extent that many (most) python applications would cease to function. Similarly php5 to php7. Without flavours the user-base would've been severly impacted during the upgrade transition where some fraction of their applications would fail. Flavours, though I didn't appreciate it at the time, was/is a really smart move and has saved most of us contorting our systems with different versions of the "same" software I suppose if the ruby developers make such a substantial change to the language that applications break, then adding flavors to ruby might be worthwhile. As stated, there is substantial effort required and the need significant. And as I still have "ports" that use python2 (though most use python3), I greatly appeciate their effort. Is there a specific issue, ie breakage requiring ruby flavors? From owner-freebsd-ruby@freebsd.org Tue Sep 17 07:38:40 2019 Return-Path: Delivered-To: freebsd-ruby@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 1CF2DFA2FE for ; Tue, 17 Sep 2019 07:38:40 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from mailman.nyi.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 46XZjW72ncz4dvK for ; Tue, 17 Sep 2019 07:38:39 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: by mailman.nyi.freebsd.org (Postfix) id F1BF2FA2FD; Tue, 17 Sep 2019 07:38:39 +0000 (UTC) Delivered-To: ruby@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id F18D1FA2FC for ; Tue, 17 Sep 2019 07:38:39 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 46XZjW6DqZz4dvJ for ; Tue, 17 Sep 2019 07:38:39 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from portscout.nyi.freebsd.org (portscout.nyi.freebsd.org [IPv6:2610:1c1:1:606c::50:21]) (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 mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id BA91A5319 for ; Tue, 17 Sep 2019 07:38:39 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: (from portscout@localhost) by portscout.nyi.freebsd.org (8.15.2/8.15.2/Submit) id x8H7cdp1092874; Tue, 17 Sep 2019 07:38:39 GMT (envelope-from portscout@FreeBSD.org) Message-Id: <201909170738.x8H7cdp1092874@portscout.nyi.freebsd.org> X-Authentication-Warning: portscout.nyi.freebsd.org: portscout set sender to portscout@FreeBSD.org using -f Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain MIME-Version: 1.0 Date: Tue, 17 Sep 2019 07:38:39 +0000 From: portscout@FreeBSD.org To: ruby@freebsd.org Subject: FreeBSD ports you maintain which are out of date X-Mailer: portscout/0.8.1 X-BeenThere: freebsd-ruby@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: FreeBSD-specific Ruby discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 Sep 2019 07:38:40 -0000 Dear port maintainer, The portscout new distfile checker has detected that one or more of your ports appears to be out of date. Please take the opportunity to check each of the ports listed below, and if possible and appropriate, submit/commit an update. If any ports have already been updated, you can safely ignore the entry. You will not be e-mailed again for any of the port/version combinations below. Full details can be found at the following URL: http://portscout.freebsd.org/ruby@freebsd.org.html Port | Current version | New version ------------------------------------------------+-----------------+------------ devel/rubygem-simplecov | 0.16.1 | 0.17.1 ------------------------------------------------+-----------------+------------ security/rubygem-doorkeeper | 5.0.2 | 5.2.0 ------------------------------------------------+-----------------+------------ If any of the above results are invalid, please check the following page for details on how to improve portscout's detection and selection of distfiles on a per-port basis: http://portscout.freebsd.org/info/portscout-portconfig.txt Thanks. From owner-freebsd-ruby@freebsd.org Tue Sep 17 11:16:58 2019 Return-Path: Delivered-To: freebsd-ruby@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 19EE3FF989 for ; Tue, 17 Sep 2019 11:16:58 +0000 (UTC) (envelope-from bapt@FreeBSD.org) Received: from mailman.nyi.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 46XgYP6vlKz3Npl for ; Tue, 17 Sep 2019 11:16:57 +0000 (UTC) (envelope-from bapt@FreeBSD.org) Received: by mailman.nyi.freebsd.org (Postfix) id EB32AFF987; Tue, 17 Sep 2019 11:16:57 +0000 (UTC) Delivered-To: ruby@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id EAA13FF985; Tue, 17 Sep 2019 11:16:57 +0000 (UTC) (envelope-from bapt@FreeBSD.org) Received: from smtp.freebsd.org (smtp.freebsd.org [IPv6:2610:1c1:1:606c::24b:4]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 46XgYP5yZSz3Npj; Tue, 17 Sep 2019 11:16:57 +0000 (UTC) (envelope-from bapt@FreeBSD.org) Received: from ivaldir.etoilebsd.net (etoilebsd.net [178.32.217.76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) (Authenticated sender: bapt) by smtp.freebsd.org (Postfix) with ESMTPSA id 88D53155C7; Tue, 17 Sep 2019 11:16:57 +0000 (UTC) (envelope-from bapt@FreeBSD.org) Received: by ivaldir.etoilebsd.net (Postfix, from userid 1001) id 2486BB76D6; Tue, 17 Sep 2019 13:16:56 +0200 (CEST) Date: Tue, 17 Sep 2019 13:16:56 +0200 From: Baptiste Daroussin To: Dewayne Geraghty Cc: Koichiro Iwao , FreeBSD Ports , ruby@freebsd.org Subject: Re: FLAVORS for Ruby Message-ID: <20190917111655.3x5chgmu4gsemlba@ivaldir.net> References: <20190913090645.buutinhgh2pygb4h@icepick.vmeta.jp> <20190914042738.r3hedyqtpxsxnd5e@icepick.vmeta.jp> <006FCB74-04EB-4A82-A800-6C7CA273E749@adamw.org> <20190916143929.z6vnzoqjme6vw2ey@icepick.vmeta.jp> <20190916161650.4ofb2o27tfxif57e@icepick.vmeta.jp> <20190917064039.7qhnw3lds2zaxdl5@atuin.in.mat.cc> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="ngaaipn67ky2z2pc" Content-Disposition: inline In-Reply-To: User-Agent: NeoMutt/20180716 X-BeenThere: freebsd-ruby@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: FreeBSD-specific Ruby discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 Sep 2019 11:16:58 -0000 --ngaaipn67ky2z2pc Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Sep 17, 2019 at 05:29:06PM +1000, Dewayne Geraghty wrote: > Bottom line: flavors came into being to satisfy specific needs. Python 2 > underwent substantial changes during the upgrade to python 3, to the exte= nt > that many (most) python applications would cease to function. Similarly > php5 to php7. Without flavours the user-base would've been severly > impacted during the upgrade transition where some fraction of their > applications would fail. Flavours, though I didn't appreciate it at the > time, was/is a really smart move and has saved most of us contorting our > systems with different versions of the "same" software >=20 > I suppose if the ruby developers make such a substantial change to the > language that applications break, then adding flavors to ruby might be > worthwhile. As stated, there is substantial effort required and the need > significant. And as I still have "ports" that use python2 (though most u= se > python3), I greatly appeciate their effort. >=20 > Is there a specific issue, ie breakage requiring ruby flavors? Thank you Dewayne, that is exactly it! Flavors tends to complexify the ports framework, so they have to be used wi= th caution. the more flavours that are being added the more impacted it has on= the package building performances, but also on the complexity of the ports tree itself. It also complexify the life of maintainers who have then to test ev= ery possible flavors. We at portmgr have decided to make a rule to try to find the right balance. If you look at flarvors for python you can see that the only supporte flavo= r are: one flavor for python3 and one flavor for python2 for the reason exposed by Dewayne exactly. Same goes for php. The last point is about end users, lots of end user are confused when you h= ave too many choices, each time a decision is made on the ports tree, the main target should be to think what will happen for end users. how can they chose what is the right version for them etc. What about big "ruby" project like puppet, should we have 3 version of it because ruby is flavored? how will end user pick up which is the right one = here. Again we do try to find the right balance. So yes if someone has strong arguments in favor of ruby flavors that will improve the user experience, then we will gladely add it. Also note that if you look at python's flavors, while is simplified a lot t= he life of end users we have ended up in a quite poor maintenance situation, l= ots of ports are packages for all the flavours while not working with all of th= em, many end user programs are being packages in both flavours for the sake of = it, but it confuses users for now reasons. That is something we should be caref= ul about. As for the build time arguments, yes it is true as well and if someone want= s kill that arguments, there are room of improvements in both poudriere and pkg for which we will be pleased to get working on ;) Best regards, Bapt --ngaaipn67ky2z2pc Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEgOTj3suS2urGXVU3Y4mL3PG3PloFAl2AwKUACgkQY4mL3PG3 Plp7Qw//YtFKJ5UjdspkX96auXIX/wt6pBiKSPgsAFvm4DW5v4+IXEbvBCUve6H4 u4o1WUGVVvwqwFomGea1LLafMq+19LdL3/deBv9F0OPBhMxaopr7XuYfC/nrR69R 3FOu5gAFFyVCspEV260DT3uDGLLChVOQUgB4ggCLOwcJhWooTlpm3zZmDK4gYJqw jhEIK7NcyPPs6zZ2uWI4jIlqUlNJX+Zc+Cgdj6ED3xdaTi7H8vo3sKSXG87isR9K Spf1jQo6li1g5ZFFRNGyER8pXwmv9pxREVg2hWtE93wjqjWnq0ZzpWuUYLTwZU5i B+n+xBlx1OtQbQhaLbGIpeoVjZO94MruyrBK5IccISDz/oTpF2fu9wRCID9F4hlz Ubcz7Z1r/K/ZEqwYiK3+akEuFaujJH4GBbNY8+/MtUXpNTbV2pJ3Th61bjm1ByNI oN0Jv9f2BblvdvqQuWLWNoOZnL1ayJIxfUPh643Z9SJwsXlSqLUI20UmlFa1MaK7 EPi/lfFWhxAZytrLnyJfuOk8yaVGbFo950Fkki6UEtW9gD2oKtL/yRvK6j0zvLmt LMCbYw0btiRFe26y83LttVamxy+as6nL/QWyEtOg4El8oVOzQlkzyvG9qt2u66vO SxZ72KnatyLWWj5Jigq5aqbCnSZDrD7Mnf6mXt3+VWk1P2YdXpg= =JgWL -----END PGP SIGNATURE----- --ngaaipn67ky2z2pc-- From owner-freebsd-ruby@freebsd.org Tue Sep 17 11:34:53 2019 Return-Path: Delivered-To: freebsd-ruby@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id CB6011211DF for ; Tue, 17 Sep 2019 11:34:53 +0000 (UTC) (envelope-from swills@FreeBSD.org) Received: from mailman.nyi.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 46Xgy550kNz3Px5 for ; Tue, 17 Sep 2019 11:34:53 +0000 (UTC) (envelope-from swills@FreeBSD.org) Received: by mailman.nyi.freebsd.org (Postfix) id A9FB71211DE; Tue, 17 Sep 2019 11:34:53 +0000 (UTC) Delivered-To: ruby@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id A9A951211DC; Tue, 17 Sep 2019 11:34:53 +0000 (UTC) (envelope-from swills@FreeBSD.org) 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 46Xgy53w8xz3Px3; Tue, 17 Sep 2019 11:34:53 +0000 (UTC) (envelope-from swills@FreeBSD.org) Received: from lrrr.mouf.net (cpe-174-109-174-192.nc.res.rr.com [174.109.174.192]) (authenticated bits=0) by mouf.net (8.14.9/8.14.9) with ESMTP id x8HBYXf4060560 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES128-SHA bits=128 verify=NOT); Tue, 17 Sep 2019 11:34:39 GMT (envelope-from swills@FreeBSD.org) Subject: Re: FLAVORS for Ruby To: Mathieu Arnold , Koichiro Iwao Cc: FreeBSD Ports , ruby@freebsd.org, Adam Weinberger References: <20190913074519.xfu3avb4ihmfzm2o@icepick.vmeta.jp> <20190913090645.buutinhgh2pygb4h@icepick.vmeta.jp> <20190914042738.r3hedyqtpxsxnd5e@icepick.vmeta.jp> <006FCB74-04EB-4A82-A800-6C7CA273E749@adamw.org> <20190916143929.z6vnzoqjme6vw2ey@icepick.vmeta.jp> <20190916161650.4ofb2o27tfxif57e@icepick.vmeta.jp> <20190917064039.7qhnw3lds2zaxdl5@atuin.in.mat.cc> From: Steve Wills Message-ID: Date: Tue, 17 Sep 2019 07:34:27 -0400 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:68.0) Gecko/20100101 Thunderbird/68.1.0 MIME-Version: 1.0 In-Reply-To: <20190917064039.7qhnw3lds2zaxdl5@atuin.in.mat.cc> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.4.3 (mouf.net [199.48.129.64]); Tue, 17 Sep 2019 11:34:39 +0000 (UTC) X-Spam-Status: No, score=0.4 required=4.5 tests=KHOP_HELO_FCRDNS 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: 46Xgy53w8xz3Px3 X-Spamd-Bar: ----- Authentication-Results: mx1.freebsd.org; none X-Spamd-Result: default: False [-5.99 / 15.00]; NEURAL_HAM_MEDIUM(-0.99)[-0.991,0]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; REPLY(-4.00)[] X-BeenThere: freebsd-ruby@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: FreeBSD-specific Ruby discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 Sep 2019 11:34:53 -0000 Hi, On 9/17/19 2:40 AM, Mathieu Arnold wrote: > > What we are all trying to say is that adding flavors for ruby will have > a big impact on build time and ressources required for building. > > If all you want is to have ruby flavors for the kicks of it, then I am > glad to tell you that no, it will not be done. > > Now, the question is, why would someone need to have ruby flavors? > > The answer cannot be "because it should be fun" or "there is no reason > there should not be". > > Give us a real reason about why it would be required. > We have multiple versions of Ruby, we should provide the gems for each version. Right now, there is no way for users of Ruby 2.4 to install gem packages except to change the default ruby and then build their own packages. We want people to have fewer reasons to build their own packages, not more. We keep the latest Ruby as not default because it tends to have more bugs and gems lag, and the older version of Ruby is available because some gems tend to lag really badly. So, users do have legitimate reasons for using the non-default versions of Ruby. Also, upstream supports latest and two versions back. It wasn't until Ruby 2.6 was out that GitLab even supported 2.5, to give just one example. So, we have those versions of Ruby, and they should be usable, and that includes installing gems via pkg. There's the point that maybe we should only package gems that are needed by other things, which I can understand, but don't know if I necessarily agree with, because then you have users confused on what the "right" way to install a gem is. "Oh, this one is packaged because something else in ports needs it, so use the pkg, but this other one isn't packaged, so you have to use gem." And I'd think the same applies to python modules or perl modules, etc. One could ask, why not provide flavors for all versions of python, that is, 3.5, 3.6 and 3.7, along with the 2.7 ones as well, but to me that doesn't seem quite necessary because the compatibility is better there, as far as I can tell. But, I wouldn't be opposed to it personally, if someone did make the argument in favor of it. Same with Perl and especially things that depend on Java. But that's all beside the point, really. Steve From owner-freebsd-ruby@freebsd.org Wed Sep 18 06:41:40 2019 Return-Path: Delivered-To: freebsd-ruby@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 04446F3725 for ; Wed, 18 Sep 2019 06:41:40 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from mailman.nyi.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 46Y9PH6M2kz3Q6Q for ; Wed, 18 Sep 2019 06:41:39 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: by mailman.nyi.freebsd.org (Postfix) id DA1ECF3720; Wed, 18 Sep 2019 06:41:39 +0000 (UTC) Delivered-To: ruby@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id D9E89F371E for ; Wed, 18 Sep 2019 06:41:39 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 46Y9PH5SW1z3Q6P for ; Wed, 18 Sep 2019 06:41:39 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from portscout.nyi.freebsd.org (portscout.nyi.freebsd.org [IPv6:2610:1c1:1:606c::50:21]) (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 mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 9ED0A21112 for ; Wed, 18 Sep 2019 06:41:39 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: (from portscout@localhost) by portscout.nyi.freebsd.org (8.15.2/8.15.2/Submit) id x8I6fdDT086686; Wed, 18 Sep 2019 06:41:39 GMT (envelope-from portscout@FreeBSD.org) Message-Id: <201909180641.x8I6fdDT086686@portscout.nyi.freebsd.org> X-Authentication-Warning: portscout.nyi.freebsd.org: portscout set sender to portscout@FreeBSD.org using -f Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain MIME-Version: 1.0 Date: Wed, 18 Sep 2019 06:41:39 +0000 From: portscout@FreeBSD.org To: ruby@freebsd.org Subject: FreeBSD ports you maintain which are out of date X-Mailer: portscout/0.8.1 X-BeenThere: freebsd-ruby@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: FreeBSD-specific Ruby discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 Sep 2019 06:41:40 -0000 Dear port maintainer, The portscout new distfile checker has detected that one or more of your ports appears to be out of date. Please take the opportunity to check each of the ports listed below, and if possible and appropriate, submit/commit an update. If any ports have already been updated, you can safely ignore the entry. You will not be e-mailed again for any of the port/version combinations below. Full details can be found at the following URL: http://portscout.freebsd.org/ruby@freebsd.org.html Port | Current version | New version ------------------------------------------------+-----------------+------------ security/rubygem-doorkeeper | 5.0.2 | 5.2.1 ------------------------------------------------+-----------------+------------ If any of the above results are invalid, please check the following page for details on how to improve portscout's detection and selection of distfiles on a per-port basis: http://portscout.freebsd.org/info/portscout-portconfig.txt Thanks. From owner-freebsd-ruby@freebsd.org Wed Sep 18 16:35:03 2019 Return-Path: Delivered-To: freebsd-ruby@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id CF11E122C01 for ; Wed, 18 Sep 2019 16:35:03 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mailman.nyi.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 46YQYz5BM5z4Wrm for ; Wed, 18 Sep 2019 16:35:03 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.nyi.freebsd.org (Postfix) id B0178122C00; Wed, 18 Sep 2019 16:35:03 +0000 (UTC) Delivered-To: ruby@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id AFDF9122BFF for ; Wed, 18 Sep 2019 16:35:03 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 46YQYz4DmVz4Wrl for ; Wed, 18 Sep 2019 16:35:03 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2610:1c1:1:606c::50:1d]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 74E9527B5A for ; Wed, 18 Sep 2019 16:35:03 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id x8IGZ3CW080588 for ; Wed, 18 Sep 2019 16:35:03 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id x8IGZ3Um080587 for ruby@FreeBSD.org; Wed, 18 Sep 2019 16:35:03 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: ruby@FreeBSD.org Subject: [Bug 234005] www/redmine: Update to 4.0.1 Date: Wed, 18 Sep 2019 16:35:02 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: needs-patch X-Bugzilla-Severity: Affects Many People X-Bugzilla-Who: alexander@polyvizor.com X-Bugzilla-Status: Open X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: ruby@FreeBSD.org X-Bugzilla-Flags: maintainer-feedback? X-Bugzilla-Changed-Fields: cc Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-ruby@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: FreeBSD-specific Ruby discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 Sep 2019 16:35:03 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D234005 Alexander Ushakov changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |alexander@polyvizor.com --- Comment #7 from Alexander Ushakov --- Redmine already is 4.0.4 and it is a parallel brunch with 3.4 version. 4.0 brunch has support for rails5 and 3.4 - not. So it looks like that it is be= tter to separate redmine 4 to something like www/redmine4 port with rails5 in dependencies --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-ruby@freebsd.org Thu Sep 19 06:21:39 2019 Return-Path: Delivered-To: freebsd-ruby@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id DAFE0F797D for ; Thu, 19 Sep 2019 06:21:39 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from mailman.nyi.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 46Ymvl5Zzfz4JZS for ; Thu, 19 Sep 2019 06:21:39 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: by mailman.nyi.freebsd.org (Postfix) id BFA69F7978; Thu, 19 Sep 2019 06:21:39 +0000 (UTC) Delivered-To: ruby@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id BF717F7977 for ; Thu, 19 Sep 2019 06:21:39 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 46Ymvl4VDkz4JZP for ; Thu, 19 Sep 2019 06:21:39 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from portscout.nyi.freebsd.org (portscout.nyi.freebsd.org [IPv6:2610:1c1:1:606c::50:21]) (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 mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 7F6A6934A for ; Thu, 19 Sep 2019 06:21:39 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: (from portscout@localhost) by portscout.nyi.freebsd.org (8.15.2/8.15.2/Submit) id x8J6LdMa003233; Thu, 19 Sep 2019 06:21:39 GMT (envelope-from portscout@FreeBSD.org) Message-Id: <201909190621.x8J6LdMa003233@portscout.nyi.freebsd.org> X-Authentication-Warning: portscout.nyi.freebsd.org: portscout set sender to portscout@FreeBSD.org using -f Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain MIME-Version: 1.0 Date: Thu, 19 Sep 2019 06:21:39 +0000 From: portscout@FreeBSD.org To: ruby@freebsd.org Subject: FreeBSD ports you maintain which are out of date X-Mailer: portscout/0.8.1 X-BeenThere: freebsd-ruby@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: FreeBSD-specific Ruby discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Sep 2019 06:21:39 -0000 Dear port maintainer, The portscout new distfile checker has detected that one or more of your ports appears to be out of date. Please take the opportunity to check each of the ports listed below, and if possible and appropriate, submit/commit an update. If any ports have already been updated, you can safely ignore the entry. You will not be e-mailed again for any of the port/version combinations below. Full details can be found at the following URL: http://portscout.freebsd.org/ruby@freebsd.org.html Port | Current version | New version ------------------------------------------------+-----------------+------------ www/rubygem-httparty | 0.16.4 | 0.17.1 ------------------------------------------------+-----------------+------------ www/rubygem-redis-rack | 2.0.5 | 2.0.6 ------------------------------------------------+-----------------+------------ If any of the above results are invalid, please check the following page for details on how to improve portscout's detection and selection of distfiles on a per-port basis: http://portscout.freebsd.org/info/portscout-portconfig.txt Thanks. From owner-freebsd-ruby@freebsd.org Thu Sep 19 11:49:20 2019 Return-Path: Delivered-To: freebsd-ruby@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id E6DCCFF3AE for ; Thu, 19 Sep 2019 11:49:20 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mailman.nyi.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 46Yw9r5rL3z4byR for ; Thu, 19 Sep 2019 11:49:20 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.nyi.freebsd.org (Postfix) id C6C7BFF3AD; Thu, 19 Sep 2019 11:49:20 +0000 (UTC) Delivered-To: ruby@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id C68F3FF3AC for ; Thu, 19 Sep 2019 11:49:20 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 46Yw9r4qwLz4byQ for ; Thu, 19 Sep 2019 11:49:20 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2610:1c1:1:606c::50:1d]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 8A4E5CF79 for ; Thu, 19 Sep 2019 11:49:20 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id x8JBnKXQ081574 for ; Thu, 19 Sep 2019 11:49:20 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id x8JBnKjb081573 for ruby@FreeBSD.org; Thu, 19 Sep 2019 11:49:20 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: ruby@FreeBSD.org Subject: [Bug 240558] devel/rubygem-rdoc doesn't build on ppc64 on 11.3-RELEASE-p3 Date: Thu, 19 Sep 2019 11:49:20 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: luciano@vespaperitivo.it X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: ruby@FreeBSD.org X-Bugzilla-Flags: maintainer-feedback? X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-ruby@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: FreeBSD-specific Ruby discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Sep 2019 11:49:21 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D240558 --- Comment #1 from Luciano Mannucci --- It seems that ruby26 is broken under PPC64. Vim disable IT for this architecture. Everything is fine with ruby25. Putting DEFAULT_VERSIONS+=3Druby=3D2.5 work= s. I think ruby26 should be marked as BROKEN while the fix is undergoing. Luciano. --=20 You are receiving this mail because: You are the assignee for the bug.=