From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp12.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms5.migadu.com with LMTPS id IGbeBHhF8mOiQwAAbAwnHQ (envelope-from ) for ; Sun, 19 Feb 2023 16:51:20 +0100 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp12.migadu.com with LMTPS id ODAQBXhF8mMZcgEAauVa8A (envelope-from ) for ; Sun, 19 Feb 2023 16:51:20 +0100 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id C9117AED0 for ; Sun, 19 Feb 2023 16:51:19 +0100 (CET) Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=6xq.net header.s=MBO0001 header.b=RDu1go9u; spf=pass (aspmx1.migadu.com: domain of "guix-devel-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-devel-bounces+larch=yhetil.org@gnu.org"; dmarc=pass (policy=none) header.from=6xq.net ARC-Seal: i=1; s=key1; d=yhetil.org; t=1676821879; a=rsa-sha256; cv=none; b=lWGnxHkBTK4kD5PP34fYRcGe9EA6jK83d6jRU5NoQXFex4BBrVnIF6o5R8aQUtuA8K4N8s iQ4xPMNaY3jVglylxlWocTbMT78+29ko5nYQR9w9RHH/y4Biho/7OhTFk6pnBDSK6Lp3GX BY6urIA5x6FxnQdt8G6wa8jxgBmVXpswlnOLj4LhGTRm0qQY0vqglOjjB7kN2qy5dBzTEA l4Su06+d95mTeaOkHIdPX+Jgd4XXdgv65OkGKdat1KyiRRNFbPw+b1Bkyp0YHDBYGB7UF8 AWQ1KrZYheaJMOIPd/lN/l0oNBGi4hyeJ7Z3VT/D9W0reot/V3dxKH4DrJIAKQ== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=6xq.net header.s=MBO0001 header.b=RDu1go9u; spf=pass (aspmx1.migadu.com: domain of "guix-devel-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-devel-bounces+larch=yhetil.org@gnu.org"; dmarc=pass (policy=none) header.from=6xq.net ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1676821879; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type:in-reply-to:in-reply-to: references:references:list-id:list-help:list-unsubscribe: list-subscribe:list-post:dkim-signature; bh=FOoQLeRim5CJWOfDg7louwMAm+gbYtQ7C4aE/OXP3WE=; b=hs24jbnFsg5XmhnCsCUBG2FL6K3xIvQmZApSXOunbblBud/jTiM+xR1FwExf53G4nfjnxz 0SVhkmwThvldyenOvJd+WCuLYu+iqY35AhW0z96VejHcTG5/wkneIc1+Fo63zCnTq31JeA RnH85bjOqY+GLTvcyaiIa9dLrRnDikcRXb+oxK8Vl4q3pkvKXKWZBOBIzTzLtgCFAc+2q9 y4J+ETPpVVo1DV3xjLZAZ/wO7UpNTceAJ7TaGd80Tm/Hy7A67ZbXTgZLK8r7O8aERAD97/ 4xTr+TtKnlAuWichubs0Yw6HuvdnjFnIDD+ldOVKQ9OIhCJnQGQMx44i8JR2ng== Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pTlxj-00054q-7P; Sun, 19 Feb 2023 10:50:51 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pTlxg-00054S-OY for guix-devel@gnu.org; Sun, 19 Feb 2023 10:50:48 -0500 Received: from mout-p-202.mailbox.org ([2001:67c:2050:0:465::202]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_CHACHA20_POLY1305:256) (Exim 4.90_1) (envelope-from ) id 1pTlxe-000654-Sp for guix-devel@gnu.org; Sun, 19 Feb 2023 10:50:48 -0500 Received: from smtp202.mailbox.org (smtp202.mailbox.org [IPv6:2001:67c:2050:b231:465::202]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-384) server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mout-p-202.mailbox.org (Postfix) with ESMTPS id 4PKVPq5lrWz9sWb; Sun, 19 Feb 2023 16:50:39 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=6xq.net; s=MBO0001; t=1676821839; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=FOoQLeRim5CJWOfDg7louwMAm+gbYtQ7C4aE/OXP3WE=; b=RDu1go9ucUUWe1zx4++9B1FrUliMvMMZPsro7ni1GQuMsNkfrG4lBdqloGAtSjeyXtJjuS SsqafYY+UAtCRMx7hpUA1tVIjxezK1ToxEiellj3SWd1zySIJLD7YQuQV10/Hj8Zpdk1wC StEATgdIaJtHBq+xiY4/dTZyc9ZfFZ8biX3fuigLr+os5BrtmShfbcPRcrDiBh0BimWYKh 4NDwRUb2mvg+WiWfMqDr48WWm00AoNGVUQGQ/S1itOmd52VIGtSIzRGA/Y+657MDmYWNOn YwphlKHLQUPrhYEkPP5U/V0Qyf7WKFu1tpkao95Lq4vGvxkX/3MBxf1fYbHEQw== Date: Sun, 19 Feb 2023 16:50:37 +0100 From: Lars-Dominik Braun To: Andreas Enge Cc: guix-devel@gnu.org Subject: Re: Python (was: Merging core-updates?) Message-ID: References: <20230212100540.2214f16c@sybil.lepiller.eu> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-Rspamd-Queue-Id: 4PKVPq5lrWz9sWb Received-SPF: pass client-ip=2001:67c:2050:0:465::202; envelope-from=lars@6xq.net; helo=mout-p-202.mailbox.org X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: guix-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: X-Migadu-Queue-Id: C9117AED0 X-Spam-Score: -12.16 X-Migadu-Spam-Score: -12.16 X-Migadu-Scanner: scn0.migadu.com List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+larch=yhetil.org@gnu.org Sender: guix-devel-bounces+larch=yhetil.org@gnu.org X-Migadu-Flow: FLOW_IN X-Migadu-Country: US X-TUID: v6PxbNx8EmDz Hi, > Except that we have to decide what to do about its dependents... upgrade or drop if not possible. pycryptodome does not provide an entirely compatible interface (see https://www.pycryptodome.org/src/vs_pycrypto), so we cannot simply switch existing packages from pycrypto to pycryptdome without manual testing and (possibly) patching. eolie upstream looks dead, same with jrnl. The rest seems to be alive without any references to python-pycrypto. So these should be upgradable and then we can drop python-pycrypto. Lars