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 18984139694 for ; Sun, 9 Apr 2017 22:42:43 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 4E8BB21C08B; Sun, 9 Apr 2017 22:42:35 +0000 (UTC) Received: from mail-wr0-x241.google.com (mail-wr0-x241.google.com [IPv6:2a00:1450:400c:c0c::241]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id DAA85E0C63 for ; Sun, 9 Apr 2017 22:42:34 +0000 (UTC) Received: by mail-wr0-x241.google.com with SMTP id l28so2120089wre.0 for ; Sun, 09 Apr 2017 15:42:34 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=subject:to:references:from:message-id:date:user-agent:mime-version :in-reply-to:content-transfer-encoding; bh=OYcmg8s8NZ21BmA9hEr7U3+enOSnpwM7eAnONK0eXiE=; b=U26oNYKbiglfIu1M/9YqPD+YCZvhqmAo3rRRH8PwiyVfAgpfDvA+l9lBsm7bpC37i6 BhoZQE/ETUi/doWnur4Mv2skoCERlu1dsY5NqZKe27Hwp42vlou9E/bBEYIEtWg/mypL Va4d3yeUuwq2dCRODieCYDL7OQa1s0+R0oed6BPRnz+KAh5e6Qybp0KUatH9YGiOWDvS bF4mB+wOPO5Z76Rnv0JqedN+8sZaivIu3uXvsZQomsPRL18O2Y/mj1gMaqV2c0i/MTpQ eCoRf1eZ37EgLB/RPiwegvc6vzFCxyt6N/D2pjcQKCoeNBeAbhVEVpgcxNnOoqnmiHoU tRnQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-transfer-encoding; bh=OYcmg8s8NZ21BmA9hEr7U3+enOSnpwM7eAnONK0eXiE=; b=QCBBEOQDqOchIel3D2YiURqYKhxnj+ODXHAbHbm5phhZ1Rk14HO4OsLYrpS415n1ow NrO3UuQArCN1EMAmRiJVgYfaIbV6JFDPhBWZRGlkg+KiI+qqyeS0GumFw8EI8WqD0Oix kYQ1CRxN9bV9Oc0ggjHR6tm9ncH8shahFH82cecI8x4hFvsuPmRypbVINjJaBwq+rYph w+LHazrm9i0LqDDI/EqPXzzn95g8aVTAXP7YvJXHZ90XrfEYVAWx8xHFyziRmFyeW8Xa wLOAYIMsrT++GIRd5FZKcaaK8hJDj8LNvygb4PLt2vKHsiZUts5yW6Qnor1ZgD9zkOWs rvxg== X-Gm-Message-State: AFeK/H3Wtz4N1JQEuheRENGjCcoAJ5m8PEHbEXJBTBk07tFt8Sl5bpbc2MBrXTMMFZUCMQ== X-Received: by 10.223.175.23 with SMTP id z23mr24318750wrc.84.1491777753210; Sun, 09 Apr 2017 15:42:33 -0700 (PDT) Received: from [192.168.1.128] (net-5-89-218-40.cust.vodafonedsl.it. [5.89.218.40]) by smtp.gmail.com with ESMTPSA id s27sm15010824wra.69.2017.04.09.15.42.32 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 09 Apr 2017 15:42:32 -0700 (PDT) Subject: Re: [gentoo-dev] Reverse use of Python/Ruby versions To: gentoo-dev@lists.gentoo.org References: <1c3c5bd1-a697-25fd-4851-2f850b2ba06a@gentoo.org> From: Francesco Riosa Message-ID: <58e00f65-0d80-a818-c03b-d0055712d4d8@gmail.com> Date: Mon, 10 Apr 2017 00:42:31 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.8.0 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 MIME-Version: 1.0 In-Reply-To: <1c3c5bd1-a697-25fd-4851-2f850b2ba06a@gentoo.org> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-Archives-Salt: 1a7612c1-20e6-4c59-875b-5952ce8da005 X-Archives-Hash: 6dae7eb95bd262e76e2d51789a81aece On 09/04/2017 23:52, Michael Orlitzky wrote: > On 04/09/2017 12:15 PM, William L. Thomson Jr. wrote: >> Not sure if this is practical, it may be less work if the use of >> Python and Ruby versions ( maybe others ) is reversed. Rather than >> adding all the versions that the ebuild supports. What if it only >> included versions it did not support? > > Even if this would work better, it would require retraining all > developers, completely rewriting several eclasses, tons of > documentation, and a few thousand ebuilds. Let's assume the retraining will be 2 or 3 orders of magnitude easier than switching from cvs to git, than that's doable. Eclasses, ebuilds and documentation will be the real burden, but at this point it's better to discuss if the feature is wanted or not, then later wait for the volunteer(s) to actually do the work. > > No one's going to jump on that bandwagon without a proof-of-concept > that works much better than what we have now. yep, that could be done, but since it's not trivial maybe better decide if it will be wasted or possibly accepted. by the way eclasses from gentoo repo with PYTHON string inside are the following: $ grep -c PYTHON *.eclass | grep -v :0$ distutils-r1.eclass:28 enlightenment.eclass:6 gnome-python-common-r1.eclass:2 kernel-2.eclass:2 mate.eclass:1 mozcoreconf-v4.eclass:3 python-any-r1.eclass:75 python-r1.eclass:107 python-single-r1.eclass:112 python-utils-r1.eclass:203 ros-catkin.eclass:40 twisted-r1.eclass:2 waf-utils.eclass:7