From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 71507138334 for ; Fri, 6 Dec 2019 20:30:27 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 492ECE0855; Fri, 6 Dec 2019 20:30:25 +0000 (UTC) Received: from mout.kundenserver.de (mout.kundenserver.de [212.227.126.187]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 79093E081B for ; Fri, 6 Dec 2019 20:30:24 +0000 (UTC) Received: from [192.168.6.147] ([212.159.46.162]) by mrelayeu.kundenserver.de (mreue009 [213.165.67.99]) with ESMTPSA (Nemesis) id 1MdeSn-1i4Gbc3JHl-00Zeid for ; Fri, 06 Dec 2019 21:30:21 +0100 Subject: Re: [gentoo-dev] unsanctioned python 2.7 crusade To: gentoo-dev@lists.gentoo.org References: <83443938-904e-7915-6e5f-c8e2d3ae61f0@gentoo.org> <175076460.jlIWfiDEfW@tuxbrain> From: Michael 'veremitz' Everitt Openpgp: preference=signencrypt Autocrypt: addr=gentoo@veremit.xyz; keydata= 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 TeBHZp8GTtWjBiR+Phk= Message-ID: <2cb99d73-148c-5a67-07af-bc086fb5110e@veremit.xyz> Date: Fri, 6 Dec 2019 20:30:17 +0000 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.9.1 Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@lists.gentoo.org Reply-to: gentoo-dev@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply MIME-Version: 1.0 In-Reply-To: <175076460.jlIWfiDEfW@tuxbrain> Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="sZWqiDcjJ8AvxBCDyVKEwJte880SrO6Oy" X-Provags-ID: V03:K1:/PsXzzC3JcKwYU30U8stlBCjWFijOlprZxb/SvcxSUVx1Z4y06y sVu0k3YeDRu5mIQ5A2Ll/FXBT3npukBPVWfB1mEhYRa1gSKTOgJY86rnBaZyX9ylK2r0UiK FuFbJ53njUcS0++IPna9gGoebYC8a02QtUEXw0hqHISSTH36kfxeV8l2Yb1IOSNe5aU4VgI ECg6mK7WBUkaUgIyZ0UJw== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:Q9EHRWFGmLs=:ZKPwWZtIJJrD4Rf905CHpz FimL2y8dVNGnEfTohVXgLJ9Bi+8nHaB/krSNjMbg7mo0ktSfJR/F73iRURLkElFL2WV0Y903s Yzbci2wKLxyTr/ibPyGLKfQ+1CnAImaK3983ZZy1Ar78pYt3fvpnMaGNKrAbZ5etU7Snha9I6 jN484yMpICzC/Bk1cdtbD01v9Zal9LT0pMiY9W73vF+4c0k3c4OUccF2EyTzXBZC0jdqjRW3y YQ2M6twlqq5UDQrZdm89bzkkJh8yFJ8kRnbzXJy9kvzG0NEDqBDGR9ERmaiQryCw8n4XMUJqE y8/4qhjn67kn7nrN5w76GH3b1WQrlsl4bDHunq7DYwYx474n8WtihqK36aicR1ww9ZLlqUlKR ZVF8RbTTbukJajINJFniwly0C63TtLNtgtTddIGbBFdFNIHayuibPN9NdSWoosjoyEN4myG/1 E5+EuSlrRjKJ+hW+KImBmQJfEtKOg7ClG3k26QIHPkaMZT3K20QzBFKDpuvx3297D6BBH6X3H WRSbvm6XgKBUXTqg6Wb7NHS5J2m411z+QE7X58+L4sbCCfaqyXNiVURjbjS7EhUCB1HOIDX/Y C1LrF0G6L3W5CT06Z0wUBSHGyw5zBLPEwz9HDXeoCLy6efLuzDzySTvAzOrWambX7PRjhNpTx DIUu3iiAP/DTUoN/B0Pxmr33ON4/duuT2FMs891nQ5ZyOw/ftwjDbeeeCMrAyIz+R5apc5HuW Ne5zdshpCnRUSPnv7vR9Nw4wZj1sevml2x9VYdtpYuLhuHtFjLWHVyA/pmdaActZkqAhGjZJt EhvdBAaY45DvnYChSs2DmCyPWIwXl4vyKn3fJSDQ7f64Ckcn4msfXrrcE4+i3Qiy3Kmue2/Qk 6BYr4yXehjpAyFjQPOnA== X-Archives-Salt: 89e9146b-648e-4eb3-a4be-e1a21e267ba1 X-Archives-Hash: 4d7dfa43f9454df55b1d3478cc279733 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --sZWqiDcjJ8AvxBCDyVKEwJte880SrO6Oy Content-Type: multipart/mixed; boundary="QkVeN3t3ALpou8oltxttwwhNUlrpLFdgQ"; protected-headers="v1" From: Michael 'veremitz' Everitt To: gentoo-dev@lists.gentoo.org Message-ID: <2cb99d73-148c-5a67-07af-bc086fb5110e@veremit.xyz> Subject: Re: [gentoo-dev] unsanctioned python 2.7 crusade References: <83443938-904e-7915-6e5f-c8e2d3ae61f0@gentoo.org> <175076460.jlIWfiDEfW@tuxbrain> In-Reply-To: <175076460.jlIWfiDEfW@tuxbrain> --QkVeN3t3ALpou8oltxttwwhNUlrpLFdgQ Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Content-Language: en-GB On 06/12/19 20:10, Andreas Sturmlechner wrote: > On Friday, 6 December 2019 20:47:31 CET Thomas Deutschmann wrote: >> On 2019-12-06 17:44, Mike Gilbert wrote: >>> 1. Keep the old version installed. >>> 2. Emit a confusing error message to the user since the use-dependenc= y >>> on dev-python/example[python_targets_python2_7] cannot be resolved >>> with the latest visible version. >> I don't fully understand #2 to be honest but yes, you will be cut off >> from latest version at some point. Same in PHP. > Considering that above statement, I would expect a bit more humility th= an the=20 > following: > >> Maybe someday one of those responsible will admit that this step was n= ot >> a thoughtful and good decision and promise not to do it that way again= >> and I'll get over it. Who knows. :) > Just so we're on the same page, a recent example of what some people=20 > suggesting to keep py27 ad nauseam are asking users to deal with: > > > > # emerge -uDpv @world > > These are the packages that would be merged, in order: > > Calculating dependencies... done! > > Total: 0 packages, Size of downloads: 0 KiB > > WARNING: One or more updates/rebuilds have been skipped due to a depend= ency=20 > conflict: > > dev-python/sphinx:0 > > (dev-python/sphinx-2.0.1:0/0::gentoo, ebuild scheduled for merge) con= flicts=20 > with > >=3Ddev-python/ > sphinx-1.5.3[python_targets_python2_7(-),python_targets_python3_6(-),- > python_single_target_pypy(-),-python_single_target_pypy3(-),- > python_single_target_python2_7(-),-python_single_target_python3_5(-),- > python_single_target_python3_6(-),-python_single_target_python3_7(-)] r= equired=20 > by (dev-python/sphinxcontrib-websupport-1.1.0:0/0::gentoo, installed) > = = = =20 > dev-python/ > sphinx[python_targets_python2_7(-),python_targets_python3_6(-),- > python_single_target_python2_7(-),-python_single_target_python3_5(-),- > python_single_target_python3_6(-),-python_single_target_python3_7(-)] r= equired=20 > by (dev-python/cython-0.29.4:0/0::gentoo, installed) > = = = > dev-python/ > sphinx[python_targets_python2_7(-),python_targets_python3_6(-),- > python_single_target_python2_7(-),-python_single_target_python3_5(-),- > python_single_target_python3_6(-),-python_single_target_python3_7(-)] r= equired=20 > by (dev-python/flask-babelex-0.9.3:0/0::gentoo, installed) > = = = > dev-python/ > sphinx[python_targets_python2_7(-),python_targets_python3_6(-),- > python_single_target_pypy(-),-python_single_target_pypy3(-),- > python_single_target_python2_7(-),-python_single_target_python3_5(-),- > python_single_target_python3_6(-),-python_single_target_python3_7(-)] r= equired=20 > by (dev-python/testtools-2.3.0:0/0::gentoo, installed) > = = = =20 > dev-python/ > sphinx[python_targets_python2_7(-),python_targets_python3_6(-),- > python_single_target_pypy(-),-python_single_target_pypy3(-),- > python_single_target_python2_7(-),-python_single_target_python3_5(-),- > python_single_target_python3_6(-),-python_single_target_python3_7(-)] r= equired=20 > by (dev-python/pytest-runner-4.2:0/0::gentoo, installed) > = = = =20 > dev-python/ > sphinx[python_targets_python2_7(-),python_targets_python3_6(-),- > python_single_target_pypy(-),-python_single_target_pypy3(-),- > python_single_target_python2_7(-),-python_single_target_python3_5(-),- > python_single_target_python3_6(-),-python_single_target_python3_7(-)] r= equired=20 > by (dev-python/flask-babel-0.11.2-r2:0/0::gentoo, installed) > = = = =20 > >=3Ddev-python/ > sphinx-1.3.1[python_targets_python2_7(-),python_targets_python3_6(-),- > python_single_target_python2_7(-),-python_single_target_python3_5(-),- > python_single_target_python3_6(-),-python_single_target_python3_7(-)] r= equired=20 > by (dev-python/recommonmark-0.5.0_pre20181012-r1:0/0::gentoo, installed= ) > = = = =20 > dev-python/ > sphinx[python_targets_python2_7(-),python_targets_python3_6(-),- > python_single_target_pypy(-),-python_single_target_pypy3(-),- > python_single_target_python2_7(-),-python_single_target_python3_5(-),- > python_single_target_python3_6(-),-python_single_target_python3_7(-)] r= equired=20 > by (dev-python/testpath-0.3.1:0/0::gentoo, installed) > = = = =20 > dev-python/sphinx[python_targets_python2_7(-),- > python_single_target_pypy(-),-python_single_target_python2_7(-)] requir= ed by=20 > (dev-python/backports-functools-lru-cache-1.4-r1:0/0::gentoo, installed= ) > = =20 > dev-python/ > sphinx[python_targets_python2_7(-),python_targets_python3_6(-),- > python_single_target_pypy(-),-python_single_target_pypy3(-),- > python_single_target_python2_7(-),-python_single_target_python3_5(-),- > python_single_target_python3_6(-),-python_single_target_python3_7(-)] r= equired=20 > by (dev-python/Babel-2.6.0:0/0::gentoo, installed) > = = = =20 > dev-python/ > sphinx[python_targets_python2_7(-),python_targets_python3_6(-),- > python_single_target_python2_7(-),-python_single_target_python3_5(-),- > python_single_target_python3_6(-),-python_single_target_python3_7(-)] r= equired=20 > by (dev-python/greenlet-0.4.15:0/0::gentoo, installed) > = = = > dev-python/ > sphinx[python_targets_python2_7(-),python_targets_python3_6(-),- > python_single_target_pypy(-),-python_single_target_python2_7(-),- > python_single_target_python3_5(-),-python_single_target_python3_6(-),- > python_single_target_python3_7(-)] required by (dev-python/flask-wtf-0.= 14.2- > r1:0/0::gentoo, installed) > = = = =20 > dev-python/ > sphinx[python_targets_python2_7(-),python_targets_python3_6(-),- > python_single_target_pypy(-),-python_single_target_pypy3(-),- > python_single_target_python2_7(-),-python_single_target_python3_5(-),- > python_single_target_python3_6(-)] required by (dev-python/ > pexpect-4.2.1:0/0::gentoo, installed) > = = = =20 > dev-python/ > sphinx[python_targets_python2_7(-),python_targets_python3_6(-),- > python_single_target_pypy(-),-python_single_target_python2_7(-),- > python_single_target_python3_5(-),-python_single_target_python3_6(-),- > python_single_target_python3_7(-)] required by (dev-python/python- > sqlparse-0.2.4:0/0::gentoo, installed) > = = = =20 > dev-python/ > sphinx[python_targets_python2_7(-),python_targets_python3_6(-),- > python_single_target_pypy(-),-python_single_target_pypy3(-),- > python_single_target_python2_7(-),-python_single_target_python3_5(-),- > python_single_target_python3_6(-),-python_single_target_python3_7(-)] r= equired=20 > by (dev-python/pyopenssl-19.0.0:0/0::gentoo, installed) > = = = =20 > dev-python/ > sphinx[python_targets_python2_7(-),python_targets_python3_6(-),- > python_single_target_pypy(-),-python_single_target_pypy3(-),- > python_single_target_python2_7(-),-python_single_target_python3_5(-),- > python_single_target_python3_6(-),-python_single_target_python3_7(-)] r= equired=20 > by (dev-python/pyasn1-0.4.2:0/0::gentoo, installed) > = = = =20 > dev-python/ > sphinx[python_targets_python2_7(-),python_targets_python3_6(-),- > python_single_target_pypy(-),-python_single_target_pypy3(-),- > python_single_target_python2_7(-),-python_single_target_python3_5(-),- > python_single_target_python3_6(-),-python_single_target_python3_7(-)] r= equired=20 > by (dev-python/flask-login-0.4.1:0/0::gentoo, installed) > = = = =20 > dev-python/ > sphinx[python_targets_python2_7(-),python_targets_python3_6(-),- > python_single_target_python2_7(-),-python_single_target_python3_5(-),- > python_single_target_python3_6(-),-python_single_target_python3_7(-)] r= equired=20 > by (dev-python/future-0.17.0:0/0::gentoo, installed) > = = = > >=3Ddev-python/ > sphinx-1.3.1[python_targets_python2_7(-),python_targets_python3_6(-),- > python_single_target_pypy(-),-python_single_target_python2_7(-),- > python_single_target_python3_5(-),-python_single_target_python3_6(-),- > python_single_target_python3_7(-)] required by (dev-python/pyxattr-0.6.= 0- > r1:0/0::gentoo, installed) > = = = =20 > dev-python/ > sphinx[python_targets_python2_7(-),python_targets_python3_6(-),- > python_single_target_pypy(-),-python_single_target_pypy3(-),- > python_single_target_python2_7(-),-python_single_target_python3_5(-),- > python_single_target_python3_6(-),-python_single_target_python3_7(-)] r= equired=20 > by (dev-python/more-itertools-4.2.0-r1:0/0::gentoo, installed) > = = = =20 > dev-python/ > sphinx[python_targets_python2_7(-),python_targets_python3_6(-),- > python_single_target_python2_7(-),-python_single_target_python3_5(-),- > python_single_target_python3_6(-),-python_single_target_python3_7(-)] r= equired=20 > by (dev-python/utidylib-0.3-r2:0/0::gentoo, installed) > = = = > dev-python/ > sphinx[python_targets_python2_7(-),python_targets_python3_6(-),- > python_single_target_python2_7(-),-python_single_target_python3_5(-),- > python_single_target_python3_6(-),-python_single_target_python3_7(-)] r= equired=20 > by (dev-python/traitlets-4.3.2:0/0::gentoo, installed) > = = = > >=3Ddev-python/ > sphinx-0.6[python_targets_python2_7(-),python_targets_python3_6(-),- > python_single_target_pypy(-),-python_single_target_pypy3(-),- > python_single_target_python2_7(-),-python_single_target_python3_5(-),- > python_single_target_python3_6(-),-python_single_target_python3_7(-)] r= equired=20 > by (dev-python/wtforms-2.2.1:0/0::gentoo, installed) > = = = =20 > dev-python/ > sphinx[python_targets_python2_7(-),python_targets_python3_6(-),- > python_single_target_python2_7(-),-python_single_target_python3_5(-),- > python_single_target_python3_6(-),-python_single_target_python3_7(-)] r= equired=20 > by (dev-python/numpydoc-0.9.1:0/0::gentoo, installed) > = = = > dev-python/ > sphinx[python_targets_python2_7(-),python_targets_python3_6(-),- > python_single_target_pypy(-),-python_single_target_pypy3(-),- > python_single_target_python2_7(-),-python_single_target_python3_5(-),- > python_single_target_python3_6(-),-python_single_target_python3_7(-)] r= equired=20 > by (dev-python/virtualenv-16.0.0:0/0::gentoo, installed) > = = = =20 > dev-python/ > sphinx[python_targets_python2_7(-),python_targets_python3_6(-),- > python_single_target_pypy(-),-python_single_target_pypy3(-),- > python_single_target_python2_7(-),-python_single_target_python3_5(-),- > python_single_target_python3_6(-),-python_single_target_python3_7(-)] r= equired=20 > by (dev-python/rst-linker-1.11:0/0::gentoo, installed) > = = = =20 > dev-python/ > sphinx[python_targets_python2_7(-),python_targets_python3_6(-),- > python_single_target_python2_7(-),-python_single_target_python3_5(-),- > python_single_target_python3_6(-),-python_single_target_python3_7(-)] r= equired=20 > by (dev-python/nbformat-4.4.0:0/0::gentoo, installed) > = = = > dev-python/ > sphinx[python_targets_python2_7(-),python_targets_python3_6(-),- > python_single_target_pypy(-),-python_single_target_python2_7(-),- > python_single_target_python3_5(-),-python_single_target_python3_6(-),- > python_single_target_python3_7(-)] required by (dev-python/ > cairocffi-0.8.0:0/0::gentoo, installed) > = = = =20 > >=3Ddev-python/sphinx-1.3.1- > r1[python_targets_python2_7(-),python_targets_python3_6(-),- > python_single_target_python2_7(-),-python_single_target_python3_5(-),- > python_single_target_python3_6(-),-python_single_target_python3_7(-)] r= equired=20 > by (dev-python/qtconsole-4.3.1:0/0::gentoo, installed) > = = = =20 > dev-python/ > sphinx[python_targets_python2_7(-),python_targets_python3_6(-),- > python_single_target_python2_7(-),-python_single_target_python3_5(-),- > python_single_target_python3_6(-),-python_single_target_python3_7(-)] r= equired=20 > by (dev-python/ipyparallel-6.0.2-r1:0/0::gentoo, installed) > = = = > dev-python/ > sphinx[python_targets_python2_7(-),python_targets_python3_6(-),- > python_single_target_python2_7(-),-python_single_target_python3_5(-),- > python_single_target_python3_6(-),-python_single_target_python3_7(-)] r= equired=20 > by (dev-python/jupyter_core-4.4.0:0/0::gentoo, installed) > = = = > dev-python/ > sphinx[python_targets_python2_7(-),python_targets_python3_6(-),- > python_single_target_pypy(-),-python_single_target_pypy3(-),- > python_single_target_python2_7(-),-python_single_target_python3_5(-),- > python_single_target_python3_6(-),-python_single_target_python3_7(-)] r= equired=20 > by (dev-python/atomicwrites-1.1.5-r3:0/0::gentoo, installed) > = = = =20 > dev-python/ > sphinx[python_targets_python2_7(-),python_targets_python3_6(-),- > python_single_target_python2_7(-),-python_single_target_python3_5(-),- > python_single_target_python3_6(-),-python_single_target_python3_7(-)] r= equired=20 > by (dev-python/sphinxcontrib-github-alt-1.0:0/0::gentoo, installed) > = = = > dev-python/ > sphinx[python_targets_python2_7(-),python_targets_python3_6(-),- > python_single_target_python2_7(-),-python_single_target_python3_5(-),- > python_single_target_python3_6(-),-python_single_target_python3_7(-)] r= equired=20 > by (dev-python/paramiko-2.4.2:0/0::gentoo, installed) > = = = > dev-python/ > sphinx[python_targets_python2_7(-),python_targets_python3_6(-),- > python_single_target_pypy(-),-python_single_target_pypy3(-),- > python_single_target_python2_7(-),-python_single_target_python3_5(-),- > python_single_target_python3_6(-),-python_single_target_python3_7(-)] r= equired=20 > by (dev-python/pallets-sphinx-themes-1.1.2:0/0::gentoo, installed) > = = = =20 > dev-python/ > sphinx[python_targets_python2_7(-),python_targets_python3_6(-),- > python_single_target_pypy(-),-python_single_target_pypy3(-),- > python_single_target_python2_7(-),-python_single_target_python3_5(-),- > python_single_target_python3_6(-),-python_single_target_python3_7(-)] r= equired=20 > by (dev-python/py-1.5.4:0/0::gentoo, installed) > = = = =20 > dev-python/sphinx[python_targets_python2_7(-),- > python_single_target_pypy(-),-python_single_target_python2_7(-)] requir= ed by=20 > (dev-python/futures-3.1.1:0/0::gentoo, installed) > > > You write like this is some unknown/undesirable failure mode of portage, when, in fact, just like any change of PYTHON_TARGETS or PYTHON_SINGLE_TARGET throws portage into a complete frenzy of confusion because of the tight knitting caused by the python eclasses. Now, some proposals have been made to better tie-down of the latter situation here on this same list .. but let's just get over the fact that= python interpreters and libraries are just going to be a bit messier for = a few years, and we'll have to be a bit more careful when specifying dependencies whilst this transition period washes out. I really don't understand from anyone's point of view, the level of hysteria being whipped up over this. --QkVeN3t3ALpou8oltxttwwhNUlrpLFdgQ-- --sZWqiDcjJ8AvxBCDyVKEwJte880SrO6Oy Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- iQIcBAEBCAAGBQJd6rpZAAoJEEwwM0+TwiNx7ZsP/1Nu+8iPMOywZnMZl6OKYDe0 0edN7/oF4JzEs4vY73SsF4Bs8ib8jaXe/PaFsaUkfsRCizgqDuwnT7d0SsHapJoW WupQUbgtCVAJxn4UvXeaV3FvBN3j7MbA73ogu3QSdVWz4NRTrg+ZZpTh2Paz++JS 74KMvjiC/hTHhcSp3OLTJ1yiPw4lTSrTmlY4OjL4kwFzSWEwCFuXJC7R13O+B2Kx 4ituPImaYz/4uzB4D4rU1yhF28JqT9g1TRx+Edzp0j4xFL5dDvL5KwVIsj+fFn8l pPoV6zuiEN+tQ91KuU5GPZxH8VB1FM9dOQyKXQKg6e6Po7dBKD/LpmKeaHihfR55 KxiGvrVpEXaXDF4qAu3dLUzpWNjjsznmEFHdC7xLTq9CX4SaPPcJ7h7MKHGAEjxA Y0jgOdPIu08Xb7KamEaKyOsFJC3Gao5ujDm8vmyBngVtVo/v+cJOgjj762a+nQCF NgUHzIBTmNLhOkIpNf5jhMLUS1GTypq9NWhO67hnb5aCDRyYp5cNKonLvYU+iQmv 6aFvbiCcMAJHYPhBrOIacn0dKM3QCFvlaR6jMNnxwuoCNvd2nYLV324aqf05IBju Kjmd9N9tj5CrH1SBy6fytbXzu/JiyhgYLhkjIKH9UoCe+YHm1S9wXudWWO+ho+Nf VVHfHIxmAMG4nrbFLEHU =Hc0W -----END PGP SIGNATURE----- --sZWqiDcjJ8AvxBCDyVKEwJte880SrO6Oy--