From mboxrd@z Thu Jan 1 00:00:00 1970 From: Konrad Hinsen Subject: =?UTF-8?Q?Re=3a_the_upcoming_Great_Python2_Purge=e2=84=a2?= Date: Wed, 26 Dec 2018 20:47:41 +0100 Message-ID: <41cba280-f953-e9fb-327f-87739fc6a100@fastmail.net> References: <20181226093812.GR2581@macbook41> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Return-path: Received: from eggs.gnu.org ([208.118.235.92]:47978) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gcF9g-0004tu-En for guix-devel@gnu.org; Wed, 26 Dec 2018 14:47:51 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gcF9d-0006E1-Ab for guix-devel@gnu.org; Wed, 26 Dec 2018 14:47:48 -0500 Received: from out1-smtp.messagingengine.com ([66.111.4.25]:53237) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1gcF9d-0006DL-5a for guix-devel@gnu.org; Wed, 26 Dec 2018 14:47:45 -0500 Received: from compute7.internal (compute7.nyi.internal [10.202.2.47]) by mailout.nyi.internal (Postfix) with ESMTP id 18E8721D1E for ; Wed, 26 Dec 2018 14:47:43 -0500 (EST) Received: from kh-macbookpro.home (lfbn-1-12237-189.w90-92.abo.wanadoo.fr [90.92.52.189]) by mail.messagingengine.com (Postfix) with ESMTPA id 6A993E453B for ; Wed, 26 Dec 2018 14:47:42 -0500 (EST) In-Reply-To: <20181226093812.GR2581@macbook41> Content-Language: en-US List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: "Guix-devel" To: guix-devel@gnu.org On 26/12/2018 10:38, Efraim Flashner wrote: > We're now about a year out from the official EOL for python2 (Jan 1, > 2020). So far we've been not adding python2 variants of packages that > are new unless they're actually needed for something. Do we want to > start removing python2 packages when updating other packages if they are > leaf packages? What would we gain by that? Plenty of people are still using Python 2. Many rather specialized packages still exist only for Python 2, and may well depend on packages that are leaves within Guix. Why make their life more difficult as long as there is no clear benefit in terms of Guix maintenance effort? Konrad.