From owner-freebsd-ports@freebsd.org Sat Dec 2 00:38:57 2017 Return-Path: Delivered-To: freebsd-ports@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 A55E7DEB185 for ; Sat, 2 Dec 2017 00:38:57 +0000 (UTC) (envelope-from yamayan@kbh.biglobe.ne.jp) Received: from rcpt-expgw.biglobe.ne.jp (rcpt-expgw.biglobe.ne.jp [IPv6:2001:260:401:42e::1]) (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 787DE79504; Sat, 2 Dec 2017 00:38:57 +0000 (UTC) (envelope-from yamayan@kbh.biglobe.ne.jp) Received: from vc-gw.biglobe.ne.jp by rcpt-expgw.biglobe.ne.jp (shby/5611300315) with ESMTP id vB20csoY009541; Sat, 2 Dec 2017 09:38:54 +0900 Received: from smtp-gw.biglobe.ne.jp ([172.30.161.158]) by vc-gw.biglobe.ne.jp (shby/0716090908) with ESMTP id vB20csQd022532; Sat, 2 Dec 2017 09:38:54 +0900 X-Biglobe-Sender: Received: from [192.168.0.100] (KD027084176052.ppp-bb.dion.ne.jp [27.84.176.52]) by smtp-gw.biglobe.ne.jp id JncGAC1EB41E; Sat, 02 Dec 2017 09:38:54 +0900 (JST) Subject: Re: [HEADSUP] Flavors, and specifically, Python flavors landing today To: Mathieu Arnold References: <7c9a5e55-505f-9160-2886-56c451cdf9b1@FreeBSD.org> Cc: Ports FreeBSD From: Yamaya Takashi Message-ID: <9c560150-126b-d484-55d9-46f4528b1b7a@kbh.biglobe.ne.jp> Date: Sat, 2 Dec 2017 09:38:53 +0900 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:52.0) Gecko/20100101 Thunderbird/52.5.0 MIME-Version: 1.0 In-Reply-To: <7c9a5e55-505f-9160-2886-56c451cdf9b1@FreeBSD.org> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Content-Language: en-US X-Biglobe-Spnum: 37185 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 02 Dec 2017 00:38:57 -0000 Hi bug: /etc/make.conf has DEFAULT_VERSIONS += python=3.6, but flavor ignore this setting. reason: When ${PYTHON_DEFAULT} == ${PYTHON3_DEFAULT}, skip adding ${PYTHON_DEFAULT} to ${FLAVORS}, so ${PYTHON2_DEFAULT} set to ${FLAVOR}. On 2017/12/01 00:32, Mathieu Arnold wrote: > |Hi,| > | > | > |TL;DR:| > |  See Ports now have flavors enabled| > |  Tool developers, see https://wiki.freebsd.org/Ports/FlavorsTools| > |  All Python dependencies must have @${PY_FLAVOR} appended to them| > | > ||https://wiki.freebsd.org/Ports/FlavorsAndSubPackages|