From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp1 ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id OKE0KQm6rmD3WAEAgWs5BA (envelope-from ) for ; Wed, 26 May 2021 23:13:45 +0200 Received: from aspmx1.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp1 with LMTPS id aHXVJAm6rmDYAwAAbx9fmQ (envelope-from ) for ; Wed, 26 May 2021 21:13:45 +0000 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 5EAD214F60 for ; Wed, 26 May 2021 23:13:45 +0200 (CEST) Received: from localhost ([::1]:34200 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lm0qW-00060z-Fs for larch@yhetil.org; Wed, 26 May 2021 17:13:44 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:36830) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lm0pq-0005Oz-MC for guix-patches@gnu.org; Wed, 26 May 2021 17:13:02 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:38487) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lm0pq-000551-EX for guix-patches@gnu.org; Wed, 26 May 2021 17:13:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lm0pp-0003pH-Na for guix-patches@gnu.org; Wed, 26 May 2021 17:13:01 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#48685] [PATCH 0/2] Require Guile 3.0 Resent-From: Ludovic =?UTF-8?Q?Court=C3=A8s?= Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 26 May 2021 21:13:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 48685 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 48685@debbugs.gnu.org Cc: Ludovic =?UTF-8?Q?Court=C3=A8s?= X-Debbugs-Original-To: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.162206354814668 (code B ref -1); Wed, 26 May 2021 21:13:01 +0000 Received: (at submit) by debbugs.gnu.org; 26 May 2021 21:12:28 +0000 Received: from localhost ([127.0.0.1]:50033 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lm0pG-0003oU-9t for submit@debbugs.gnu.org; Wed, 26 May 2021 17:12:28 -0400 Received: from lists.gnu.org ([209.51.188.17]:47900) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lm0pB-0003oJ-K8 for submit@debbugs.gnu.org; Wed, 26 May 2021 17:12:25 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:36718) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lm0pB-0004e3-FP for guix-patches@gnu.org; Wed, 26 May 2021 17:12:21 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:48686) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lm0pB-0004cF-7o; Wed, 26 May 2021 17:12:21 -0400 Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=40034 helo=gnu.org) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lm0pA-0002xb-VL; Wed, 26 May 2021 17:12:21 -0400 From: Ludovic =?UTF-8?Q?Court=C3=A8s?= Date: Wed, 26 May 2021 23:12:10 +0200 Message-Id: <20210526211210.16830-1-ludo@gnu.org> X-Mailer: git-send-email 2.31.1 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+larch=yhetil.org@gnu.org Sender: "Guix-patches" X-Migadu-Flow: FLOW_IN ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1622063625; 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: content-transfer-encoding:content-transfer-encoding:resent-cc: resent-from:resent-sender:resent-message-id:list-id:list-help: list-unsubscribe:list-subscribe:list-post; bh=dTZwe7qGxCw5faoy5W8wN7VE+Dhc2gRc+HjzRcdHJxk=; b=Q3lMfK+5Oo1NgTraxZLt1NkMkXRYH7U8e6YF5/r7jzHKZdCi+YYT+JJ5c+Y1HSH2NljPTu WdaAvmmg73wCgDn2WVumhYtW5iBns5Y1OT8hgqUS70PfiCR4VlF99yCDY3ZZRp2VZyu+Qj gXe7sb56sXGqHx5KsjaxlTdRDHdToGkiwLcigO0Hmflr8vsoR2rHw/I38SWb5lUjkmeQRC F1vyVezkhVA/yoTNhXyVJD02BUIrMHAjxQ7oK3yqbXsxuApUYPIOCrY2knChZvExvfqyzT /Oxm2rFH2ACQ11UDcvZRNrAy5P3xjW0kJ3q8prLZw4i7aDG2Q9FxwzukVfNmSA== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1622063625; a=rsa-sha256; cv=none; b=jL5JfUPw0WGzggM5jhm/0Q1HJok4Ck6HbKfjpLC7wfw4wdVpPUUKhKqNHXMuLNTsbusw9B kEIHLlYNttADYds2GphXuMYoOAdU9X5LHw7PYdHzHzOqfpVuw8p0c1uVA6bUWszMz9gprx z4kSPHW9d0FEXHDvX7Zf6+PfKle9n46j+FWFUVjARaYLjbt3Kru0TPlX695ItKykaosRLG H2ALemjTOe2O88y1ZQUrTe2ok/L+G9s+DpX0vjhfRiSixTyf6C9pvsCRjawU17MM+chW9X N35wddwLVljKcReCpY7btyK9n8ISwPQ9nVITN4zQdX778MFxBVb8eYLgvNk/sw== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=none; dmarc=pass (policy=none) header.from=gnu.org; spf=pass (aspmx1.migadu.com: domain of guix-patches-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-patches-bounces@gnu.org X-Migadu-Spam-Score: -1.93 Authentication-Results: aspmx1.migadu.com; dkim=none; dmarc=pass (policy=none) header.from=gnu.org; spf=pass (aspmx1.migadu.com: domain of guix-patches-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-patches-bounces@gnu.org X-Migadu-Queue-Id: 5EAD214F60 X-Spam-Score: -1.93 X-Migadu-Scanner: scn0.migadu.com X-TUID: 8RBV8SYe6QyH Hi! These patches drop support for Guile 2.2 so we can concentrate on moving forward. For the record, Guile 3.0 was released 1.5 year ago. In Debian, Guile 3.0 is available but the ‘guix’ package is currently built against 2.2 due to the GnuTLS/Guile bug at ; this is likely to be addressed by the time we publish the next Guix release. Thoughts? Ludo’. Ludovic Courtès (2): maint: Require Guile 3.0. ui, lint: Simplify exception handling in Guile 3 style. configure.ac | 6 +-- doc/guix.texi | 3 +- gnu/packages/package-management.scm | 34 ------------ guix/lint.scm | 81 +++++++++++++---------------- guix/scripts/deploy.scm | 7 +-- guix/store.scm | 16 ++---- guix/swh.scm | 20 +++---- guix/ui.scm | 60 ++++++++------------- 8 files changed, 72 insertions(+), 155 deletions(-) -- 2.31.1