Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 17 Oct 2016 13:27:06 +0200
From:      Gerhard Schmidt <schmidt@ze.tum.de>
To:        Ruslan Makhmatkhanov <cvs-src@yandex.ru>, python@FreeBSD.org
Subject:   Re: Introducing python3 into user system
Message-ID:  <a785c1ad-345e-8074-4f5a-3fc8af85f494@ze.tum.de>
In-Reply-To: <60f3bedb-8f57-2703-7ee9-736fc26ff9d0@yandex.ru>
References:  <c7c2d8eb-e512-b118-c432-25ca3ee094db@FreeBSD.org> <5893aa6d-5e29-81b5-9685-a04ab8260bcb@ze.tum.de> <60f3bedb-8f57-2703-7ee9-736fc26ff9d0@yandex.ru>

next in thread | previous in thread | raw e-mail | index | archive | help
This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--oU6Pri24kclQpMau04GPmx6EXHBC4sbIG
Content-Type: multipart/mixed; boundary="VfUnuiMMmxvV8icUlRKAi3A8tU14MpcT1";
 protected-headers="v1"
From: Gerhard Schmidt <schmidt@ze.tum.de>
To: Ruslan Makhmatkhanov <cvs-src@yandex.ru>, python@FreeBSD.org
Message-ID: <a785c1ad-345e-8074-4f5a-3fc8af85f494@ze.tum.de>
Subject: Re: Introducing python3 into user system
References: <c7c2d8eb-e512-b118-c432-25ca3ee094db@FreeBSD.org>
 <5893aa6d-5e29-81b5-9685-a04ab8260bcb@ze.tum.de>
 <60f3bedb-8f57-2703-7ee9-736fc26ff9d0@yandex.ru>
In-Reply-To: <60f3bedb-8f57-2703-7ee9-736fc26ff9d0@yandex.ru>

--VfUnuiMMmxvV8icUlRKAi3A8tU14MpcT1
Content-Type: text/plain; charset=windows-1252
Content-Transfer-Encoding: quoted-printable

Am 17.10.2016 um 12:39 schrieb Ruslan Makhmatkhanov:
> Gerhard Schmidt wrote on 10/17/2016 11:07:
>> Am 16.10.2016 um 21:22 schrieb Ruslan Makhmatkhanov:
>>> - if port has a build dependency upon python and it can be built both=

>>> with python2 and python3, force it to build with python3
>>> - if some standalone application can be running both with python2 and=

>>> python3 and it have equivalent python3 dependencies, force it to be r=
un
>>> with python3
>>
>> What do you mean by "force it"?.
>=20
> I mean set USES=3Dpython3.3+ for such ports.

This will install python3.5 on this system regardless if there is a
working python2.x installation, which is exactly what is wrong. I am a
software developer who runs legacy systems on python2.7. Forcing ports
that are able to run with python2.7 to install python3.5 will most
probably break my systems. USES should always represent the minimum
requirement not something so feel is something it should use.

Please do not break systems without a really good reason. This we can
discus in 4 years when support for python2 will end, but not until than.

Not everyone has the freedom to run only shine new software on shine new
systems.

Regards
  Estartu


--VfUnuiMMmxvV8icUlRKAi3A8tU14MpcT1--

--oU6Pri24kclQpMau04GPmx6EXHBC4sbIG
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQIvBAEBCAAZBQJYBLWLEhxzY2htaWR0QHplLnR1bS5kZQAKCRB00kPMRXANo+lf
D/43LlE6ASvdB9CyS6ir9VMmzC6YFSQ1mn+gRyreGwKrOk/SCsKTfsEjqtHenLHs
pgBsBVqKao8h1oEYDeF8XJY5nvbBfbgzPdbBJVPke9QDEfMhO75LR0RM1rb8RGsD
OYleSbNBY90r/8jBXIP48qqOdmw09eKBkLF5zuNikl5tWaueThu1Whnrqi5AoavQ
YG7pkfFiD29PXLVl7aEBIXe+roTScks0GH8WxADGv+ZoFhI7yvnPOZZVtb2yTWaK
R6s8yGRaYMsRRRwKUAYsEGS+xZA8LaLkuA/u+7LIn1KO8oo77/HyJfiDv8Pw0i0E
FY9YEwjHP7kUuQm0EeyqRTPjn8Ywj5VxCk0FJXv3lTPpHaICHNDxbuJ8kyqwMgSG
AqdqH2LaSCM91aT40rP/5+YFS7+KuGmeY8MM644Pd3988/kYt8NoQsUS7W85S79J
qvJ1sgCoT1HSZJqEB0hE/8F5oR9U4rRwMgySC024ehQ4bbGuawIMs14fvyS8Oru0
Wk0dtelyeqymsHehMDmcG8BJ4qpM7Ken89tOIWlvFAy8NokWAt25Q36By8HRoUMl
jUZJXYlgzCZ1prQi1Yt6WslUJtdwrHkjgTeGqmicsRVTrv/SpqCKiS9DsY3jL9vQ
/qhqn0wzp4bcw+Qe3VriNH35xi5iviKX7rD8Wg/mBIrKHw==
=F60F
-----END PGP SIGNATURE-----

--oU6Pri24kclQpMau04GPmx6EXHBC4sbIG--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?a785c1ad-345e-8074-4f5a-3fc8af85f494>