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 E4723138334 for ; Sun, 24 Nov 2019 16:20:09 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id D65CDE088C; Sun, 24 Nov 2019 16:19:59 +0000 (UTC) Received: from mout.kundenserver.de (mout.kundenserver.de [212.227.126.134]) (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 36B6BE0882 for ; Sun, 24 Nov 2019 16:19:59 +0000 (UTC) Received: from [192.168.6.147] ([212.159.46.162]) by mrelayeu.kundenserver.de (mreue011 [213.165.67.99]) with ESMTPSA (Nemesis) id 1N9dbx-1hnnZI2485-015Yb8 for ; Sun, 24 Nov 2019 17:19:57 +0100 Subject: Re: [gentoo-dev] [RFC] Perspectives on improving (dis-hacking) python-single-r1 To: gentoo-dev@lists.gentoo.org References: <24b13fdee7d49d5575c42984bf773eef3a869615.camel@gentoo.org> From: Michael 'veremitz' Everitt Openpgp: preference=signencrypt Autocrypt: addr=gentoo@veremit.xyz; keydata= xsFNBFYW4iYBEACe6tybDDxhSUbyakb9YmxLWqm99vCpHTdSPTpZnlsLqD9bufySCSUdly+Q op5P0Kef4wzpEfrpGCf4UPBWlOdjvz5aOapltlXoSXjVbZXhnKuR1tLNiwJyTYLlADeI5T3u vHN58gvxfKzJa8wTwr2uzqS4DynnKaRin8YETlVWlchIufXAgdxAgImbhB+T67z7E1qZbreI IOl6jWcA/FQ7qQKEGSXC+b6XCDedFXutAwfVa8/EvAJ/SOtft2XVFs5GCp2wcQi0qyAdUzvM ADKWcka2NxGpobh1gVMuypr1G4e+NX0dlNeYi61UpFvAeg4xremkxtkIvGoGlKLBwWO4bF9D TIufW+Gbjdg1puyYUVZ3QgnlJ4hjj2tQvgJttxEZRWnblMA6q0LFjMI6o3vcqi/yN6WWgpnB DQZ3S2WXcpejrvX7zz4Q/Tz3Mv1O7rfB9c3cb1CxQhn/7jTQnWHiOMbfFd9gZr+KJSt0EhqU yCVhxWy3eZL8+vwJFg9aGLN6/eXwVpDcLRBdQ9cFewGYW3WU/OhaGmpoTbqUn/m90lym4XcQ HTEWtwbjZZHjeR2h4k5VAcgTYxLgtLkVX7wSuXpH2OX1jhlbiwdqBL5gM4EfPU/jxZxtUCkF NCC1qgTkRXjICbPA5Np9+J0Vl37Cuqw9n2U14ig7cJ4hI5098QARAQABzSdNaWNoYWVsIEog RXZlcml0dCA8bS5qLmV2ZXJpdHRAaWVlLm9yZz7CwYAEEwEIACoCGwMFCwkIBwMFFQoJCAsF FgIDAQACHgECF4ACGQEFAlxfXjYFCQoK4xAACgkQTDAzT5PCI3G/Xg//dvyjd9BeeTchLweU VUV/M7CDwssmWfpTXHBRjRm7CpQ5cisEWtzxxBvtnhaIsqNgySYKfZZmt22j3FdfB9BVcuBp 5fXnAnrz23PhVO8m5AbzJbBJbUVayi7E5b+v8nBvNDuRW931G5DwhGRqwe44RM32CzGyG1aj pbyMcLavbpJadn3fx7UfRjecrzI8GUaWDme7eKFiPik6xK1zKWZzSZGjz9kOT73l9ZwsETub G/6GRryOwSmhJCtUe+LqWNRjpfXQLnaGkbopGwIkP5G7nL/yIi8aCricyLHy0inHKjOz9qBr ytw0A+vCbofDMLHIe9xDOj1QOXl0qMvai7wVgV9947i7auv3/GA5J89tqleDf+bW2ROj9m0k OzDiOM5hG7ZAhBdbNkjmLo9IcqF4WfkGKfQ0El1FJFXP1lfo6s9Gf+dLhiRpUyGN0CxdZBc7 4+wkKmLaabGM7Ekgzum3sVQFg6G6b4C06Ylq/EnyO9DBDP/cYg7uJfnZHUnNoq81jiHe4GGE 1Q2YZxeT5l7DCataU1Fdt+tmKMHaIyiQGldAjeDYzhxxvCJr9AGZyu0g/JfcJhE6w2AlDs+z UW7vJPJs/AJEHZ7Eavnev+3Iu/tTxt1gfVAu0JCRH9xhiGnItEk9AGc5NPOC8/9W5xuZClHs XwJ+olbaMGFfQ5dbnS7OwU0EVhbiJgEQAMactX37YQEVejQ0IM+Jhk0mpqV3SR/O8CkaibX4 JlGqg/N0jg42W+nqCe2jeDshP096x64Yublz+4ou79kFcSbLid/kp/E6P5k0LW6kTRvd2hdj v73cGXKbRZ7UiESXsj4od+yMZ4izbKD9l1wa7LVtr87eO58hYQT+xFzc3cLXCwbDGB0P2IfG 3dq2Wim+LSzLJyAuxaatUD8oprm+gOEEdu9m0nC2UzECGc9z0XJQi01/isIqVLWP40WapJoj /UnDjrohhayqgzqELtE8UIrkBNIbMS3LKFhLLme47oGuV7U3V+vGNDJdOc4oro95bYyEgSq3 Wkn6wJG9Tg+8b87S2aWHJWNpjTgpCnB5B5WznfmeKZn5NZF9eJbUnkZKIuqvLXHzJCdp/FfS LaPzUsPIzeNqnZ6d/IfWwzq/ZbbxsW9ppII7Rn3rh350aCEOCzUzZ0NVmW/15eFFWRNrwSlz zFd97eohcFtsElYXoZmIdY7ax4/iWwmnfLlE85ueusABEQ5iL218khJUvUBdLpWnVQPk8zNV R6RoZAU7Kz3k3n6nbDWu0W0PWS1f5rwwA+N61ys1sl4wVix9VJ/zjxuq8kf0FrUmyuWOH+bO DBIOUAS9xmhEjSbr2t+SLPIIIacLwYvmWxX+cCukvAB4kkXHeoM6yazC816xmYxgbYkDABEB AAHCwWUEGAEIAA8CGwwFAl1svsMFCQsYQ50ACgkQTDAzT5PCI3F7vQ//eWE40BWkSKtxxmuV Q4ammFQIg3zu36VLjl+UGcWe8+sU4SwlgaQqwsW9uW3Q5qQhZUn/tMIm55gmUG8B+xfw+bWb l8PE6HF/4xemeAE+zeDlZCLHHKMdTMbHPBn5bW4Nqk7ZU2gHruXuPFQdZbgbKLqw5oRhSsA/ w2QyrpE5CzA3n+UQ8hGPcXjQ84C69mPiGVDAOScC5mxS5AAllFRy36QvJCFIIfxoZT9fbE2E J2huDIi6KWhZ2AHBKpMVtnLzkbid7EvJpx+ba6JGWZgzpTh0fnFBieyGpXbVWLD38kFzO68z Ob0t2It07M46bGj0SgYZ9NfXb+Y6etdDNqf49iASuTWnPajlR6EqXL+I+E9H3rGdLr9g3LBy MMlDRK+y+bvpZm5U0C3yneYHGZd6CxlGv9sTOLKhkEVtH6yGuQYGozZEp5f7rBR5E8sEDYVi hoRg102BOKFiLfkqMxrQVKiXwQ1zHEFYCtQK8GTN1u9J19y2PyXhSAWj9Kvo5B+SiLo4dru1 KorT39UxI3uoZ09uHEDPog+sbmda3aPpciw2b/GsgKy1jUjQIrGYIUDFtLmPdid+oeEXwiOn Vh1peikWIY3br2aDr0Nn5O0WiRWCnOi0p9CJzBv5HT5JFsK9dnP4LfdsF7kQcL6mHrhyvLdx TeBHZp8GTtWjBiR+Phk= Message-ID: <16b8a462-6bfe-7b2d-db1b-84798781bf19@veremit.xyz> Date: Sun, 24 Nov 2019 16:19:52 +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: Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="lfT2plHBBtEDoS6shxSSmDjw1qESJtuYs" X-Provags-ID: V03:K1:KcHRA2oYmehT7BAAU1xiZrvad37P4Tb1e8Ege+p5dztagzEbRTd +7Casgb+74BsLtH5wxh/hR3hcoq0hVjWoCZnUGDHmeefZt/PPzv4vnab2FtCFDCaN30siyO SkRogXN867HHTb++iOG3YK/C+4tFmd8ep5jd9YTMbfKyst4ir4CJWsHGS0zbhfvaHQzk1SK 8CiYRnKJtMtpFtmi+PEkw== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:9gcc/nwzK+Y=:06DlrG/G5zxNb32ZUoixgG pwiB89Lpg76hoFyXv4ZlvDB58yxJOH/y6TJ/OAO5xoOg1KXxY08WhMjIEK9i2HT4ce1RqsF7m dbz/5Z0UpWoOZ9yw8Jn4gJO85bOSkDS3RwSLbqHsn2eF/y8EXnEYjgZDNpOjl6oHig0Lgn34L uwglMk1SCiiWqC2LqOv5bfKo/Jh2xfrdaG7rFhK8ZoZcHGZpMxVuA/QJ+4ppzJRQYChSIlnBX UBE+vh72nf/aD9fK7fx/agzjvZXkQS4OILhqFfYHJIOxtXRbFMSRZ0uRIpkRUGLDmOpHqFD8N md+tRllCdl+Blemo23ZNPxanFk1LO6DGQ5rroWDrcjyLmEbKQ7mduS6qVEkzNYXE7ztmGwUVP PAjFG1tmQOpefJx83rmuiLiTf+HIIVJEu4YN5QSeHmV+8FaCETKwxccquGc7r+2Tazl3HZSkh Up+ffJhs+3LsCuraAR4YMPpT0hESknzA1bD3kb5B8JpTw0izLXWUu1XfiR0xv8K1pO/6o4PUR 5Q9jiZIPtRrmz7xPie/d9UaYnIHV0HbMXXtqywL2Cdv/aYqgIeKE42CGtKXPifbMdLiBpcFc0 BDwfZX7tSisZWxW+1wqBAiTcU5R+kpQBN+DBpiAaHJRwPbpoaGNcszZ1u1kPGTo0A4oAMwqY0 Ydvw9DwWDUmo2Kz8cTbOurfR3ZZYqzb1YvGSavkjPWF0MN07xEg6zIIrUi1TDXoK1Bd8zCE4T 3TpVx0MWQuxSjTKVdhiWbCJULRmn82bUFNBx2t6Hy0q2QQaFwt2q466QPFThLYOncybOdtTXI r55FDUqKg4r//7GYFsBmp+RpHGFW+LRLIP+Li4GcdlUeQhBW/GEPo3PkG2flt0CpSoAC5KKAS zWLxzwW2E2oE+bWV8Dsw== X-Archives-Salt: 911d7ec3-1384-40d7-a3bd-96084049b431 X-Archives-Hash: fa51673275953d830752904bb817e389 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --lfT2plHBBtEDoS6shxSSmDjw1qESJtuYs Content-Type: multipart/mixed; boundary="9JqAd9HpYrHRuCphEF4FkTOmICQcR4ai0"; protected-headers="v1" From: Michael 'veremitz' Everitt To: gentoo-dev@lists.gentoo.org Message-ID: <16b8a462-6bfe-7b2d-db1b-84798781bf19@veremit.xyz> Subject: Re: [gentoo-dev] [RFC] Perspectives on improving (dis-hacking) python-single-r1 References: <24b13fdee7d49d5575c42984bf773eef3a869615.camel@gentoo.org> In-Reply-To: --9JqAd9HpYrHRuCphEF4FkTOmICQcR4ai0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Content-Language: en-GB On 24/11/19 16:06, Francesco Riosa wrote: > Since we are here ... > I'd still like to see some way to adopt latest python version if user > wants to. > One way it could work is that we add a "LATEST" to=C2=A0PYTHON_TARGETS = that > would always build against best version of python. > To avoid complications if a new version of python is emerged together > with other packages it must always include also a numeric version like = 3_8 > > Regarding your proposal getting rid of=C2=A0PYTHON_SINGLE_TARGET would = be nice > but being able to have multiple version of python installed is nicer an= d > differentiate gentoo from most other distro > > Alternative 2 is also nice, the only thing that make me dubious is that= > it looks like it will be a gigantic work, but you have a better sense o= f > the situation and will=C2=A0be one of those doing the actual work, so g= o for it! Most distros have (or haD) .. python2 and python3 (not necessarily each with their suffix) in their repo's .. but being able to have multiple branches of either is certainly a feature IMHO. I'm certainly for re-working the PYTHON_[SINGLE_]TARGETS dependencies, as= they can often get 'screwed up' when upgrading between versions, and updating packages in between, and all quickly gets out of sync, and requires a lot of hacking to fix up properly. --9JqAd9HpYrHRuCphEF4FkTOmICQcR4ai0-- --lfT2plHBBtEDoS6shxSSmDjw1qESJtuYs Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- iQIcBAEBCAAGBQJd2q2sAAoJEEwwM0+TwiNxnycP/jZtUlyHmrIYmHILJLrCUR6O wWLO/EapQAaTuDSKds4aq518pv8p8aFvYmCuyMksoZnXUOZ0IV5E7ZHubH7PTxax mfLHZiO7RWl9MPaczSTDU8cDRrk7ERDSzoAJFkKTuCPBMj9vCyfd6f/e3h9gpzW5 sFvIWw27wI2FYlBlgm0+az1VX8byTnCv0gDo56lqsIP8JvoBc3cTtvdRbFg2px1J 1fimndB64NVgDmc+aquzFO9dz4UQRT8nRAe57Eq4IOyTb7dTPzloogdhfsplEzE5 XbyPUW48xS5nEZsno+amANdTizmnv9W5hOJFy1Ab2D4ZZtPAyI/b1fsDfQFHT7vF PHD8dnFURpIBuGCtr0WH44oPBPF4wkbI6kciL0mfp7dRaw6rFe59i2o/cwRMpi3v QOXoVVTJLsv+dHuOymW2MDXSfRV91CsOFQuyv0AdWe0Dj2WTdum/35CZ6hIS8mxs AwdywYWQZySX8NL5WFmS1oTffGNDM9BrfvmBcYlYj9zeEN04pC9KChZRUFYkHyT3 oDK+reKvCYB1lMlEWoGDhVeRpRhWn5/Bo0D/APVAYugwID+wkPYwi3h5On8Yp2w5 KmjhSjyjiYsFMhgXikzzRoeHnDf/JU1B2QxOVfKSFPBaFclowRse9ukE/rDSIJs9 bOq/XBZx8u1333FfaiVK =Uy2o -----END PGP SIGNATURE----- --lfT2plHBBtEDoS6shxSSmDjw1qESJtuYs--