From owner-freebsd-ports@freebsd.org Tue Sep 11 14:51:53 2018 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id D4256109328B; Tue, 11 Sep 2018 14:51:53 +0000 (UTC) (envelope-from bapt@FreeBSD.org) Received: from smtp.freebsd.org (smtp.freebsd.org [IPv6:2610:1c1:1:606c::24b:4]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "smtp.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 8AD2279FD5; Tue, 11 Sep 2018 14:51:53 +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 6D683B8A3; Tue, 11 Sep 2018 14:51:53 +0000 (UTC) (envelope-from bapt@FreeBSD.org) Received: by ivaldir.etoilebsd.net (Postfix, from userid 1001) id 3AE589334C; Tue, 11 Sep 2018 16:51:52 +0200 (CEST) Date: Tue, 11 Sep 2018 16:51:52 +0200 From: Baptiste Daroussin To: tech-lists Cc: FreeBSD Current , freebsd-ports@freebsd.org Subject: Re: how to enforce one version of python Message-ID: <20180911145151.zgyeaiobnvkuo2rg@ivaldir.net> References: MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="45f625nenfj3ksxi" Content-Disposition: inline In-Reply-To: User-Agent: NeoMutt/20180716 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 11 Sep 2018 14:51:54 -0000 --45f625nenfj3ksxi Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Sep 11, 2018 at 03:28:15PM +0100, tech-lists wrote: > Hi, >=20 > There are a number of ports that seem to have their own preferential flav= our > of python, and some for example want to install python27 and python36 in = the > same place, and it's a pain when using portupgrade or similar tools. >=20 > I have this in my /etc/make.conf: >=20 > DEFAULT_VERSIONS+=3D python=3D2.7 >=20 > Is this incorrect? I assume it must be, as for example devel/pylint > (pylint-py27-1.9.2) wants to upgrade to pylint-py36-2.1.1 >=20 That is because portupgrade is not flavor aware (or badly if it has been pa= tched to support flavors) Best regards, Bapt --45f625nenfj3ksxi Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEgOTj3suS2urGXVU3Y4mL3PG3PloFAluX1oUACgkQY4mL3PG3 PlpMHA//ZgBO5Ic5FdgWcuTwNn1Mo5FmhLeESPTFNXwmQw0ruFy2tg7KyWs3LIm0 3YD6+Mk5o1Sm38HnmNXuPe5RWdaikelpnusZ/CSurPrw6oBn1DHDLhJe5n2qojty 2EPvJOHGjeMPMlfTaf9TY9kgkTyW6YHyC5s3C+9dLUyQ6gcvV6428qgMfVwjVa3a FU4HbbcF3PMCqDBLF5g27tckF6i4oQCIs6pg4/G2m9MlC3dG0t0D7xh6BvvB2j6/ aDfXVE72d4kU5Mp5PUhGoF14U44rrpUhOEP5b0h+AFGuRxEGNnEeSho8sj6H7rID 14LLX0pVh6jxO/IHYDzwgcCIQ4k/nqXQ6gzjjKscvkyFFs9iOUpELxgP3gHz16wP hv0or4PsnUwFqznFnIwU1aUzPpaXU8ZGYJvNWJhRIlcSWW9l9KShURZBqKtimC/G eANooxaAGeP6vUARlmlwI/PPquwO2pvOtHR5O5v98NR7GsaImbV3FXsi5QgBdYOK 63MJOMa6Uo+NkUtLTHIw5Nx5ZzzA3O5SyApDttAWHh43qDhWHy4aeFawFtQuaFj9 nqtTSkCLDkbnNUjQpCmeqentENtnItB/yoH56XC79Hsas2yLmP7hgcjZdZ+e0+7G zCp7a7LdtZtU/4mQBk2fMg6/mbi5DL+gCsJgllE3VXHUIH7/bPY= =sala -----END PGP SIGNATURE----- --45f625nenfj3ksxi--