From owner-freebsd-python@FreeBSD.ORG Mon Dec 1 23:08:53 2014 Return-Path: Delivered-To: freebsd-python@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 21EF41BF; Mon, 1 Dec 2014 23:08:53 +0000 (UTC) Received: from homiemail-a77.g.dreamhost.com (sub4.mail.dreamhost.com [69.163.253.135]) by mx1.freebsd.org (Postfix) with ESMTP id EE671781; Mon, 1 Dec 2014 23:08:52 +0000 (UTC) Received: from homiemail-a77.g.dreamhost.com (localhost [127.0.0.1]) by homiemail-a77.g.dreamhost.com (Postfix) with ESMTP id F142C9405E; Mon, 1 Dec 2014 15:08:45 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=saltant.com; h=message-id :date:from:mime-version:to:cc:subject:references:in-reply-to: content-type; s=saltant.com; bh=VGxcG0TXsKGKwqKwhY2KWLLvpYM=; b= kQKHU4ZAZtbkYZZ9vI15H1t6PmdxaRNNMkkwMPUr1p0Gg53KwMPfeAc9ubA6Odc2 LkB7FSvIi0ItdRyjPB6RQYEpLxk+CwmRB+CdmPXxxGKbgz4T6Hkn2Wk+T5eF0u/C Ie5wPd29A+sBBTI2TXG4GALH9G2SXVd+I9Q/DzpK3Cs= Received: from [192.168.43.89] (unknown [172.56.28.232]) (using TLSv1 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) (Authenticated sender: john@saltant.com) by homiemail-a77.g.dreamhost.com (Postfix) with ESMTPSA id 809A99405C; Mon, 1 Dec 2014 15:08:45 -0800 (PST) Message-ID: <547CF4FC.70603@saltant.com> Date: Mon, 01 Dec 2014 18:08:44 -0500 From: "John W. O'Brien" Organization: Saltant Solutions User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:31.0) Gecko/20100101 Thunderbird/31.2.0 MIME-Version: 1.0 To: mva@freebsd.org, Andrew Berg Subject: Re: PYTHON_VERSION=python3.4 and USES=python:2,build References: <547A9656.9030602@saltant.com> <547A9FA8.9070909@my.hennepintech.edu> <547B2879.7070000@saltant.com> <547BAF2B.3000300@my.hennepintech.edu> <20141201100156.Horde.FhtmPbuL51LvEw9E5pwFpg2@webmail.df.eu> In-Reply-To: <20141201100156.Horde.FhtmPbuL51LvEw9E5pwFpg2@webmail.df.eu> Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="gHEAJ9dWxcJLLeandu0esuPru5x9Bx00A" Cc: FreeBSD Python List X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 01 Dec 2014 23:08:53 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --gHEAJ9dWxcJLLeandu0esuPru5x9Bx00A Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable On 12/1/14 4:01 AM, Marcus von Appen wrote: >=20 > Zitat von Andrew Berg : >=20 >> On 2014.11.30 08:23, John W. O'Brien wrote: >>> On 11/29/14 11:40 PM, Andrew Berg wrote: >>>> On 2014.11.29 22:00, John W. O'Brien wrote: >>>>> Let's say that I want to build net/py-pyzmq with >>>>> PYTHON_VERSION=3Dpython3.4. >>>> Why this instead of using DEFAULT_VERSIONS? >>> >>> I was following this advice: >>> >>> https://lists.freebsd.org/pipermail/freebsd-python/2014-October/00760= 6.html >>> >> Then I am interested in why Marcus is suggesting PYTHON_VERSION rather= >> than >> DEFAULT_VERSIONS. I am currently doing a build run for a separate set >> to do >> Python 2.7 as the default version for the few ports I need that >> require it, but I am using DEFAULT_VERSIONS. >=20 > I think, you are misinterpreting something or I am not getting what you= > both are up to. >=20 > The advice from the mail in October handles the following situation: >=20 > 1) Joe User uses Python X as default > 2) Joe User wants to install a port PP for Python Q > 3) To avoid conflicts, Joe User has to > a) install PP with PYTHON_VERSION=3DQ - or - > b) set up a poudriere with with Python X as default > (DEFAULT_VERSIONS=3D...) > and a make.conf entry setting PYTHON_VERSION=3DQ This sounds like my situation where X=3D2.7 and Q=3D3.4. Also, I'm using poudriere per 3b. > This is necessary to avoid build and installation conflicts for > packages, which support different Python versions (X and Q) at the > same time, packages, which can be installed concurrently, etc. Yes, this is what I'm after. Am I doing it wrong, or am I tripping over real problems/limitations of the ports machinery? --gHEAJ9dWxcJLLeandu0esuPru5x9Bx00A Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG/MacGPG2 v2.0.22 (Darwin) iQEcBAEBCgAGBQJUfPT8AAoJEORay8JGGICYUbwH/0ipQCVRUKOK0CPtty/ykWe1 QKQDXB120itt7HOqivMbCT26L1U0s2jEIyy7n/TSn1zOsqrJVtXLC6NAl0dgipRM LDWN1LWfCbolDoBFEKAkBr8Yr6EeL6bJFZx8Ly6Mrm38nEUhCnj+Vo79JcE+Txik wrG7/vqa3g3WlxV8w1HTbxW1VjTLrykSIaYoSqx4mz6cO7n0IOUsA6eHHb1PeH4V Bnpltqj4L1afYDV1Aho3oIxQr+NQSJcHGkHo9FEVyVDv1qJXx/XXP7L9N5ReEgZo 7NVYq/m/vBHDzYQhOsY/VcrY/W3htdAu3Xro5qIkLXdeqyV3IVkm9VjK5WaY7zg= =Jlva -----END PGP SIGNATURE----- --gHEAJ9dWxcJLLeandu0esuPru5x9Bx00A--