Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 01 Dec 2014 18:08:44 -0500
From:      "John W. O'Brien" <john@saltant.com>
To:        mva@freebsd.org, Andrew Berg <aberg010@my.hennepintech.edu>
Cc:        FreeBSD Python List <freebsd-python@freebsd.org>
Subject:   Re: PYTHON_VERSION=python3.4 and USES=python:2,build
Message-ID:  <547CF4FC.70603@saltant.com>
In-Reply-To: <20141201100156.Horde.FhtmPbuL51LvEw9E5pwFpg2@webmail.df.eu>
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>

next in thread | previous in thread | raw e-mail | index | archive | help
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 <aberg010@my.hennepintech.edu>:
>=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--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?547CF4FC.70603>