From owner-freebsd-python@freebsd.org Tue Jan 31 14:47:15 2017 Return-Path: Delivered-To: freebsd-python@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 59DE3CC9BC6 for ; Tue, 31 Jan 2017 14:47:15 +0000 (UTC) (envelope-from john@saltant.com) Received: from twaddle.saltant.net (twaddle.saltant.net [IPv6:2001:470:8d6f:1001::2]) (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 2C88FFCF; Tue, 31 Jan 2017 14:47:15 +0000 (UTC) (envelope-from john@saltant.com) Received: from dreck.saltant.net (unknown [IPv6:2001:470:8d6f:1001:ee1a:59ff:fe3d:4bb1]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by twaddle.saltant.net (Postfix) with ESMTPSA id D2B91FD20; Tue, 31 Jan 2017 09:47:13 -0500 (EST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=saltant.com; s=twaddle; t=1485874033; bh=9kTse9aX3++ZMRChQDCON+SWirgtcFxsL0jRZNiDfsI=; h=Subject:To:References:From:Date:In-Reply-To; b=kvSfR3lkznZXdkVVUyqdZkW+MuZX7I/BvvlFW/CdIS7FYDofu5DlWmvub4kuIwiAZ XSiF6BQRRviMBxUTtBNlUC1DJJBluer2zXDmXwZhnr+hBSewDLRrZip6SeIcHVaQKn g5tgSeBwAIii43ofWxoMHX9ycQc/TG3liaPjAJow9d1aaOKeAdLcYoT4oz93uPdOvX FZeeUi9pFhZpBKoKziId7YwA+ZU0rApvDP6IOeJjUPQPLg78od9VyeXyuGA2zqpBEU KmF6u3JjR3VdLsoJp870z5gAaTKw+8ojDEKLifNefELtop9zKKhsbccqnCiLkvaWYz k8DBFwGaIkxig== Subject: Re: Proposal: default to concurrent To: Nikolai Lifanov , freebsd-python@freebsd.org References: <170c35c9-eb37-92b7-3224-54f451f1e21c@FreeBSD.org> From: "John W. O'Brien" Organization: Saltant Solutions Message-ID: <9de8e191-6b5d-5b89-5c1f-ea9a60849b8d@saltant.com> Date: Tue, 31 Jan 2017 09:47:17 -0500 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.10; rv:45.0) Gecko/20100101 Thunderbird/45.7.0 MIME-Version: 1.0 In-Reply-To: <170c35c9-eb37-92b7-3224-54f451f1e21c@FreeBSD.org> Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="EbW9baT5kEiXqNDSImDvADa3buKBPHq69" X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 31 Jan 2017 14:47:15 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --EbW9baT5kEiXqNDSImDvADa3buKBPHq69 Content-Type: multipart/mixed; boundary="d6NIHS1s8JVTsKgpCgd5axWPssM4MNXdA"; protected-headers="v1" From: "John W. O'Brien" To: Nikolai Lifanov , freebsd-python@freebsd.org Message-ID: <9de8e191-6b5d-5b89-5c1f-ea9a60849b8d@saltant.com> Subject: Re: Proposal: default to concurrent References: <170c35c9-eb37-92b7-3224-54f451f1e21c@FreeBSD.org> In-Reply-To: <170c35c9-eb37-92b7-3224-54f451f1e21c@FreeBSD.org> --d6NIHS1s8JVTsKgpCgd5axWPssM4MNXdA Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Hi Nikolai, On 1/29/17 23:18, Nikolai Lifanov wrote: > I think the biggest controversy is that binary names are suffixed, whic= h > may not be what upstream projects like and/or document. > It may be confusing to users as well. >=20 > If we can get rid of the suffix for PYTHON_CONCURRENT_INSTALL for > whichever version is PYTHON_DEFAULT, it should be a net positive to > treat it the same way we did USE_GCC in the past (enable > PYTHON_NO_CONCURRENT or something and remove it on per-port basis once > fixed). The way you describe it makes me think I'm missing something. The way concurrent works right now, the default version of python gets a script with no suffix, so there's no suffix to get rid of. Are there cases where the presence of suffixed binaries conflicts with upstream and/or causes confusion to users, provided that binaries (or at least symlinks to them) are also present? -J --d6NIHS1s8JVTsKgpCgd5axWPssM4MNXdA-- --EbW9baT5kEiXqNDSImDvADa3buKBPHq69 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- iQIcBAEBCgAGBQJYkKN5AAoJEGEAJpqmdExHF68P/jfhFnhejBKTlohVfn+cNyhL 5G4LufHP8KcpUQdXOZwd3Obe2iHr+qAGdR51s65wXJiZd4Ws1ztLB3JypajT1pVK pT48aFToL85mPCyR8kiricqH8lhmPf/uYuq624zyhBCoFjMlYWr5MR7ySHbf7nrm YDbjsHneMyC3hzYtvNlTAC25tE4dBLSj3hnGjmgnqPgDelQvR/DxdLBdYXsE4KP5 6JbqipiQxuqokKJpdq0ze0iwdb8yp+IPCaof+vPkW/BDhQQhbAP7Knpd57FTIhVZ bxjINsMgkm3G/pQCzHt4CePAmMazs1plmVgKfd8CQcajJvqraoDLrucaPf+Jsm/t JdHq5UgdqI45R48cOY/LMxVp51yRbm3KrdplZbE5bOUyqOx3tfZbi14q44Q3o3st xuVhRjJeaRetSZtb/Bw/SO4q8J3DE36uJrJ7PXF+crcnluHdNHLLa7yc2lCQN5qM OHBSQTnCkm2VfBQmNUgVOz9m/bHL1kUYmtRqpHxTRkKuCojyD8hynF3DvbS9nkfQ UmHjVVR7Oxjn1DNGFhUu/mckylBGmSZHEYlKx1vHkgPHzONhXh2ozHelC49aTvyV JXkdK4mtsZpKvuH0lnKBxN8IQAMR6OffPqrLWr5Jqj0R+PAcugRSBhzlgzjODG7E SqqloyZ2zw7RbEgNH/SU =b1Bf -----END PGP SIGNATURE----- --EbW9baT5kEiXqNDSImDvADa3buKBPHq69--