From owner-svn-ports-all@freebsd.org  Tue Dec 12 19:34:49 2017
Return-Path: <owner-svn-ports-all@freebsd.org>
Delivered-To: svn-ports-all@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 AD373E81B39;
 Tue, 12 Dec 2017 19:34:49 +0000 (UTC) (envelope-from mat@FreeBSD.org)
Received: from prod2.absolight.net (prod2.absolight.net [79.143.243.136])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (Client CN "plouf.absolight.net", Issuer "CAcert Class 3 Root" (not verified))
 by mx1.freebsd.org (Postfix) with ESMTPS id 741D86EC2C;
 Tue, 12 Dec 2017 19:34:48 +0000 (UTC) (envelope-from mat@FreeBSD.org)
Received: from prod2.absolight.net (localhost [127.0.0.1])
 by prod2.absolight.net (Postfix) with ESMTP id 2F635BDD2D;
 Tue, 12 Dec 2017 20:34:46 +0100 (CET)
Received: from atuin.in.mat.cc (atuin.in.mat.cc [79.143.241.205])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits))
 (Client did not present a certificate)
 by prod2.absolight.net (Postfix) with ESMTPSA id A6C04BDD25;
 Tue, 12 Dec 2017 20:34:45 +0100 (CET)
Subject: Re: svn commit: r456124 - head/Mk/Uses
To: Ben Woods <woodsb02@gmail.com>, Mathieu Arnold <mat@freebsd.org>
Cc: ports-committers@freebsd.org, svn-ports-all@freebsd.org,
 svn-ports-head@freebsd.org
References: <201712121231.vBCCVBLY044497@repo.freebsd.org>
 <CAOc73CC+8vTnPh4A4Ea3Jdw8ut1USKk_ekkXjZXGTHKnsG7k7Q@mail.gmail.com>
From: Mathieu Arnold <mat@FreeBSD.org>
Organization: Absolight / The FreeBSD Foundation
Message-ID: <582dc2e0-9d68-c5ed-ba00-a686ee6df812@FreeBSD.org>
Date: Tue, 12 Dec 2017 20:34:44 +0100
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:52.0)
 Gecko/20100101 Thunderbird/52.5.0
MIME-Version: 1.0
In-Reply-To: <CAOc73CC+8vTnPh4A4Ea3Jdw8ut1USKk_ekkXjZXGTHKnsG7k7Q@mail.gmail.com>
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
Content-Language: fr
X-BeenThere: svn-ports-all@freebsd.org
X-Mailman-Version: 2.1.25
Precedence: list
List-Id: SVN commit messages for the ports tree <svn-ports-all.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/svn-ports-all>,
 <mailto:svn-ports-all-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/svn-ports-all/>
List-Post: <mailto:svn-ports-all@freebsd.org>
List-Help: <mailto:svn-ports-all-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/svn-ports-all>,
 <mailto:svn-ports-all-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Tue, 12 Dec 2017 19:34:49 -0000

Le 12/12/2017 =C3=A0 20:17, Ben Woods a =C3=A9crit=C2=A0:
> I=E2=80=99m not sure I fully understand this warning, so perhaps it nee=
ds a
> few more words about =E2=80=9Cwhy=E2=80=9D?

Yes, this is warning is about a case that does not exist, but I was
tired of arguing.

> Even with flavors, it is still likely people will want 2 flavors of a
> port concurrently installed.

Well, if the two flavors do not conflicts, they can.

> Does adding flavors already handle concurrent installation, making the
> concurrent keyword unnecessary with flavors enabled?

concurrent is still needed for Python ports that installs files outside
of the Python lib thing.

This warning is about Python ports that:

- Do not use flavors
- Have a USES=3Dpython defined in a way that limits it to either Python 2=

*or* Python 3
- Use USE_PYTHON=3Dconcurrent

There are actually no ports doing that. (Because it is stupid.)


--=20
Mathieu Arnold