From debbugs-submit-bounces@debbugs.gnu.org Wed Jul 10 16:26:37 2024 Received: (at submit) by debbugs.gnu.org; 10 Jul 2024 20:26:38 +0000 Received: from localhost ([127.0.0.1]:50401 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sRdtb-0000no-58 for submit@debbugs.gnu.org; Wed, 10 Jul 2024 16:26:36 -0400 Received: from lists.gnu.org ([209.51.188.17]:59400) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sRdtP-0000mb-Eu for submit@debbugs.gnu.org; Wed, 10 Jul 2024 16:26:24 -0400 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 1sRda0-0005a3-Sd for bug-guix@gnu.org; Wed, 10 Jul 2024 16:06:20 -0400 Received: from mail-wm1-x341.google.com ([2a00:1450:4864:20::341]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1sRdZz-0000Es-AD for bug-guix@gnu.org; Wed, 10 Jul 2024 16:06:20 -0400 Received: by mail-wm1-x341.google.com with SMTP id 5b1f17b1804b1-4272738eb9eso996015e9.3 for ; Wed, 10 Jul 2024 13:06:17 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1720641976; x=1721246776; darn=gnu.org; h=mime-version:user-agent:content-transfer-encoding:date:to:from :subject:message-id:from:to:cc:subject:date:message-id:reply-to; bh=4Ni7RxCnQeWcEfHxlCFRdrqYmD2Hc7P9UBWPRROLqAM=; b=QGcqf7wL8iP0cBwFU9i9o89Ud3dxufiqls9M/+wY6pqoJKGZtSz0iniBtG29qSrNRB TaZXVM7k0tO2yhg6b65IxgDbmYHRZxeIlER94O7FVi5DkT8C4H1TegTwO9LCTCF6gl6v 8nJrf14nyTDJp0p6BwSqB+r5tEeceGnWQUJGvSZUMCUJUW7yva569o3L1RoGUY1XGfAY LRzn9VE3LGPHWKJWMxnIwvqDDCVigXCiw5wvU1sNB6uNxYLfM1J7LYiXjqnIFa+OlFxS By8WlyKXwCr3DkLNrGrRMVZ82jFxhU9JfGDAOQcAcWU7iArs3P51xKuYzkeGAZnR24W7 Wp9Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1720641976; x=1721246776; h=mime-version:user-agent:content-transfer-encoding:date:to:from :subject:message-id:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=4Ni7RxCnQeWcEfHxlCFRdrqYmD2Hc7P9UBWPRROLqAM=; b=aAk+mexbMugh5z9DjmXrFic+w9OzhJZWn67W/TB1DOC/VMZ9oYietdygP42DGj0vI4 tr4920Izuz8jhK0gi49EGHvf/WdA4wTd4d4so+Z1bD1sInL4rPG22eIBdP8sMSIF46VS hh3Ad9NMp1/iB7qZ0j9ibenyYDrxH8LmhCcEqjWnoTBNmykoWvpuZ34J2k63MW+rfjMl NQyyDYDePWGjTJS1CQd0JcbrGKJq9+L0pIEBVH/lPHzm/Ti/hmuiPqz9fN0nqe0d40MB zyjft6HmjuudJt5lnAUJKZ6p5N4Lwm5RLJ6gHXCWnLoF7JDHKK0Djb1I91Nr6Hkg15CC Kyiw== X-Gm-Message-State: AOJu0YyVTenqe/0C/YYkujQQSkYVuVsGG2yO2SSI4iLavUmFhaEOkZou EKBOj6Lk7/ZwzpJ15/jcZIyxW6H2ratHB9qSJn3CXp76Z8csf2JJCMr24FNG X-Google-Smtp-Source: AGHT+IHATyNzQveMPBe0F7/gRM7GN9PLdYGKns4ubDO2qKVQGqFQQIdWTNFZedTnnapiulpa62tW+g== X-Received: by 2002:a05:600c:22cb:b0:426:5b51:109d with SMTP id 5b1f17b1804b1-426708f1953mr42682585e9.36.1720641976015; Wed, 10 Jul 2024 13:06:16 -0700 (PDT) Received: from lumine.fritz.box (85-127-52-93.dsl.dynamic.surfer.at. [85.127.52.93]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-4266f741553sm93015765e9.40.2024.07.10.13.06.15 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 10 Jul 2024 13:06:15 -0700 (PDT) Message-ID: Subject: Emacs graft lookup still fails From: Liliana Marie Prikler To: bug-guix@gnu.org Date: Wed, 10 Jul 2024 22:06:13 +0200 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable User-Agent: Evolution 3.48.4 MIME-Version: 1.0 Received-SPF: pass client-ip=2a00:1450:4864:20::341; envelope-from=liliana.prikler@gmail.com; helo=mail-wm1-x341.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 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, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.3 (-) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) Hi Guix, this got reported in the XMPP chat already, but the basic gist is this: with the grafting of Emacs 29.3 to 29.4, we see that Emacs itself is still correctly loaded, but Emacs libraries (e.g. dash) aren't. (comp-el-to-eln-filename (expand-file-name "=E2=80=A6/dash.el")) =3D> $HOME/.config/emacs/eln-cache/29.4-46e5bcbe/dash-2.19.1/dash.eln find $(guix build emacs-dash --with-input=3D=E2=80=A6) -name 'dash.eln' =3D> $PREFIX/lib/emacs/native-site-lisp/29.3-62809b9a/dash.eln It seems that we might have to rebuild emacs native-compiled packages even if emacs itself is grafted. Do we have any pointers on how to correctly process this graft? Cheers From debbugs-submit-bounces@debbugs.gnu.org Sat Jul 13 02:05:54 2024 Received: (at 72045) by debbugs.gnu.org; 13 Jul 2024 06:05:54 +0000 Received: from localhost ([127.0.0.1]:54984 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sSVtK-0006XK-9X for submit@debbugs.gnu.org; Sat, 13 Jul 2024 02:05:54 -0400 Received: from mail-ej1-f67.google.com ([209.85.218.67]:47371) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sSVtG-0006Wy-GE for 72045@debbugs.gnu.org; Sat, 13 Jul 2024 02:05:52 -0400 Received: by mail-ej1-f67.google.com with SMTP id a640c23a62f3a-a7523f0870cso308350666b.3 for <72045@debbugs.gnu.org>; Fri, 12 Jul 2024 23:05:49 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1720850684; x=1721455484; darn=debbugs.gnu.org; h=mime-version:to:subject:date:from:message-id:from:to:cc:subject :date:message-id:reply-to; bh=rzT0ktuRybzWkerTTdymR6w7XDoxWKyopOHlVZSjuTU=; b=WWXR20QId4wr5AIoGagtdOInxMMzElk7g7DRDQA2wCh0Rg3DeDyYsTA1obmjlQxaOF Y85Y9Y55cnuzaVCa3ZV7yDWzxii2bb8pLved+f2rG+b2jFIEkAzHd2WDkrv2jGm8pDCe aThphjtF1kjoobMqYzaoDVYPim01qz5AbQkBz061AgovzKFlfW4UF0AQPLTSgVkjmHDJ 0uMGEGYo3LjKaC1FllRJpvrbRFL8oo0aENcNjKdqpYbCS2XCqBFIAwg+8VEY5iXhwxAC I+GOagL2PffTRgiMyzx97wh1Uq+c2Du0X3w2A82Xziw6ppgPncark3OuAR/gpsVFaLkQ h58g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1720850684; x=1721455484; h=mime-version:to:subject:date:from:message-id:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=rzT0ktuRybzWkerTTdymR6w7XDoxWKyopOHlVZSjuTU=; b=AUKMp6NZqOC0SbRntucw/hKhO/+KUxJInxK/xCURrDNA9/Mr9MlkvWFGAx9+SJsdCA C6Vp/MbjvGGRr1os4dj86btW/Jhvs2iRF04SvqQeks4JOL3r45pU3VVnNWDZszuc53Sg Ymy6EgkS+rHEWHNkYshcaPB+/oz5mqT6y0TDe+6k3mJrWi3xEZuIZlNQ92ljUZBF0TiU FejZNLt4lsFyWgDr9G3xIfKiYtbI9tLFDEj9E/+2BS8kqF4p7REmoOT1CIAvvEBJxMcH eqZWQ43L5sTNyLVpix4hQHUBQWiGyKOOQHY1QNzLXu+WgPWcpKmc/18dnhCvE1j9HLAP Wa+A== X-Gm-Message-State: AOJu0YxcwNRVrYJxZgzM9f5R8MNfbPaI72hJuqMum6bKDRciuXgRb0kv MoFfkPTlCJ3yNSA/InYCnk5akMvYmcdo5iIvhcihEAsA9hNJFwOK1b2zTsu1 X-Google-Smtp-Source: AGHT+IHPi/O8vJJLadzVwysUVM3LG9dvvBmPGzz1B7iv5rXa27wRG+wx27rVrd2PRp+vx/+NEfB2+w== X-Received: by 2002:a17:906:c154:b0:a77:cf09:9c71 with SMTP id a640c23a62f3a-a780b6fd82cmr1112797066b.34.1720850681369; Fri, 12 Jul 2024 23:04:41 -0700 (PDT) Received: from lumine.fritz.box (85-127-20-124.dsl.dynamic.surfer.at. [85.127.20.124]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-a79bc7f1e5asm21053466b.109.2024.07.12.23.04.40 for <72045@debbugs.gnu.org> (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 12 Jul 2024 23:04:40 -0700 (PDT) Message-ID: From: Liliana Marie Prikler Date: Sat, 13 Jul 2024 07:49:06 +0200 Subject: [PATCH RFC 1/2] gnu: emacs: Compute ABI hash and native version dir without version. X-Debbugs-Cc: andrew@trop.in, cox.katherine.e+guix@gmail.com, liliana.prikler@gmail.com to: 72045@debbugs.gnu.org MIME-Version: 1.0 X-Spam-Score: 3.2 (+++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: * gnu/packages/patches/emacs-native-comp-fix-filenames.patch: Drop emacs_version from Vcomp_abi_hash. Make Vcomp_native_version_dir equal to Vcomp_abi_hash. --- Hi Guix, this is a somewhat experimental patch, which reduces Vcomp_native_version_dir to simply Vcomp_abi_hash. Note, that this is not enough to address the issues currently noticed with Emacs native compilat [...] Content analysis details: (3.2 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (liliana.prikler[at]gmail.com) -0.0 SPF_PASS SPF: sender matches SPF record 0.0 PP_MIME_FAKE_ASCII_TEXT BODY: MIME text/plain claims to be ASCII but isn't 0.0 RCVD_IN_MSPIKE_H3 RBL: Good reputation (+3) [209.85.218.67 listed in wl.mailspike.net] -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [209.85.218.67 listed in list.dnswl.org] 0.0 RCVD_IN_MSPIKE_WL Mailspike good senders 3.2 MALFORMED_FREEMAIL Bad headers on message from free email service X-Debbugs-Envelope-To: 72045 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 2.2 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: * gnu/packages/patches/emacs-native-comp-fix-filenames.patch: Drop emacs_version from Vcomp_abi_hash. Make Vcomp_native_version_dir equal to Vcomp_abi_hash. --- Hi Guix, this is a somewhat experimental patch, which reduces Vcomp_native_version_dir to simply Vcomp_abi_hash. Note, that this is not enough to address the issues currently noticed with Emacs native compilat [...] Content analysis details: (2.2 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 RCVD_IN_MSPIKE_H3 RBL: Good reputation (+3) [209.85.218.67 listed in wl.mailspike.net] -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [209.85.218.67 listed in list.dnswl.org] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (liliana.prikler[at]gmail.com) -0.0 SPF_PASS SPF: sender matches SPF record 0.0 PP_MIME_FAKE_ASCII_TEXT BODY: MIME text/plain claims to be ASCII but isn't 0.0 RCVD_IN_MSPIKE_WL Mailspike good senders 3.2 MALFORMED_FREEMAIL Bad headers on message from free email service -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager * gnu/packages/patches/emacs-native-comp-fix-filenames.patch: Drop emacs_version from Vcomp_abi_hash. Make Vcomp_native_version_dir equal to Vcomp_abi_hash. --- Hi Guix, this is a somewhat experimental patch, which reduces Vcomp_native_version_dir to simply Vcomp_abi_hash. Note, that this is not enough to address the issues currently noticed with Emacs native compilation, as Vcomp_abi_hash is unstable between 29.3 and 29.4. These hashes are probably unlikely to stay the same between minor releases even when dropping the version. Cheers .../emacs-native-comp-fix-filenames.patch | 27 ++++++++++++++++--- 1 file changed, 23 insertions(+), 4 deletions(-) diff --git a/gnu/packages/patches/emacs-native-comp-fix-filenames.patch b/gnu/packages/patches/emacs-native-comp-fix-filenames.patch index 169323f290..6c81d7c28c 100644 --- a/gnu/packages/patches/emacs-native-comp-fix-filenames.patch +++ b/gnu/packages/patches/emacs-native-comp-fix-filenames.patch @@ -12,11 +12,30 @@ way into the actual variable despite attempts to remove it by calling The user-visible procedure ‘startup-redirect-eln-cache’ is kept, as packages may require it, but only pushes the new value now. -Index: emacs-29.2/src/comp.c +Index: emacs-29.3/src/comp.c =================================================================== ---- emacs-29.2.orig/src/comp.c -+++ emacs-29.2/src/comp.c -@@ -4396,26 +4396,17 @@ DEFUN ("comp-el-to-eln-rel-filename", Fc +--- emacs-29.3.orig/src/comp.c ++++ emacs-29.3/src/comp.c +@@ -805,7 +805,7 @@ hash_native_abi (void) + Vcomp_abi_hash = + comp_hash_string ( + concat3 (build_string (ABI_VERSION), +- concat3 (Vemacs_version, Vsystem_configuration, ++ concat2 (Vsystem_configuration, + Vsystem_configuration_options), + Fmapconcat (intern_c_string ("comp--subr-signature"), + Vcomp_subr_list, build_string ("")))); +@@ -835,8 +835,7 @@ hash_native_abi (void) + } + #endif + +- Vcomp_native_version_dir = +- concat3 (version, build_string ("-"), Vcomp_abi_hash); ++ Vcomp_native_version_dir = Vcomp_abi_hash; + } + + static void +@@ -4396,26 +4395,17 @@ DEFUN ("comp-el-to-eln-rel-filename", Fc Scomp_el_to_eln_rel_filename, 1, 1, 0, doc: /* Return the relative name of the .eln file for FILENAME. FILENAME must exist, and if it's a symlink, the target must exist. base-commit: a1e6ac72fd88faf20c26e235f5c8222881b2b450 -- 2.45.2 From debbugs-submit-bounces@debbugs.gnu.org Sat Jul 13 02:05:55 2024 Received: (at 72045) by debbugs.gnu.org; 13 Jul 2024 06:05:55 +0000 Received: from localhost ([127.0.0.1]:54986 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sSVtK-0006XM-KP for submit@debbugs.gnu.org; Sat, 13 Jul 2024 02:05:54 -0400 Received: from mail-ej1-f67.google.com ([209.85.218.67]:61620) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sSVtG-0006X0-IR for 72045@debbugs.gnu.org; Sat, 13 Jul 2024 02:05:52 -0400 Received: by mail-ej1-f67.google.com with SMTP id a640c23a62f3a-a797c62565aso295402966b.2 for <72045@debbugs.gnu.org>; Fri, 12 Jul 2024 23:05:49 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1720850684; x=1721455484; darn=debbugs.gnu.org; h=mime-version:to:subject:date:from:references:in-reply-to:message-id :from:to:cc:subject:date:message-id:reply-to; bh=k0SDjyaMKpzX+ym9oSFeipiFMSkzUZ1y37GRBnHxQI8=; b=dWce4hgX6c+Yz+axlk+70bsLMpW5Tn/ZTl4UGMR6gPSaViYBX/F9fHkZ2YN0icrCNc qxhamsrUNexM5vDiZEbGKgIkNaVrRan0oyWPG9a0CskS36niyJgpTGZt2+QB4IrnwXGY FkERB/jiYdBMg8/BnQWteYURUZPcjXfcQFm3wSXlXl+YMerkPRaiJ/toDd6FeJzYhm9D nIBo9/CgkTGiLTcquwN4nQj5ZcxaUridSqSo1Z45x4LkYG0XwStHcvvz2kdjFSqQ9UCE wZOSmfo6UrtjCcCo8NsnwYpzmvwwW/ujZnSbjnsH0qPFWC+9gX7vvlzhtYg0GSWC+C34 nY/A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1720850684; x=1721455484; h=mime-version:to:subject:date:from:references:in-reply-to:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=k0SDjyaMKpzX+ym9oSFeipiFMSkzUZ1y37GRBnHxQI8=; b=Ow/bTfMqEVw0lMbbE5fn8AZU1lG7fz0IERDciAeI1feKTaWwW7gg2ZkP802lBrFgiM WVRvJhf5ULtysLqNkd/kfyznk9jpdl2sGjy7gb3lM9rh6YkSq8muT3floQ1bQTLTgNMa EJcaV+rnGrf//592XO4uawqeglRFtZ0CHJZVS8MCCKj/rNw0yJcXLcUfyqEpPRZM+ist tlgq49C594SrkFzZ6dwkuWIMnQYofjRE3ohRRZFfRezBRnPmG1TFhyjCvG8rH/Wwd5n+ 2tPB9FJeWfjqDDNluwZAqmrVa9qgVHvsniD/QGDrsx1onzZpwpEgkzdUabUwql2asjGl ingw== X-Gm-Message-State: AOJu0Yyun0keOPQeBubxjqhEdFnud9/3iQaoVPfws834TA9wirQ9NihS TNkPpXrx9qUn9RHa9qyVqLTolNVr42v0G3dIxVeI8cHeHrA/xQmKZvZXi4SI X-Google-Smtp-Source: AGHT+IFs9mRgkpLHIhRvsEG5OaQ3Wvd+4drH4kfIUA+LDhHPCX3xGiXPAjGtz7SGdYX04sv4X0W7iw== X-Received: by 2002:a17:907:9687:b0:a79:81a4:faff with SMTP id a640c23a62f3a-a7981a4fd08mr830578766b.66.1720850684112; Fri, 12 Jul 2024 23:04:44 -0700 (PDT) Received: from lumine.fritz.box (85-127-20-124.dsl.dynamic.surfer.at. [85.127.20.124]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-a79bc7f1e5asm21053466b.109.2024.07.12.23.04.43 for <72045@debbugs.gnu.org> (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 12 Jul 2024 23:04:43 -0700 (PDT) Message-ID: In-Reply-To: References: From: Liliana Marie Prikler Date: Sat, 13 Jul 2024 07:53:35 +0200 Subject: [PATCH 2/2] gnu: emacs-minimal: Ungraft. X-Debbugs-Cc: andrew@trop.in, cox.katherine.e+guix@gmail.com, liliana.prikler@gmail.com to: 72045@debbugs.gnu.org MIME-Version: 1.0 X-Spam-Score: 3.2 (+++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: The current graft breaks native compilation and would do so even if reduced to an ABI hash. Thus remove it, and rebuild all Emacsen. * gnu/packages/emacs.scm (emacs-minimal): Update to 29.4. [replacement]: Remove. Add note for future replacements. (emacs-minimal/fixed): Remove variable. Content analysis details: (3.2 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (liliana.prikler[at]gmail.com) -0.0 SPF_PASS SPF: sender matches SPF record 0.0 PP_MIME_FAKE_ASCII_TEXT BODY: MIME text/plain claims to be ASCII but isn't 0.0 RCVD_IN_MSPIKE_H3 RBL: Good reputation (+3) [209.85.218.67 listed in wl.mailspike.net] -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [209.85.218.67 listed in list.dnswl.org] 0.0 RCVD_IN_MSPIKE_WL Mailspike good senders 3.2 MALFORMED_FREEMAIL Bad headers on message from free email service X-Debbugs-Envelope-To: 72045 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 2.2 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: The current graft breaks native compilation and would do so even if reduced to an ABI hash. Thus remove it, and rebuild all Emacsen. * gnu/packages/emacs.scm (emacs-minimal): Update to 29.4. [replacement]: Remove. Add note for future replacements. (emacs-minimal/fixed): Remove variable. Content analysis details: (2.2 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 RCVD_IN_MSPIKE_H3 RBL: Good reputation (+3) [209.85.218.67 listed in wl.mailspike.net] -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [209.85.218.67 listed in list.dnswl.org] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (liliana.prikler[at]gmail.com) -0.0 SPF_PASS SPF: sender matches SPF record 0.0 PP_MIME_FAKE_ASCII_TEXT BODY: MIME text/plain claims to be ASCII but isn't 0.0 RCVD_IN_MSPIKE_WL Mailspike good senders 3.2 MALFORMED_FREEMAIL Bad headers on message from free email service -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager The current graft breaks native compilation and would do so even if reduced to an ABI hash. Thus remove it, and rebuild all Emacsen. * gnu/packages/emacs.scm (emacs-minimal): Update to 29.4. [replacement]: Remove. Add note for future replacements. (emacs-minimal/fixed): Remove variable. Fixes: Emacs native compilation across grafts --- gnu/packages/emacs.scm | 19 ++++--------------- 1 file changed, 4 insertions(+), 15 deletions(-) diff --git a/gnu/packages/emacs.scm b/gnu/packages/emacs.scm index ed186d221c..33bb0dd542 100644 --- a/gnu/packages/emacs.scm +++ b/gnu/packages/emacs.scm @@ -100,15 +100,16 @@ (define (%emacs-modules build-system) (define-public emacs-minimal (package (name "emacs-minimal") - (version "29.3") - (replacement emacs-minimal/fixed) + (version "29.4") + ;; Note: When using (replacement …), ensure that comp-native-version-dir + ;; stays the same across grafts. (source (origin (method url-fetch) (uri (string-append "mirror://gnu/emacs/emacs-" version ".tar.xz")) (sha256 (base32 - "1822swrk4ifmkd4h9l0h37zifcpa1w3sy3vsgyffsrp6mk9hak63")) + "0dd2mh6maa7dc5f49qdzj7bi4hda4wfm1cvvgq560djcz537k2ds")) (patches (search-patches "emacs-disable-jit-compilation.patch" "emacs-exec-path.patch" "emacs-fix-scheme-indent-function.patch" @@ -335,18 +336,6 @@ (define-public emacs-minimal (files '("lib/tree-sitter"))))) (properties `((upstream-name . "emacs"))))) -(define emacs-minimal/fixed - (package - (inherit emacs-minimal) - (version "29.4") - (source - (origin (inherit (package-source emacs-minimal)) - (uri (string-append "mirror://gnu/emacs/emacs-" - version ".tar.xz")) - (sha256 - (base32 - "0dd2mh6maa7dc5f49qdzj7bi4hda4wfm1cvvgq560djcz537k2ds")))))) - (define-public emacs-no-x (package/inherit emacs-minimal (name "emacs-no-x") -- 2.45.2 From debbugs-submit-bounces@debbugs.gnu.org Sat Jul 13 12:09:24 2024 Received: (at 72045) by debbugs.gnu.org; 13 Jul 2024 16:09:24 +0000 Received: from localhost ([127.0.0.1]:56615 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sSfJM-0005fG-7h for submit@debbugs.gnu.org; Sat, 13 Jul 2024 12:09:24 -0400 Received: from mail-oo1-f68.google.com ([209.85.161.68]:41211) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sSfJH-0005eu-Um for 72045@debbugs.gnu.org; Sat, 13 Jul 2024 12:09:22 -0400 Received: by mail-oo1-f68.google.com with SMTP id 006d021491bc7-5c665fb40f7so51573eaf.0 for <72045@debbugs.gnu.org>; Sat, 13 Jul 2024 09:09:18 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1720886893; x=1721491693; darn=debbugs.gnu.org; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to; bh=ENFMZSLqDaq1eOV3ClHLReaItA2VTCNAOtHNA7o/MPM=; b=WbjY/VTfljycKawv5cGcBi8gWRK/7pU+O1odkBpu62UH4cznfbm6gqHbSfHzMtMCmn KivvhdSQyOEipWkZ4dXpK8PlQU2n+d7AOOJ/bzaLWK2UKA8hc2vsBnxpIDw4P7P3ig54 qcpkQnwxiYoc2bO2bMLi0Zsrd7qC8UXX0R7OSX7XWqv2afIALdSjH0kx4LhpH8p0MroQ 93k7F+4mlilAb7u/lSmeTlFLzXJ2V2q1FmbjgCjdOkd8fTkDkVL01yyFybz112ZPX7Ko HyPZI+P0vMJ1I3zeSvuFK7fTPICnGRej+/p/ZQXiZJeM3Hw/ldblvApbzIWXLwJtiS7F IQgg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1720886893; x=1721491693; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=ENFMZSLqDaq1eOV3ClHLReaItA2VTCNAOtHNA7o/MPM=; b=cLBMDNsPUlkeEOEy11Rf5/i6RhqVr+W3USUOvR/0zGXHsUFuIETsw80kxL4NyGe/t7 I1qwAWNVdjai8Cntj/+qkEYT3CewbeHWD3iuT7vBovgtbsYfuITZTgaBT5aFis2nfnHN jeIqcN/KqUi9Z3Qg38ZuWoZhNTMrSevMHfH16aEv7+pM37QUgBdGkPN6zgol3sLlUPXS OXRJ/hY8HkImdbFP+LNdYOf8i0QrhOB8LCdRULggQZSjrkgkOtxt25f3t25qvJqaVi90 sMLQ1DGltE5KBlVFtIfAE090r6KmPhv0QXHYnx+04D1CrvM2yGxf/+W3zsuUDzSAkFsL XIdg== X-Gm-Message-State: AOJu0YxFVcyrbGKo0BTHhiyjz4JvxraG3DjrYZ2615OZAHPf/Z9BB5aG Zv3q/Nc/siTAXC395HSnKrco0sa6WU2M+pf7dBhaLckW5nIXXTbi X-Google-Smtp-Source: AGHT+IF+SbkYfjez/HPLeS40GVLBjXelQhvZnR+6z2r0b4s8iITMxIA1jeNgqL+hn+JCOdaAQcYwIg== X-Received: by 2002:a4a:a6cc:0:b0:5c6:6aae:b5f5 with SMTP id 006d021491bc7-5c68df9c85emr14029149eaf.0.1720886893357; Sat, 13 Jul 2024 09:08:13 -0700 (PDT) Received: from gnus ([65.93.169.47]) by smtp.gmail.com with ESMTPSA id 6a1803df08f44-6b761a5bd0esm5881146d6.129.2024.07.13.09.08.12 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 13 Jul 2024 09:08:13 -0700 (PDT) From: Suhail Singh To: Liliana Marie Prikler Subject: Re: bug#72045: [PATCH RFC 1/2] gnu: emacs: Compute ABI hash and native version dir without version. In-Reply-To: (Liliana Marie Prikler's message of "Sat, 13 Jul 2024 07:49:06 +0200") References: Date: Sat, 13 Jul 2024 12:08:02 -0400 Message-ID: <87r0bx46n1.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 1.5 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Liliana Marie Prikler writes: > this is a somewhat experimental patch, which reduces Vcomp_native_version_dir > to simply Vcomp_abi_hash. Note, that this is not enough to address the > issues currently noticed with Emacs native co [...] Content analysis details: (1.5 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.2 FREEMAIL_ENVFROM_END_DIGIT Envelope-from freemail username ends in digit (suhailsingh247[at]gmail.com) 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (suhailsingh247[at]gmail.com) -0.0 SPF_PASS SPF: sender matches SPF record 0.0 RCVD_IN_MSPIKE_H3 RBL: Good reputation (+3) [209.85.161.68 listed in wl.mailspike.net] 1.3 RCVD_IN_VALIDITY_RPBL RBL: Relay in Validity RPBL, https://senderscore.org/blocklistlookup/ [209.85.161.68 listed in bl.score.senderscore.com] -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [209.85.161.68 listed in list.dnswl.org] 0.0 RCVD_IN_MSPIKE_WL Mailspike good senders X-Debbugs-Envelope-To: 72045 Cc: cox.katherine.e+guix@gmail.com, 72045@debbugs.gnu.org, andrew@trop.in X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.5 (/) Liliana Marie Prikler writes: > this is a somewhat experimental patch, which reduces Vcomp_native_version_dir > to simply Vcomp_abi_hash. Note, that this is not enough to address the > issues currently noticed with Emacs native compilation, as Vcomp_abi_hash > is unstable between 29.3 and 29.4. These hashes are probably unlikely > to stay the same between minor releases even when dropping the version. I am confused as to what this change is intended to accomplish in that case. Specifically, while this patch may be _necessary_ to allow both grafts and native-compilation to work since it isn't _sufficient_ to accomplish that, it may be better to withhold the patch till a later time when an appropriate fix for dealing with grafts has been found. -- Suhail From debbugs-submit-bounces@debbugs.gnu.org Sat Jul 13 12:15:32 2024 Received: (at 72045) by debbugs.gnu.org; 13 Jul 2024 16:15:32 +0000 Received: from localhost ([127.0.0.1]:56619 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sSfPI-0005pA-12 for submit@debbugs.gnu.org; Sat, 13 Jul 2024 12:15:32 -0400 Received: from mail-oa1-f67.google.com ([209.85.160.67]:39014) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sSfPD-0005or-N3 for 72045@debbugs.gnu.org; Sat, 13 Jul 2024 12:15:31 -0400 Received: by mail-oa1-f67.google.com with SMTP id 586e51a60fabf-25e19ad0050so511140fac.0 for <72045@debbugs.gnu.org>; Sat, 13 Jul 2024 09:15:26 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1720887261; x=1721492061; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:user-agent:message-id:date :references:in-reply-to:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=X/U2wR1hKbw5IdFPekLo94Wr3EYOAkMykdF6ybhbuJc=; b=UZHwlxgxPinZKUtvCOFMcRrKHDyTXYy7vrEiu/yl70afmFMTx64OdTpgzpSRXni3CY C0ILW9HkJcEL/8LCkNhgUp7NlFds7aw5RwV3tOJqWrJUZ5ljjltLiDgbhZgkhnTv44ad b0i2ux1X+v5ReqzeBiOgeU/JUTwK1eDJ1Xm7C/iUEyW1xhnkDJ2l3muBS5IJqYAWMfO/ /B8a45hpg1rGyBUbklEikTOi0Ap0zjjWqeq6ZpYAoEJt0fJmutcVvZJGq7NM5kejThoP j5HckvitJThBDwIaoD17ZPUk+7zyQEWxGD4i/eF/hwi8cF/vBBovEzpoOFHBJ7cfV2+0 6DCA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1720887261; x=1721492061; h=content-transfer-encoding:mime-version:user-agent:message-id:date :references:in-reply-to:subject:cc:to:from:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=X/U2wR1hKbw5IdFPekLo94Wr3EYOAkMykdF6ybhbuJc=; b=t0AfCD5i+a9NF3pnxdUXpa8ZU+0i9o6PWo9RbpsNWiVqNFD92+uDT8q/7BiOxiDx4T FB4u1q3g+R84zsTw/SLeT0RHxpdwhHv6ztchCSqFiRoepNCtsgSDgRRZ7MeINHSeHUHd leEhCTQTPcbAQ6U6FeImcFH9pX/P2ETUIe+QPKFjqorCF2nLdo3yYA2XhPTCOnMUyfay MkH5np5DzN/QcT00U30Noue/VvC+W9JfEvhzKma/n/k/x+REiYQyufMWnMWbrSY/pTEb oYytcS4o9EoeohG/ELz0lkbM5ic8K0cNPG5lLmZ81oKFOEtpzSG0y3vRI9kx4t/Anrc3 5ayA== X-Gm-Message-State: AOJu0Yydci5Yeyy9XDdOvsAnxbdlvR6VHQSEY0wamncpIbttWAmxZSPV b0BecrHJl/4x5F9+ssnO98nh9BVjoyvDDWiwkbzCCWden1Do3XHn X-Google-Smtp-Source: AGHT+IHdgyg7Yw7MnckvH/d3kVJ1ixibSPMHqd0R9jxy3NTjE+FmUiiAb59K/r349iYG37AaI4IwtA== X-Received: by 2002:a05:6870:d146:b0:25e:180:9183 with SMTP id 586e51a60fabf-2603abb9762mr7651933fac.4.1720887260823; Sat, 13 Jul 2024 09:14:20 -0700 (PDT) Received: from gnus ([65.93.169.47]) by smtp.gmail.com with ESMTPSA id af79cd13be357-7a160b908c3sm53604085a.25.2024.07.13.09.14.20 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 13 Jul 2024 09:14:20 -0700 (PDT) From: Suhail Singh To: Liliana Marie Prikler Subject: Re: bug#72045: [PATCH 2/2] gnu: emacs-minimal: Ungraft. In-Reply-To: (Liliana Marie Prikler's message of "Sat, 13 Jul 2024 07:53:35 +0200") References: Date: Sat, 13 Jul 2024 12:14:09 -0400 Message-ID: <87ikx946cu.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 1.5 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Liliana Marie Prikler writes: > + ;; Note: When using (replacement …), ensure that comp-native-version-dir > + ;; stays the same across grafts. Perhaps an acknowledgment that we don't yet know how to accomplish that would be helpful? Unless I have misunderstood the current state and am mistaken. Content analysis details: (1.5 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 1.3 RCVD_IN_VALIDITY_RPBL RBL: Relay in Validity RPBL, https://senderscore.org/blocklistlookup/ [209.85.160.67 listed in bl.score.senderscore.com] 0.2 FREEMAIL_ENVFROM_END_DIGIT Envelope-from freemail username ends in digit (suhailsingh247[at]gmail.com) 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (suhailsingh247[at]gmail.com) -0.0 SPF_PASS SPF: sender matches SPF record 0.0 RCVD_IN_MSPIKE_H3 RBL: Good reputation (+3) [209.85.160.67 listed in wl.mailspike.net] -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [209.85.160.67 listed in list.dnswl.org] 0.0 RCVD_IN_MSPIKE_WL Mailspike good senders X-Debbugs-Envelope-To: 72045 Cc: cox.katherine.e+guix@gmail.com, 72045@debbugs.gnu.org, andrew@trop.in X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.5 (/) Liliana Marie Prikler writes: > + ;; Note: When using (replacement =E2=80=A6), ensure that comp-native= -version-dir > + ;; stays the same across grafts. Perhaps an acknowledgment that we don't yet know how to accomplish that would be helpful? Unless I have misunderstood the current state and am mistaken. --=20 Suhail From debbugs-submit-bounces@debbugs.gnu.org Sat Jul 13 13:01:02 2024 Received: (at 72045) by debbugs.gnu.org; 13 Jul 2024 17:01:02 +0000 Received: from localhost ([127.0.0.1]:56660 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sSg7K-0006x6-A4 for submit@debbugs.gnu.org; Sat, 13 Jul 2024 13:01:02 -0400 Received: from mail-lf1-f65.google.com ([209.85.167.65]:60785) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sSg7H-0006wT-Ts for 72045@debbugs.gnu.org; Sat, 13 Jul 2024 13:01:01 -0400 Received: by mail-lf1-f65.google.com with SMTP id 2adb3069b0e04-52ea2f58448so4123337e87.1 for <72045@debbugs.gnu.org>; Sat, 13 Jul 2024 10:00:58 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1720889993; x=1721494793; darn=debbugs.gnu.org; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:cc:to:from:subject:message-id:from:to:cc:subject :date:message-id:reply-to; bh=Yg++DWfIiMWRfxAmGgNwzAnUkr/Rpd/eiwhQ37dt4HU=; b=B6NqrBDHP7GADP778M/JRaM8OtZ9xGzisaGA+Rp2FFg9RtyzLefqYP/HvL5095E7qe P6Idn74j9gBlu+ZupeolPbDeUFt0H1LGZcgPuCjP1qGdEtiD0OKpHxQcKufI5XO5Ashy tYCoGsYtHxwJSasNOLEcZKXm0lbkRpO42o+zX6VIFjOG+Xke9YDflcNrt+VcpKwLxgBJ z/CYdcTRlIcfXFf6HKEJAn6NhTnF3At1vBqS9bJegHNConGZkJ83uT/Ow+R0/E/c7WRx yGmfkWKFLKtrAPSgZf4yGcRyDd1GgCpAHZtFEQFfUB3tBigrhT1J5tT8H2rhcFOLNfo+ fdjA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1720889993; x=1721494793; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:cc:to:from:subject:message-id:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=Yg++DWfIiMWRfxAmGgNwzAnUkr/Rpd/eiwhQ37dt4HU=; b=l1LSTeEaCn1o3psRyC4JM7rrfL6ZBP80t5ulhiUKTGjrIcZcti0PFheh74gO1US7V5 eBKhN2+4qpmPygkr+MRJfvOP0PCjLhx4N9DD3W7CqqZdCGtQYxi3TKp/t/Zqru9mGPSH zIEIJUaEyj1QwydcXF+iFH9K/3f9M/ik5C79KvhMtChHhrK2WeDB+WplQ5/qyCiy+YGp 5q5yUsW2nviUnTWmPAphN+aUiAlU8m7yWhywZ1YccoFoCpaWTjVdl8JuGP40YIVNKoxg 4nkFzsYdr+d1yErHIq0097x/gVs/KLDfLeIAFe4KGMiCGUNpgHixAgVARqWSF4NZS5BH xUtA== X-Gm-Message-State: AOJu0YyOALZj8Um9Dg8lvqijXKu6/pDYDksE19LhScWJjIeSO9Pfb1d6 5WRX74SHGNffx+MS2eWJNnDGDEHBbI48Di6QtovfYXA6EC98kMGS X-Google-Smtp-Source: AGHT+IEuLP7iejvZ/JPevGJZnE/novHr4f6/iy6TcfXGIfhVjhWcnhsfdiJOSKkFUyXnYvTjXHDn7Q== X-Received: by 2002:a19:ca4f:0:b0:52e:9905:eb98 with SMTP id 2adb3069b0e04-52eb999a708mr7465632e87.35.1720889992631; Sat, 13 Jul 2024 09:59:52 -0700 (PDT) Received: from lumine.fritz.box (85-127-20-124.dsl.dynamic.surfer.at. [85.127.20.124]) by smtp.gmail.com with ESMTPSA id 4fb4d7f45d1cf-59b24f56fb9sm953882a12.24.2024.07.13.09.59.51 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 13 Jul 2024 09:59:52 -0700 (PDT) Message-ID: <7084c92147f8edd75f56eb3b6e1da14e3266271b.camel@gmail.com> Subject: Re: bug#72045: [PATCH 2/2] gnu: emacs-minimal: Ungraft. From: Liliana Marie Prikler To: Suhail Singh Date: Sat, 13 Jul 2024 18:59:50 +0200 In-Reply-To: <87ikx946cu.fsf@gmail.com> References: <87ikx946cu.fsf@gmail.com> Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable User-Agent: Evolution 3.48.4 MIME-Version: 1.0 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 72045 Cc: cox.katherine.e+guix@gmail.com, 72045@debbugs.gnu.org, andrew@trop.in X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Am Samstag, dem 13.07.2024 um 12:14 -0400 schrieb Suhail Singh: > Liliana Marie Prikler writes: >=20 > > +=C2=A0=C2=A0=C2=A0 ;; Note: When using (replacement =E2=80=A6), ensure= that comp-native- > > version-dir > > +=C2=A0=C2=A0=C2=A0 ;; stays the same across grafts. >=20 > Perhaps an acknowledgment that we don't yet know how to accomplish > that would be helpful?=C2=A0 Unless I have misunderstood the current stat= e > and am mistaken. I think as long as the package version and function signatures remain unchanged, we can graft Emacs itself. But it is limited to minor patches; no version bumps. Cheers From debbugs-submit-bounces@debbugs.gnu.org Sat Jul 13 13:27:24 2024 Received: (at 72045) by debbugs.gnu.org; 13 Jul 2024 17:27:24 +0000 Received: from localhost ([127.0.0.1]:56701 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sSgWq-0007YL-8G for submit@debbugs.gnu.org; Sat, 13 Jul 2024 13:27:24 -0400 Received: from mail-wm1-f68.google.com ([209.85.128.68]:51209) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sSgWm-0007Y5-1A for 72045@debbugs.gnu.org; Sat, 13 Jul 2024 13:27:22 -0400 Received: by mail-wm1-f68.google.com with SMTP id 5b1f17b1804b1-42797bcfc77so20491825e9.2 for <72045@debbugs.gnu.org>; Sat, 13 Jul 2024 10:27:18 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1720891572; x=1721496372; darn=debbugs.gnu.org; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:cc:to:from:subject:message-id:from:to:cc:subject :date:message-id:reply-to; bh=ljTy2M/tqA+kOD3KmtDdkL6TlHZjQ5JbytcVNoVbO74=; b=G1L2AQe+7TncbkBvKzUwz32Cj8HowIxhZ9A5yPVjDbqJOI+TqfpcOuA7Z5R0DzZ0fY ZFeanelsSysqgk3zw8TXeb9rWHmHN/WNqlUQcxhaCQKMI6+4a11rriGQLD1Hew/0UMKW PUTA+Q9hOqMAL6ztkiuXdHldumPnvIugdD/2zDbnnkOObhbja7FzxeoTOFfuJT7tWsFX yR5goDyT8O2+CetiBJDquhPe2K3r2yZuo1OfkqGcha8pDnARviwTZHKYZJXwKXpXz7Wh eQnUV73aELdFxjYU5EeV8NOkdFB9gjHYrsdDpMJ+ihuOhmiRahz5zmEDAsLj0JVeon3M /zcQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1720891572; x=1721496372; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:cc:to:from:subject:message-id:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=ljTy2M/tqA+kOD3KmtDdkL6TlHZjQ5JbytcVNoVbO74=; b=sV6romK2HvycCZf5QNfOQY3oPqMBk5EplRtzGaTnVrmsREg8xW1tGbNyHKC0rue8sR 7G8sYJM0QU2YeeYrINiCT9xR5ZxnJS7HriVDTFZIgC2f9RS5zF7JhFgv3BIN79veOFNg pOklCW+8hVsQf360a67iDtI/eHC5B9+FIcangYEnq3S3UEUnto9swJOZYZDO//EMbfpj GDfENxYOGtxwm90Ku0Dgi71vOavdoTb+XA/CzsFFQFkFnBUWFq28Z/8AjHXIFB3OIrmQ VnlJ3ZSxkYreHlMIrdJVwko+WF8mbe8nHHU8/H9k1NV+j9tGsq7QMB3UcCRPlUGTR1/q HMwA== X-Gm-Message-State: AOJu0Yx3w/SonItWWe/+Un5qfl0b10T+p2j5zhce6vw9DSQ0z0fHbnZM R6MjHDhhYA4xB4+60ycB4bRhWpohZrqt/FTCXywdg59QNhc5n5fxa55rDtc3 X-Google-Smtp-Source: AGHT+IEQZWE3yOT4jLtxqre3qZV9Hg1TbL+n1v2pz0RNVAQ6lNxElUcxbezqg0syUozXDbWbJqCVNw== X-Received: by 2002:a05:600c:4ca3:b0:426:689b:65b7 with SMTP id 5b1f17b1804b1-426708f1daamr105434635e9.25.1720891572122; Sat, 13 Jul 2024 10:26:12 -0700 (PDT) Received: from lumine.fritz.box (85-127-20-124.dsl.dynamic.surfer.at. [85.127.20.124]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-3680dab3e71sm2019796f8f.12.2024.07.13.10.26.11 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 13 Jul 2024 10:26:11 -0700 (PDT) Message-ID: <4525ce8ef51ad9803a1d29da3c872080015b8b81.camel@gmail.com> Subject: Re: bug#72045: [PATCH RFC 1/2] gnu: emacs: Compute ABI hash and native version dir without version. From: Liliana Marie Prikler To: Suhail Singh Date: Sat, 13 Jul 2024 19:26:10 +0200 In-Reply-To: <87r0bx46n1.fsf@gmail.com> References: <87r0bx46n1.fsf@gmail.com> Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable User-Agent: Evolution 3.48.4 MIME-Version: 1.0 X-Spam-Score: 1.3 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Am Samstag, dem 13.07.2024 um 12:08 -0400 schrieb Suhail Singh: > Liliana Marie Prikler writes: > > > this is a somewhat experimental patch, which reduces > > Vcomp_native_version_dir to simply Vcom [...] Content analysis details: (1.3 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (liliana.prikler[at]gmail.com) -0.0 SPF_PASS SPF: sender matches SPF record -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [209.85.128.68 listed in list.dnswl.org] 1.3 RCVD_IN_VALIDITY_RPBL RBL: Relay in Validity RPBL, https://senderscore.org/blocklistlookup/ [209.85.128.68 listed in bl.score.senderscore.com] -0.0 RCVD_IN_MSPIKE_H2 RBL: Average reputation (+2) [209.85.128.68 listed in wl.mailspike.net] X-Debbugs-Envelope-To: 72045 Cc: cox.katherine.e+guix@gmail.com, 72045@debbugs.gnu.org, andrew@trop.in X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.3 (/) Am Samstag, dem 13.07.2024 um 12:08 -0400 schrieb Suhail Singh: > Liliana Marie Prikler writes: >=20 > > this is a somewhat experimental patch, which reduces > > Vcomp_native_version_dir to simply Vcomp_abi_hash.=C2=A0 Note, that thi= s > > is not enough to address the issues currently noticed with Emacs > > native compilation, as Vcomp_abi_hash is unstable between 29.3 and > > 29.4.=C2=A0 These hashes are probably unlikely to stay the same between > > minor releases even when dropping the version. >=20 > I am confused as to what this change is intended to accomplish in > that case.=C2=A0 Specifically, while this patch may be _necessary_ to > allow both grafts and native-compilation to work since it isn't > _sufficient_ to accomplish that, it may be better to withhold the > patch till a later time when an appropriate fix for dealing with > grafts has been found. It could possibly allow us some flexibility in future changes, but at the very least it doesn't work right now. Hence why it's RFC while the other patch isn't. Cheers From debbugs-submit-bounces@debbugs.gnu.org Sat Jul 13 14:00:28 2024 Received: (at 72045) by debbugs.gnu.org; 13 Jul 2024 18:00:28 +0000 Received: from localhost ([127.0.0.1]:56744 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sSh2p-0008NF-O6 for submit@debbugs.gnu.org; Sat, 13 Jul 2024 14:00:28 -0400 Received: from mail-qv1-f68.google.com ([209.85.219.68]:38744) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sSh2n-0008N1-Lr for 72045@debbugs.gnu.org; Sat, 13 Jul 2024 14:00:26 -0400 Received: by mail-qv1-f68.google.com with SMTP id 6a1803df08f44-6b60e69ae39so2619316d6.3 for <72045@debbugs.gnu.org>; Sat, 13 Jul 2024 11:00:24 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1720893559; x=1721498359; darn=debbugs.gnu.org; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to; bh=3ExDuAYZ02WqhptjiulOrNffDH88161EGFnwINF1tQI=; b=HpWL0x5TIEEAZ14ojI9D9Gm0xMhjJSYr7KZLQF+e3rJtyjCZVf1mwdJ3maCXTdSFEp ReYsz+l3LaMVZid6Eh/0q8OIudMK1xI67hYVvfVh2ompIzkSJ750wlsb9uPGHkU5W1xL u9sZfFa2o8/2lbmFNUHDb9pKuW4EM3E6wzIasRMrdrnnnRZPkyjoBQWMKXGf+E4+imcj YqZgESzf7PJ3IwKOdfeN0bhdBRU9jogq6q2ouQiouGbz3uU419QeI+Uwu1PouKn8kBDo d1OgUUPFwmJcDFuhOELMoqRrKUMm7Z1vWOvg9xMRb1VOJ+ZCen4eA3RjrQdsaIT/1miS jr4g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1720893559; x=1721498359; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=3ExDuAYZ02WqhptjiulOrNffDH88161EGFnwINF1tQI=; b=ZBRx7G/pxsCbP9Q2UpajVYi1Bl+AIBeOIRTDEBkXuii3khj6zlVNp3YBAWsQECOdM4 sXxoZRK6nS0H/3efuLnNqv/D8dmubVXWM6DyHXQl5XB1Rk5ixvBtHp+CMEeIHIBSG7Ao NyHB0++21glaZYs62XFBEMBkRIOZAby0YxQQJBSzvkFRKbkjOFrEJ/vDme3WncLtCY3w hvWotgRdj+X4V1n4BnV5uYoYAalhEfox4UJwBtA2BwQc4WNcAmi+WyQSxcM252dK0ose +2g86LdJL/BnDL/q1XcT/SUO/93ThU1ly7JgJyjraDCv9uK0XXERSMTs+7T+xKkRwwkY B+Hw== X-Forwarded-Encrypted: i=1; AJvYcCXd7hblUb24gwm4kWE0t+jK3ZYb8Ie2SPNAayo00oIFIOF6i/7cPFPDJm6nPr+1CLLJW+L7T5v3d+19UQU1B9MTA0eWV+s= X-Gm-Message-State: AOJu0YxGENITf4fXJH7F6QJpxMr5MdZbbDxscHeLdExQhtmY8R+EzxFU EcLKIskK7ZeK/TwW/RjsjbIYlkLAf36svmu4MBS/NtRAgyJnktAabKD3ik4cIDI= X-Google-Smtp-Source: AGHT+IE3teY7Lx001P8+Dqtl0Xx9pyY1m+C4MjrSnlJADnYSCngDoOWQEjXkXo4mXGiXqZVusePvpg== X-Received: by 2002:ad4:5a11:0:b0:6b5:ddc3:f610 with SMTP id 6a1803df08f44-6b74b23afb8mr76141916d6.6.1720893559014; Sat, 13 Jul 2024 10:59:19 -0700 (PDT) Received: from gnus ([65.93.169.47]) by smtp.gmail.com with ESMTPSA id 6a1803df08f44-6b761a583a3sm6654826d6.126.2024.07.13.10.59.18 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 13 Jul 2024 10:59:18 -0700 (PDT) From: Suhail Singh To: Liliana Marie Prikler Subject: Re: bug#72045: [PATCH RFC 1/2] gnu: emacs: Compute ABI hash and native version dir without version. In-Reply-To: <4525ce8ef51ad9803a1d29da3c872080015b8b81.camel@gmail.com> (Liliana Marie Prikler's message of "Sat, 13 Jul 2024 19:26:10 +0200") References: <87r0bx46n1.fsf@gmail.com> <4525ce8ef51ad9803a1d29da3c872080015b8b81.camel@gmail.com> Date: Sat, 13 Jul 2024 13:59:07 -0400 Message-ID: <87msml41hw.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 1.5 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Liliana Marie Prikler writes: > It could possibly allow us some flexibility in future changes, but at > the very least it doesn't work right now. Hence why it's RFC while > the other patch isn't. Thank you for clarifying. It is clear that different versions of Emacs store the natively compiled files in different locations. However, it's less clear what happens during grafting and what is desir [...] Content analysis details: (1.5 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.2 FREEMAIL_ENVFROM_END_DIGIT Envelope-from freemail username ends in digit (suhailsingh247[at]gmail.com) 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (suhailsingh247[at]gmail.com) -0.0 SPF_PASS SPF: sender matches SPF record -0.0 RCVD_IN_MSPIKE_H2 RBL: Average reputation (+2) [209.85.219.68 listed in wl.mailspike.net] -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [209.85.219.68 listed in list.dnswl.org] 1.3 RCVD_IN_VALIDITY_RPBL RBL: Relay in Validity RPBL, https://senderscore.org/blocklistlookup/ [209.85.219.68 listed in bl.score.senderscore.com] X-Debbugs-Envelope-To: 72045 Cc: cox.katherine.e+guix@gmail.com, 72045@debbugs.gnu.org, Suhail Singh , andrew@trop.in X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.5 (/) Liliana Marie Prikler writes: > It could possibly allow us some flexibility in future changes, but at > the very least it doesn't work right now. Hence why it's RFC while > the other patch isn't. Thank you for clarifying. It is clear that different versions of Emacs store the natively compiled files in different locations. However, it's less clear what happens during grafting and what is desired for grafting and native compilation to work. What is needed for grafting to work with native compilation? Is the intent to be able to reuse the natively compiled files from the original version when grafting installs the replacement version? What happens during grafting today? Is the location where the original version kept its natively compiled files kept around, or does it get deleted when the replacement is grafted? -- Suhail From debbugs-submit-bounces@debbugs.gnu.org Sat Jul 13 19:24:08 2024 Received: (at 72045) by debbugs.gnu.org; 13 Jul 2024 23:24:08 +0000 Received: from localhost ([127.0.0.1]:56931 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sSm64-0007xA-Hb for submit@debbugs.gnu.org; Sat, 13 Jul 2024 19:24:08 -0400 Received: from mail-qv1-f65.google.com ([209.85.219.65]:40642) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sSm61-0007wg-D2 for 72045@debbugs.gnu.org; Sat, 13 Jul 2024 19:24:06 -0400 Received: by mail-qv1-f65.google.com with SMTP id 6a1803df08f44-6b5e3f57ea7so3680156d6.2 for <72045@debbugs.gnu.org>; Sat, 13 Jul 2024 16:24:04 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1720912978; x=1721517778; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:user-agent:message-id:date :references:in-reply-to:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=etQwxUg9/hyNC7i+twE/SLLO63cN0kcLcuPg5g8aeAc=; b=gXSMGQ6tdKtEwG15AAof0R7cTLpQzxfi2lpoN8nryo2SsOUlTW1uWrhuaMaNx1k+0P NDsFfV3U1scYBJKNarlmGZaqRugosLqcHn7K7yZCkZ+le5/3ms+XDlv9zUjxCX7UJD5U Sp9CqWi7VOCITgPRk8vbs/eZnls4Vb3qTUPg7cfvBKh64xHh+5QnsHGD4t1ZhYXdRTx0 2dRVsR1nYir/kWplnyNoQX2vigso6sZA6a8ZnLP/2qXoX0yavTGwH9dWvUTaawiILYTg 9HCArKJv91d5Hmzw8pHPEa32lglg7L6EipvojvTm9wxW0FwxuOgQPtkJ3wCDLWDFX+U/ Rjng== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1720912978; x=1721517778; h=content-transfer-encoding:mime-version:user-agent:message-id:date :references:in-reply-to:subject:cc:to:from:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=etQwxUg9/hyNC7i+twE/SLLO63cN0kcLcuPg5g8aeAc=; b=BH/KznKRrOxanKqOUoqHPrqj6a3jHHgBHaLoueJz0vjlqF9qHOGrKiSs4JROGVA3QV nF7xuAaI+YO2HWfRQe6QbC3xMQKn/tgizyyk5s/8AkhP17rUJS6n4kNSK2H6ayRAvEzP zcGt/ZiF/EW2TmEsrQYxvaOlNbv5uXKHpfUqb2BOWn6MWIMFqmY2qXvrfRl+9OOWqT7N nlpPOex+9pnlVkagOpRpOrYagZP6aHqvfSAPCQjhFta0dsTgx/HxBP4OjFq6TLCq1FmT z58hUb9WAVU0AiW+MZUsCVcKJ/2EsHzAZ3qGi0D3ePDzx/tyPM0w+goG1+9ov8plutW6 8hQQ== X-Gm-Message-State: AOJu0YxdSkS46FXbXVDS6ZoCKU7Umg/P+uTvqSJo1Fxv3KXNMMJGMpJ5 UuzHUPkPNInDKEg2u6jxSKOD935Wku2ZKjvi/IWi411BDptPHVzhZRq4NIt2 X-Google-Smtp-Source: AGHT+IEfjPJ+RJZDvn2f5X7rjNkVEAAkE/Xie0IbFDEaUsqRnYqKGzyPtcG+GgeNzkln7bjY+O/JRA== X-Received: by 2002:a05:6214:9ac:b0:6b5:90eb:370f with SMTP id 6a1803df08f44-6b74b1809eamr83373096d6.2.1720912977987; Sat, 13 Jul 2024 16:22:57 -0700 (PDT) Received: from gnus ([65.93.169.47]) by smtp.gmail.com with ESMTPSA id 6a1803df08f44-6b76194f86fsm8599176d6.10.2024.07.13.16.22.57 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 13 Jul 2024 16:22:57 -0700 (PDT) From: "Suhail Singh" To: Liliana Marie Prikler Subject: Re: bug#72045: Emacs graft lookup still fails In-Reply-To: (Liliana Marie Prikler's message of "Wed, 10 Jul 2024 22:06:13 +0200") References: X-Debbugs-Cc: Andrew Tropin , Katherine Cox-Buday , Liliana Marie Prikler Date: Sat, 13 Jul 2024 19:22:46 -0400 Message-ID: <87zfqkho6x.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.2 (/) X-Debbugs-Envelope-To: 72045 Cc: 72045@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.8 (/) Liliana Marie Prikler writes: > with the grafting of Emacs 29.3 to 29.4, we see that Emacs itself is > still correctly loaded, but Emacs libraries (e.g. dash) aren't. > > (comp-el-to-eln-filename (expand-file-name "=E2=80=A6/dash.el")) > =3D> $HOME/.config/emacs/eln-cache/29.4-46e5bcbe/dash-2.19.1/dash.eln > > find $(guix build emacs-dash --with-input=3D=E2=80=A6) -name 'dash.eln' > =3D> $PREFIX/lib/emacs/native-site-lisp/29.3-62809b9a/dash.eln > > It seems that we might have to rebuild emacs native-compiled packages > even if emacs itself is grafted. I had missed this message, previously. IIUC, the issue is that replacement packages are grafted post-build. This means that when emacs-dash is built, its AOT native-compilation happens with Emacs 29.3. However, at run-time Emacs 29.4 gets grafted in. There are at least two possible ways (ignoring feasibility) to resolve this: 1. When emacs-dash etc. is being built we use Emacs 29.4 for native compilation. 2. When emacs-dash etc. is being built we use Emacs 29.3 for native compilation, but ensure that said files are transferred to a location where Emacs 29.4 is able to find them. Which do we desire? My belief is that 1 is what we need, and that doing 2 may be inadequate for ensuring that appropriate security fixes are deployed (consider the case where the bug is in a macro in Emacs core). If my analysis above is correct, then the question (which I don't know the answer to) is can 1 be accomplished with grafts? -- Suhail From debbugs-submit-bounces@debbugs.gnu.org Sun Jul 14 04:51:53 2024 Received: (at 72045) by debbugs.gnu.org; 14 Jul 2024 08:51:53 +0000 Received: from localhost ([127.0.0.1]:57134 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sSuxU-0005Fx-T8 for submit@debbugs.gnu.org; Sun, 14 Jul 2024 04:51:53 -0400 Received: from mail-lj1-f193.google.com ([209.85.208.193]:52366) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sSuxT-0005Fl-DQ for 72045@debbugs.gnu.org; Sun, 14 Jul 2024 04:51:52 -0400 Received: by mail-lj1-f193.google.com with SMTP id 38308e7fff4ca-2eaae2a6dc1so51401741fa.0 for <72045@debbugs.gnu.org>; Sun, 14 Jul 2024 01:51:49 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1720947044; x=1721551844; darn=debbugs.gnu.org; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:cc:to:from:subject:message-id:from:to:cc:subject :date:message-id:reply-to; bh=tMCsXpbM3PpDksmQICFHHnUwU/kSMe04F/zHpUcdzWE=; b=NHDc0mvWPw3zCbinpnWs5BZ1Q1433qgCjPtA6hHtaDmmegFMOihmtMaNk+HzYYA48F phXQ63mmht4pcMbmdD+pFUSQHJbR2XtEk3xfYKAGKB6qE7lKIWZZJb+O6NvEyqxqtqhg OX55/G0lncF9rZjeoWO/ar2X+1GZ6ke2dOhILk4ih/0s1UUuXhYPWxXgYmQo4OqWlYoM IdqwrR81VqgT0h8GEAhibmJ+x9Huwa6vQYulwSFho2D+GHJewO+Z1Rth4QbmsJrm+rlS 2S0W9UhQ+9dDRz2+abhuU2AcjuyQMi92OPFv4ZkJrbJVcPGqHdUDb8K1PMvWO04asWXS 7rmw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1720947044; x=1721551844; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:cc:to:from:subject:message-id:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=tMCsXpbM3PpDksmQICFHHnUwU/kSMe04F/zHpUcdzWE=; b=W5HKIm1LNFDeaQFw0mU+53FC6MhaE7mT1M6JvSmdiv7A9ViWcDM6MUqTAOBJy+22vt QK3IMXU+f5hlHJDt7OY1N+O4/fvs0yhqH+ZNtWdz6LT4U+lhjuJ3ijPTmtlIrQSXEYl2 1LVhOlInUcWR3VUBOFrrdblwRv2p7kIEUcpmi6aS9b6ZdZknRgUpnBD//1PyJCWZU1pH Lrjz8YgqDQi3JwrRxNn4TfWcgAwPKWAW3JKKxs+eL1TI2oks1hhWm1pTly7r5iXXFqKX rXIMnEieoJa99+jxHrpF7itjVigGnJ2QMAHB8EgfBamYBTk95803LHUuCRBreaEIYher DFJA== X-Gm-Message-State: AOJu0Yy1GuAX6brbRpNw0vZqqdAiYAQWVAE4S2aJyX2TgU6I2ykmzsGA oKprI53CtFOXtr93J/UrTsAD0Zdn+xksdHQ2MkRkgcOdDU+i+oc7 X-Google-Smtp-Source: AGHT+IE80MkNfNwlZ2k028o9TfXMMcFjGp+umCTGVTJtTyc5k6bv4+8SRuK1jSMizC82xbf8eOpjAA== X-Received: by 2002:a2e:9b84:0:b0:2ee:849b:576a with SMTP id 38308e7fff4ca-2eeb30bb3b5mr122625131fa.11.1720947043502; Sun, 14 Jul 2024 01:50:43 -0700 (PDT) Received: from lumine.fritz.box (85-127-20-124.dsl.dynamic.surfer.at. [85.127.20.124]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-a79bc822b51sm111670066b.225.2024.07.14.01.50.42 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 14 Jul 2024 01:50:42 -0700 (PDT) Message-ID: <6cbb251b1fd031428ec254e401f01777084d1dc0.camel@gmail.com> Subject: Re: bug#72045: Emacs graft lookup still fails From: Liliana Marie Prikler To: Suhail Singh Date: Sun, 14 Jul 2024 10:50:41 +0200 In-Reply-To: <87zfqkho6x.fsf@gmail.com> References: <87zfqkho6x.fsf@gmail.com> Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable User-Agent: Evolution 3.48.4 MIME-Version: 1.0 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 72045 Cc: 72045@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Am Samstag, dem 13.07.2024 um 19:22 -0400 schrieb Suhail Singh: > Liliana Marie Prikler writes: >=20 > > with the grafting of Emacs 29.3 to 29.4, we see that Emacs itself > > is still correctly loaded, but Emacs libraries (e.g. dash) aren't. > >=20 > > (comp-el-to-eln-filename (expand-file-name "=E2=80=A6/dash.el")) > > =3D> $HOME/.config/emacs/eln-cache/29.4-46e5bcbe/dash-2.19.1/dash.eln > >=20 > > find $(guix build emacs-dash --with-input=3D=E2=80=A6) -name 'dash.eln' > > =3D> $PREFIX/lib/emacs/native-site-lisp/29.3-62809b9a/dash.eln > >=20 > > It seems that we might have to rebuild emacs native-compiled > > packages even if emacs itself is grafted. >=20 > I had missed this message, previously. >=20 > IIUC, the issue is that replacement packages are grafted post-build. > This means that when emacs-dash is built, its AOT native-compilation > happens with Emacs 29.3.=C2=A0 However, at run-time Emacs 29.4 gets > grafted in. Nitpick: Emacs 29.4 gets grafted in at profile-building time. > There are at least two possible ways (ignoring feasibility) to > resolve this: >=20 > 1. When emacs-dash etc. is being built we use Emacs 29.4 for native > =C2=A0=C2=A0 compilation. That kinda defeats the point of grafting, though. At this point, rebuilding with newer Emacs makes more sense. > 2. When emacs-dash etc. is being built we use Emacs 29.3 for native > =C2=A0=C2=A0 compilation, but ensure that said files are transferred to a > location where Emacs 29.4 is able to find them. Given that the ABI hash is used to guard against loading outdated libraries like this, I'm not sure whether this makes too much sense. I think what we would need is something like=20 3. Accurately capture the compatibility between Emacs-used-to-compile and Emacs-used-to-run. I.e. find a way to enable Emacs cross compilation. Perhaps upstream already has some ideas on this, perhaps not. > Which do we desire?=C2=A0 My belief is that 1 is what we need, and that > doing 2 may be inadequate for ensuring that appropriate security > fixes are deployed (consider the case where the bug is in a macro in > Emacs core). I think 1 could be accomplished with a build system hack, but see above. Cheers From debbugs-submit-bounces@debbugs.gnu.org Sun Jul 14 12:28:31 2024 Received: (at 72045) by debbugs.gnu.org; 14 Jul 2024 16:28:31 +0000 Received: from localhost ([127.0.0.1]:58503 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sT25P-0002zb-6L for submit@debbugs.gnu.org; Sun, 14 Jul 2024 12:28:31 -0400 Received: from mail-qv1-f65.google.com ([209.85.219.65]:41833) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sT25N-0002zL-F5 for 72045@debbugs.gnu.org; Sun, 14 Jul 2024 12:28:29 -0400 Received: by mail-qv1-f65.google.com with SMTP id 6a1803df08f44-6b605c48717so1915026d6.3 for <72045@debbugs.gnu.org>; Sun, 14 Jul 2024 09:28:27 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1720974442; x=1721579242; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:user-agent:message-id:date :references:in-reply-to:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=VYMQnuRHOH8uO6u2ndptssC0bBofnSWEnLrgSGZ1Yfo=; b=YNmdqzzwV/vpEYRzBojlu9vBYpw9IyAQcFjQGqVlaYFSjaSe9YdhFGNW8qQ682YeEI 2KTNRxrCmW32awJIXCT2wEMLd3StGmZcYeN4ntEWK0H1TbSoCUi5aVpbTLuTp8h7OaIk h0DGFnc5mffa5yBPkLqYKSeelfGSUDwf2xYiNJolI+wBIthEnSq8nkqdPAy0Qtfw3EMG pOvz5OvOrlL8g5ftn4vwE3VOz7RJ4KFqYRhAbH1SK+2N9C0+bg6Twp4bdNSgLGvTs7ss Y87pmI5yCHVJTVRQfWHmu7FwwxRWrBRIwquyCd1Cy5Ql8xOUcA7SdSz34mvSTi2+Z8/C TfYA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1720974442; x=1721579242; h=content-transfer-encoding:mime-version:user-agent:message-id:date :references:in-reply-to:subject:cc:to:from:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=VYMQnuRHOH8uO6u2ndptssC0bBofnSWEnLrgSGZ1Yfo=; b=qQuDb/CISVSWinaYGMfFH1XwnzGB2P8a25ftS1hIpWiNByp+5s3824kRzDc1P1ZwVk 6jODDIHjTFBhqZO1XzD15/WmBTIEdB7abaio+KBdE+ytH12FIOv6etE8JUW9W2dkB3vB SCxr0xVJ9AJYBnu6+tyNkh9nbO2nXBZ1TiWWkMOZb57BEOIlUF52jWIn/9zM68/4Rzib 3I6caYsIbfaiLlqKFygITOBqFPsaC7Mc+pXj4Al5rpa1ieoQYYS642iG+6sOsYyNJywZ SgOPthdBRn8Yin3MdFlb0UEB8RI5O8ilYQ0h2MkZg699uDgEMaVN9zt4yvawB5cFWja+ Wd9w== X-Forwarded-Encrypted: i=1; AJvYcCUsWyEb4Ip009n8T1A60rxCGb0N1EdQkJboig3afPv3GC923tdTkrDDxJs0ABMftpaNYkS7xb9u46yII42YBdgxmpCHbGo= X-Gm-Message-State: AOJu0YworMfUh7/MAPVGwUitUp1rI2nFH03tIINavXBmu3aIyPvWWgOP JFr//NRnV9lnaKTj6Ui+CfHSF9oMrhywi2nJi/EbyxidjzgsfXup+lAqNAfq X-Google-Smtp-Source: AGHT+IEwbmHbKDiuEkGlkFYgJZ3TGso/fAkw1tPoHLDgQWEIjcslKCqPB3V6AeFJBqf0RUACFIbToA== X-Received: by 2002:a05:620a:4725:b0:7a1:5683:51cf with SMTP id af79cd13be357-7a15683520bmr549527485a.10.1720974441935; Sun, 14 Jul 2024 09:27:21 -0700 (PDT) Received: from gnus ([65.93.169.47]) by smtp.gmail.com with ESMTPSA id af79cd13be357-7a160bbe26asm130576685a.33.2024.07.14.09.27.21 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 14 Jul 2024 09:27:21 -0700 (PDT) From: Suhail Singh To: Liliana Marie Prikler Subject: Re: bug#72045: Emacs graft lookup still fails In-Reply-To: <6cbb251b1fd031428ec254e401f01777084d1dc0.camel@gmail.com> (Liliana Marie Prikler's message of "Sun, 14 Jul 2024 10:50:41 +0200") References: <87zfqkho6x.fsf@gmail.com> <6cbb251b1fd031428ec254e401f01777084d1dc0.camel@gmail.com> Date: Sun, 14 Jul 2024 12:27:10 -0400 Message-ID: <87msmkos69.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.2 (/) X-Debbugs-Envelope-To: 72045 Cc: 72045@debbugs.gnu.org, Suhail Singh X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.8 (/) Liliana Marie Prikler writes: >> IIUC, the issue is that replacement packages are grafted post-build. >> This means that when emacs-dash is built, its AOT native-compilation >> happens with Emacs 29.3.=C2=A0 However, at run-time Emacs 29.4 gets >> grafted in. > Nitpick: Emacs 29.4 gets grafted in at profile-building time. Agreed; thanks for the correction. >> There are at least two possible ways (ignoring feasibility) to >> resolve this: >>=20 >> 1. When emacs-dash etc. is being built we use Emacs 29.4 for native >> =C2=A0=C2=A0 compilation. > That kinda defeats the point of grafting, though. At this point, > rebuilding with newer Emacs makes more sense. I agree, and that is what I am leaning towards. The main concern I have is that it's not directly apparent based on the package version whether the ABI_VERSION has been bumped or not. As such, any time a Guix packager proposes a replacement, the patch reviewer has to manually review the Emacs source to ensure that the ABI_VERSION has not been bumped. Unless there is an automated way to ensure that, this would increase the maintenance overhead in Guix (as compared to a comment noting that grafts for Emacs aren't recommended). However, perhaps there is a way to ensure that the proposed replacement doesn't have a different ABI_VERSION. Could this be caught by a test or "sanity checker" of some kind? >> 2. When emacs-dash etc. is being built we use Emacs 29.3 for native >> =C2=A0=C2=A0 compilation, but ensure that said files are transferred to a >> location where Emacs 29.4 is able to find them. > Given that the ABI hash is used to guard against loading outdated > libraries like this, I'm not sure whether this makes too much sense. I > think what we would need is something like=20 > > 3. Accurately capture the compatibility between Emacs-used-to-compile > and Emacs-used-to-run. I.e. find a way to enable Emacs cross > compilation. I see. Now your RFC patch regd. dropping the version prefix from the .eln path makes sense. The intent being to allow grafting to work with AOT native compilation as long as ABI_VERSION remains the same. > Perhaps upstream already has some ideas on this, perhaps not. Hopefully upstream also has some thoughts as to where assertions regd. the validity of package replacements could be tested. >> Which do we desire?=C2=A0 My belief is that 1 is what we need, and that >> doing 2 may be inadequate for ensuring that appropriate security >> fixes are deployed (consider the case where the bug is in a macro in >> Emacs core). > I think 1 could be accomplished with a build system hack, but see > above. Noted, thank you for the elaboration. --=20 Suhail From debbugs-submit-bounces@debbugs.gnu.org Sun Jul 14 12:47:59 2024 Received: (at 72045) by debbugs.gnu.org; 14 Jul 2024 16:47:59 +0000 Received: from localhost ([127.0.0.1]:58511 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sT2OF-0003Tv-AK for submit@debbugs.gnu.org; Sun, 14 Jul 2024 12:47:59 -0400 Received: from mail-wr1-f67.google.com ([209.85.221.67]:59639) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sT2OD-0003Tj-1j for 72045@debbugs.gnu.org; Sun, 14 Jul 2024 12:47:57 -0400 Received: by mail-wr1-f67.google.com with SMTP id ffacd0b85a97d-36805befd01so1139932f8f.2 for <72045@debbugs.gnu.org>; Sun, 14 Jul 2024 09:47:55 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1720975614; x=1721580414; darn=debbugs.gnu.org; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:cc:to:from:subject:message-id:from:to:cc:subject :date:message-id:reply-to; bh=dmsZSM/7cPJLh23V4IeQ0G7FWsLeky5cNWnsPOuii6c=; b=eylHG0kkuAtswIC7HiQv2Kv61MtXrlt7zWsZmEEya4kaKXz0HYJD0CajQXReQWF/Pn xVZxbcK6O14crs6bVl4YxkOtRpPpBAh26p28eaxSyoYr7dKMrPh8Nu+ZWrDIN+ecMuLP RYCKbaJXTLjVweRA9Y7VV4ADli9w2avzJB/ZVH/VwXC/9WCh8yGK7K8snsJkcXlJZNZ/ /hq0VHwK3C54OEmHc70kBL3rHruOPEKvPfjbbCES1vay4ogf+J9qhLFD4295yKfVMB8V /U5jlD8l484J7lscUyM5TE0DeXenbw3LjirtTudWQRlDQh5mcPDvk9001ZJ/e4mBYgCQ SM+A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1720975614; x=1721580414; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:cc:to:from:subject:message-id:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=dmsZSM/7cPJLh23V4IeQ0G7FWsLeky5cNWnsPOuii6c=; b=p5dBbpdjeN7uIqKDusi6VJDDswymK7mETEJhwtrqJMNvaHLnja0E5xgFAMZrhc+0s9 0w7vMCo8bAT9m1Vkk7lqPu9ssND+SxKGiQR/1dwaFf95Jo7cjVCq/+t21QtI9sR03P1s gMM74x0Wj38fJKNIy8YrSPAuhHZ5oNU7h/sTmczxk0olg4HQEtjkh/58+UMPYh19Pf7s TfW6doRUJ4wgtyEwMgJXfm2t0hLowanRXZV93kgW6/eYLDfuelmr7pGCy8eWl7boP4nl bwIg3qPFBMNdqOkxF+B1ZNDYOKEAaW/mmS4efHMe4GJdR7zTYhc0dKfUeVpSPzv1Beys iHOA== X-Gm-Message-State: AOJu0YzEg4Zj6tj2p6wvXZw/1OULUDtgdMwLLyLQRRguKZTBfv1aC2al fa8FBwySd+RdfWnVSFy07q/U6pPvEq4+GcCy95pk80Z0FeiA0zyu X-Google-Smtp-Source: AGHT+IH4rvqi299u9+qSvGL2ySljK1vwzHayeHfMvUE6yu3ZM9axDTKPJIr7d/MgTusLGOjBHhnuPg== X-Received: by 2002:adf:f348:0:b0:360:7887:31ae with SMTP id ffacd0b85a97d-367ceacb451mr11222475f8f.54.1720975614351; Sun, 14 Jul 2024 09:46:54 -0700 (PDT) Received: from lumine.fritz.box (85-127-20-124.dsl.dynamic.surfer.at. [85.127.20.124]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-3680dafb991sm4263887f8f.79.2024.07.14.09.46.53 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 14 Jul 2024 09:46:54 -0700 (PDT) Message-ID: <33c7ef501f05acf4eac87b028c1d39fa4b5ac030.camel@gmail.com> Subject: Re: bug#72045: Emacs graft lookup still fails From: Liliana Marie Prikler To: Suhail Singh Date: Sun, 14 Jul 2024 18:46:52 +0200 In-Reply-To: <87msmkos69.fsf@gmail.com> References: <87zfqkho6x.fsf@gmail.com> <6cbb251b1fd031428ec254e401f01777084d1dc0.camel@gmail.com> <87msmkos69.fsf@gmail.com> Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable User-Agent: Evolution 3.48.4 MIME-Version: 1.0 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 72045 Cc: 72045@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Am Sonntag, dem 14.07.2024 um 12:27 -0400 schrieb Suhail Singh: > However, perhaps there is a way to ensure that the proposed > replacement doesn't have a different ABI_VERSION.=C2=A0 Could this be > caught by a test or "sanity checker" of some kind? You could just print the value of comp-native-version-dir. If that changes between ungrafted and grafted emacs, then the graft is NG (no good). Cheers > >=20 From debbugs-submit-bounces@debbugs.gnu.org Sun Jul 14 12:57:22 2024 Received: (at 72045) by debbugs.gnu.org; 14 Jul 2024 16:57:22 +0000 Received: from localhost ([127.0.0.1]:58515 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sT2XK-0003hT-Bc for submit@debbugs.gnu.org; Sun, 14 Jul 2024 12:57:22 -0400 Received: from mail-oa1-f68.google.com ([209.85.160.68]:40460) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sT2XI-0003hF-UC for 72045@debbugs.gnu.org; Sun, 14 Jul 2024 12:57:21 -0400 Received: by mail-oa1-f68.google.com with SMTP id 586e51a60fabf-25e7408fc4eso469947fac.2 for <72045@debbugs.gnu.org>; Sun, 14 Jul 2024 09:57:19 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1720976173; x=1721580973; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:user-agent:message-id:date :references:in-reply-to:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=eVnbiHzVOL1UQe4U4p9EsGa871Knx3fEps3TShuCmg0=; b=TkA88O1gKP/OiFVml2UiUOno+fk0tPYhZsjcm1zYdQ7fpiK5PTWGESW/H/CuCqk5+Y Sd8zP7Ne7vq8aiD3o+TWG72CDDJEWI1ztF7dcUNTiR2clZEoeF0fi1Eok6xIaCgbnyTa 8Nn9HMJXTtGghaa5n6/D4iI4GsHKrwEayp9GWk/QMFGM1e59/XP2JkeJAq4apyoLjemy hHlG9TFxsE2+9/5GxpFG0GcWqMABpyUK0wy3wkQwNOeBAPUnsyUpLZjg4mJnFci7xvaO 9eaMsvJVq59fy6vOKlrInZjCdIcnsavGy2MzTlkLzuBQ+lBunqCh9GmS0V05D3nS8ub8 YVjw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1720976173; x=1721580973; h=content-transfer-encoding:mime-version:user-agent:message-id:date :references:in-reply-to:subject:cc:to:from:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=eVnbiHzVOL1UQe4U4p9EsGa871Knx3fEps3TShuCmg0=; b=poQgrj02siUDkuBFKXc2f6/IHPJhJ4goPs3eBShY9w0cLlRzGCn5F/nV1XhAXdd6VH c6Wd+c93fm2eNfWghCAcpdhll2t+8sAGF1GYE+vJYoyPzjKOqW4BkeFp4hShOM/vtX0r bUr//oDdsWwMeSMeqVAX7lZO8BFUg8X7csEHlL/WcsuJg0WCFLnlDg6kKcFOpZAz5woF 3ClxSvjRNsE2ZrYuzlzQSTg5ZRs5D3bloGS1mb5zN5eiP+hD6P3kLMQiqvXcCJCWF+Ui +uj2SOHaebJusMapzhDMoWVl9qpncp6aHqFzWGpSF9399VXntenP8L6TXyD9iYMJRfYo 8HHg== X-Forwarded-Encrypted: i=1; AJvYcCX+CUeeyA+GkhgpdRUB2UClBsCXTvjdid/fR/FSII+CEE9p/4H1O8Wohwdy76MGGhEFM/sYOWlwbEr8sMVgiiV4Od4CBHQ= X-Gm-Message-State: AOJu0YyFkK20/oaBR5rKd0ByI1wgKAtPFgbXVFbYEQCQ3BuEnUtQPhDV OXbpYA887lh2WOztz5Vp9bVrJnbbIycvYB5xL1zq5+7TRDbEO1kGW2sEjGke X-Google-Smtp-Source: AGHT+IGARnhk8Z/czdddgi4qGBUf2A5uSG0jsuIPEUzYFfNrrAAiFYnTnZXbUokG7XhiCt235RrOvQ== X-Received: by 2002:a05:6808:1598:b0:3da:ac08:b89c with SMTP id 5614622812f47-3daac08b8bamr5481569b6e.7.1720976172930; Sun, 14 Jul 2024 09:56:12 -0700 (PDT) Received: from gnus ([65.93.169.47]) by smtp.gmail.com with ESMTPSA id d75a77b69052e-44f5b7e32ffsm16693181cf.24.2024.07.14.09.56.12 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 14 Jul 2024 09:56:12 -0700 (PDT) From: Suhail Singh To: Liliana Marie Prikler Subject: Re: bug#72045: Emacs graft lookup still fails In-Reply-To: <33c7ef501f05acf4eac87b028c1d39fa4b5ac030.camel@gmail.com> (Liliana Marie Prikler's message of "Sun, 14 Jul 2024 18:46:52 +0200") References: <87zfqkho6x.fsf@gmail.com> <6cbb251b1fd031428ec254e401f01777084d1dc0.camel@gmail.com> <87msmkos69.fsf@gmail.com> <33c7ef501f05acf4eac87b028c1d39fa4b5ac030.camel@gmail.com> Date: Sun, 14 Jul 2024 12:56:01 -0400 Message-ID: <87ikx7q5em.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 1.5 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Liliana Marie Prikler writes: > Am Sonntag, dem 14.07.2024 um 12:27 -0400 schrieb Suhail Singh: >> However, perhaps there is a way to ensure that the proposed >> replacement doesn't have a different ABI_VERSION.  Could this be >> [...] Content analysis details: (1.5 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [209.85.160.68 listed in list.dnswl.org] 1.3 RCVD_IN_VALIDITY_RPBL RBL: Relay in Validity RPBL, https://senderscore.org/blocklistlookup/ [209.85.160.68 listed in bl.score.senderscore.com] 0.2 FREEMAIL_ENVFROM_END_DIGIT Envelope-from freemail username ends in digit (suhailsingh247[at]gmail.com) 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (suhailsingh247[at]gmail.com) -0.0 SPF_PASS SPF: sender matches SPF record 0.0 RCVD_IN_MSPIKE_H3 RBL: Good reputation (+3) [209.85.160.68 listed in wl.mailspike.net] 0.0 RCVD_IN_MSPIKE_WL Mailspike good senders X-Debbugs-Envelope-To: 72045 Cc: 72045@debbugs.gnu.org, Suhail Singh X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.5 (/) Liliana Marie Prikler writes: > Am Sonntag, dem 14.07.2024 um 12:27 -0400 schrieb Suhail Singh: >> However, perhaps there is a way to ensure that the proposed >> replacement doesn't have a different ABI_VERSION.=C2=A0 Could this be >> caught by a test or "sanity checker" of some kind? > You could just print the value of comp-native-version-dir. If that > changes between ungrafted and grafted emacs, then the graft is NG (no > good). Yes, of course. The part that's not clear to me (due to my limited understanding of Guix internals) is how to trigger it at the time the package replacement is being considered / done. Perhaps that would be the responsiblity of the emacs-build-system. --=20 Suhail From debbugs-submit-bounces@debbugs.gnu.org Sun Jul 14 13:00:21 2024 Received: (at 72045) by debbugs.gnu.org; 14 Jul 2024 17:00:21 +0000 Received: from localhost ([127.0.0.1]:58519 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sT2aC-0003nK-SL for submit@debbugs.gnu.org; Sun, 14 Jul 2024 13:00:21 -0400 Received: from mail-qv1-f68.google.com ([209.85.219.68]:39759) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sT2aA-0003nC-V9 for 72045@debbugs.gnu.org; Sun, 14 Jul 2024 13:00:19 -0400 Received: by mail-qv1-f68.google.com with SMTP id 6a1803df08f44-6b605b155e5so3284316d6.3 for <72045@debbugs.gnu.org>; Sun, 14 Jul 2024 10:00:17 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1720976356; x=1721581156; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:user-agent:message-id:date :references:in-reply-to:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=QC6lIMsY2GD1JjwVbIJVA6zHus4iWmTbPyQ0j0FCxBo=; b=IaLpjo7b6YrZzR5UAH4RaLl9AYFf4jid7L3hju+0mjeUPQL4FGv/C5AvgUEWxyPZOB BSuaTnEpyeKO5D2o/7RIGPsiU7oMUGIWbj7iJEwFkS+SSm0yZ4+jbk11OEoJPI/LAHjb Zmu/KOyPOztZxFY53OJBmveirtO8oDo3DNj0gODoNximn/gu/kN2kbhhzuFn/SFz8xuP FpqBPY7lDHkvE5N8+cQWMX1owoMVjv0jD4KfN7u4+/skvCeyuwmfr6FyCUBbiZnRfqGz X1APeENxKBHbo+KqfEqBaEMHR/bCl39FKPE5DLVa4lWPVea4h3JgTSg9888S9taS1k4c z5NA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1720976356; x=1721581156; h=content-transfer-encoding:mime-version:user-agent:message-id:date :references:in-reply-to:subject:cc:to:from:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=QC6lIMsY2GD1JjwVbIJVA6zHus4iWmTbPyQ0j0FCxBo=; b=UUIUeVxNUoVxNSK7bhHQGsgF9S6Ih+3ckWMVhjgtNb9faHC0TSd5GYYRt5bT6JunDl EdcKOWqQ8hqZaM59AEkKl/avk7dwwpteNbJjM5OEbfXN4AswKBPzPalDJBpbqvq57WzK 0Up7KQZaXTF9HnGZKH7/7M0bn/jAlK6ZOJy8OB11LXhMqhn8QwHn9P2aARPp8TGxL8qO J5HfPnnl2YE3zweGbVVC9WRXo+H9JG71pqTYJyQec2TlMBRUHUumgeHSJYFa3NqvF+gX MRL4gFjTqTl52PLXSSOnhjGEfqzvIbtKCFE3erku5Jf9q/9d86E5uYwkJiSGthj34lbH /RSg== X-Forwarded-Encrypted: i=1; AJvYcCWfqKuqYNvpK3+ZwJconYnW0bQvCDXkEzgRhfOLh5unRR5b2OhU/8zDbKlTdO02dF0N3wY10fsP+hxIjRNC21IqNuVkeU8= X-Gm-Message-State: AOJu0Yw7ClNG+TONU+33ubg+sAxnIH1bqf8FyxmpeRm7AU2b08J4bM16 7U2UfC2eyi5rsHrKWXhUUb8iENNZVTZwiUrvYgocZKXY+28SKujj8NZd3P8h X-Google-Smtp-Source: AGHT+IH2d30HxynjZRh9XRGta4z/hS/kjtL/W1nMobn1aYgX2LnBc3D4b8Nba3f0akVOnhkPCTzvHA== X-Received: by 2002:a05:6214:1fc8:b0:6b5:e3bc:af9a with SMTP id 6a1803df08f44-6b74b17f1dcmr92239546d6.2.1720976356153; Sun, 14 Jul 2024 09:59:16 -0700 (PDT) Received: from gnus ([65.93.169.47]) by smtp.gmail.com with ESMTPSA id d75a77b69052e-44f5b7e1242sm16606021cf.28.2024.07.14.09.59.15 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 14 Jul 2024 09:59:15 -0700 (PDT) From: Suhail Singh To: Suhail Singh Subject: Re: bug#72045: Emacs graft lookup still fails In-Reply-To: <87ikx7q5em.fsf@gmail.com> (Suhail Singh's message of "Sun, 14 Jul 2024 12:56:01 -0400") References: <87zfqkho6x.fsf@gmail.com> <6cbb251b1fd031428ec254e401f01777084d1dc0.camel@gmail.com> <87msmkos69.fsf@gmail.com> <33c7ef501f05acf4eac87b028c1d39fa4b5ac030.camel@gmail.com> <87ikx7q5em.fsf@gmail.com> Date: Sun, 14 Jul 2024 12:59:05 -0400 Message-ID: <87bk2zq59i.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 1.5 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Suhail Singh writes: > Liliana Marie Prikler writes: > >> Am Sonntag, dem 14.07.2024 um 12:27 -0400 schrieb Suhail Singh: >>> However, perhaps there is a way to ensure that the proposed >>> replacement doesn't have a di [...] Content analysis details: (1.5 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 1.3 RCVD_IN_VALIDITY_RPBL RBL: Relay in Validity RPBL, https://senderscore.org/blocklistlookup/ [209.85.219.68 listed in bl.score.senderscore.com] 0.2 FREEMAIL_ENVFROM_END_DIGIT Envelope-from freemail username ends in digit (suhailsingh247[at]gmail.com) 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (suhailsingh247[at]gmail.com) -0.0 SPF_PASS SPF: sender matches SPF record -0.0 RCVD_IN_MSPIKE_H2 RBL: Average reputation (+2) [209.85.219.68 listed in wl.mailspike.net] -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [209.85.219.68 listed in list.dnswl.org] X-Debbugs-Envelope-To: 72045 Cc: 72045@debbugs.gnu.org, Liliana Marie Prikler X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.5 (/) Suhail Singh writes: > Liliana Marie Prikler writes: > >> Am Sonntag, dem 14.07.2024 um 12:27 -0400 schrieb Suhail Singh: >>> However, perhaps there is a way to ensure that the proposed >>> replacement doesn't have a different ABI_VERSION.=C2=A0 Could this be >>> caught by a test or "sanity checker" of some kind? >> You could just print the value of comp-native-version-dir. If that >> changes between ungrafted and grafted emacs, then the graft is NG (no >> good). > > Yes, of course. The part that's not clear to me (due to my limited > understanding of Guix internals) is how to trigger it at the time the > package replacement is being considered / done. Perhaps that would be > the responsiblity of the emacs-build-system. Whoops. Of course not emacs-build-system, since Emacs uses glib-or-gtk-build-system. --=20 Suhail From debbugs-submit-bounces@debbugs.gnu.org Fri Jul 19 11:25:16 2024 Received: (at 72045) by debbugs.gnu.org; 19 Jul 2024 15:25:16 +0000 Received: from localhost ([127.0.0.1]:50201 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sUpTw-0001Mr-8u for submit@debbugs.gnu.org; Fri, 19 Jul 2024 11:25:16 -0400 Received: from mail-qk1-f193.google.com ([209.85.222.193]:38979) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sUpTt-0001Me-M7 for 72045@debbugs.gnu.org; Fri, 19 Jul 2024 11:25:14 -0400 Received: by mail-qk1-f193.google.com with SMTP id af79cd13be357-7a05c23970fso3815285a.0 for <72045@debbugs.gnu.org>; Fri, 19 Jul 2024 08:25:14 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1721402649; x=1722007449; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:user-agent:message-id:date :references:in-reply-to:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=ml13MDcCOqAaaNN177PrmRZgUYke9F90VvO4sw0/e/o=; b=FFanmKNAGu7aVdVL5mQKpHQkfPvqpBanzGK9ksft0xea8XG9s4Lyyy8Le9pbNfI7g6 Nh1HbWnZHytaChp6rdh5FaRkc6ZxW03uZ1y7B4B8HzUfErRqZAcRunAVVX/rfGpIHrLx F16+dwjDOm94P/X5Y9VgoKPXEaOQwqLMiygRYFPS0wG+tWgpLCIPzX2suW45Clo0scUR /vZeIThXO9y7iJK5krH5uXSHmZxn+3z9p3xYiLdGYlrH7+9jfwZl3JiM49l+P24fexAC zxVxPriWvBBbqbD3RTKB4SR7iyIdbQdccRUKZG3obif6M3o1PuWe9SyGvSaexJi9+s4R DRBA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1721402649; x=1722007449; h=content-transfer-encoding:mime-version:user-agent:message-id:date :references:in-reply-to:subject:cc:to:from:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=ml13MDcCOqAaaNN177PrmRZgUYke9F90VvO4sw0/e/o=; b=wHUrXJOpcMLN35kWqr7PduFJyqdzE1G4P8dlTybuBeu8pYKrQXIUX5ddwdLQJGyYvr pnnlWk8i5LphdgH9TAVaItQ1ZNMe6nVOxgIw814p9gJhdyXRmecHSF/hu7rEkS0fDI+e ClOwDjK8K1MQNaDC8PcMoMVVFLH1D4RSyYMDgSoOJ2JbGk/qxeb11iYx1svjr92+VMuX ey7IqZdHrjHfD2JRs/C7tmgVR9XzGzDOKKOeoE6vlsPyVxgGV9BwbfS0IkNXA0kpYNr5 Ngc153PoDE8uuTf6oFCyRpaj2qAldZBLDbphDEUfP5QIoPvI+hEuDXNY02lSYDu2+NCW I1ZQ== X-Gm-Message-State: AOJu0YwAnxfzOAUsgSxpz4eREKCfjaSxrSYAYShzX0KuzpWKxhX3tLk0 tJFM/H8ZwVAZ+O3e0mT2lU9p2Por4pV5A5T1FMf3EV44S65kG5Bh X-Google-Smtp-Source: AGHT+IEb/cMr8hlISMlXH+zN2QWYfBGhfHi2rs3O4IrVSbR6dcvyBrPnvIMNU7VqoGfBIOMn0bLYQw== X-Received: by 2002:a05:620a:404b:b0:79e:f8e5:3523 with SMTP id af79cd13be357-7a1a132c186mr13246985a.3.1721402648725; Fri, 19 Jul 2024 08:24:08 -0700 (PDT) Received: from gnus ([65.93.169.47]) by smtp.gmail.com with ESMTPSA id af79cd13be357-7a198fbfb73sm94705885a.46.2024.07.19.08.24.07 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 19 Jul 2024 08:24:08 -0700 (PDT) From: Suhail Singh To: Liliana Marie Prikler Subject: Re: [PATCH v2 1/2] gnu: Add system test for Emacs. In-Reply-To: <6c20a4fd1a6225f062b019d79e090399785470ea.1721377800.git.liliana.prikler@gmail.com> (Liliana Marie Prikler's message of "Fri, 19 Jul 2024 09:35:34 +0200") References: <6c20a4fd1a6225f062b019d79e090399785470ea.1721377800.git.liliana.prikler@gmail.com> Date: Fri, 19 Jul 2024 11:23:57 -0400 Message-ID: <877cdhv20i.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.2 (/) X-Debbugs-Envelope-To: 72045 Cc: 72045@debbugs.gnu.org, Suhail Singh X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.8 (/) Liliana Marie Prikler writes: > + (test-equal "native-comp-dir" > + (emacs-native-comp-dir > + #$(file-append old-emacs "/bin/emacs")) > + (emacs-native-comp-dir > + #$(file-append new-emacs "/bin/emacs"))) I like that there is a test that focuses on the native-comp-dir directly. Having only a test that focuses on ABI_VERSION wouldn't have been sufficient IMO. Minor nitpick: However, there may still be some utility in either having an additional test for ABI_VERSION or adding a comment that a successful evaluation of the above test also implies that the ABI_VERSION matches. > + (test-assert "old emacs has hierarchical layout" > + (file-exists? > + (string-append #$new-emacs "/lib/emacs/" > + (emacs-effective-version old-emacs-bin) > + "/native-lisp/" > + (emacs-native-comp-dir old-emacs-bin) > + "/preloaded/emacs-lisp/comp.eln"))) Should that say #$old-emacs instead of #$new-emacs ? > + (test-assert "new emacs has hierarchical layout" > + (file-exists? > + (string-append #$new-emacs "/lib/emacs/" > + (emacs-effective-version new-emacs-bin) > + "/native-lisp/" > + (emacs-native-comp-dir new-emacs-bin) > + "/preloaded/emacs-lisp/comp.eln"))) Do we need to additionally ensure that the new emacs' "hierarchical layout" matches the old emacs' "hierarchical layout" in some way (over and above both having them)? > +(define %test-emacs-native-comp-replacable > + (system-test > + (name "emacs-native-comp") > + (description "Test whether an emacs replacement (if any) is valid.") > + (value (run-native-comp-replacable-test > + (package-without-replacement emacs) > + emacs)))) Ah! So that's how it's done. I am not qualified to review this part, but this looks to be in the right spirit. Hoping this is merged soon.=E2= =84=A2 --=20 Suhail From debbugs-submit-bounces@debbugs.gnu.org Fri Jul 19 11:44:03 2024 Received: (at 72045) by debbugs.gnu.org; 19 Jul 2024 15:44:03 +0000 Received: from localhost ([127.0.0.1]:50217 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sUpm6-0001qy-Jz for submit@debbugs.gnu.org; Fri, 19 Jul 2024 11:44:02 -0400 Received: from mail-ed1-f67.google.com ([209.85.208.67]:48297) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sUpm3-0001qI-LP for 72045@debbugs.gnu.org; Fri, 19 Jul 2024 11:44:01 -0400 Received: by mail-ed1-f67.google.com with SMTP id 4fb4d7f45d1cf-5a15692b6f6so1198941a12.0 for <72045@debbugs.gnu.org>; Fri, 19 Jul 2024 08:44:00 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1721403775; x=1722008575; darn=debbugs.gnu.org; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:cc:to:from:subject:message-id:from:to:cc:subject :date:message-id:reply-to; bh=CaijVEHBPjt2mbSAXsg4uZuLrTEbC14XQ/M4OpCMBOA=; b=VbafxOOi24H0V0f7artRxh3vYjU4ipTnZ54KtWKrRFwElyEsZ30ykKOY6klAXbiyAy EVpRHKhRWbGQMOJeWzwpo9yEFhDHc62pCJbnmg6EOIEboNTNtIZJqVOIGv42EvWL7VMw I9TCjglNQ3hO0xSmXy+2ty/AgTKQ19MJS6mgXT0hfgj5r/lTZH0UrQjUpxA0wHLOyAXm SMVXOcpUyyNUtYy0AclK7A1CqSao1CljKC/PBaf43hdLpK5sLDhxzhax91f2JWtGx84t ZJNwTH8hL9N59nnmy/oG2KV912D6I8vV3j21aAi1/6j/X4bRne1htmo2tLk0+ApLTkww j+sA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1721403775; x=1722008575; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:cc:to:from:subject:message-id:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=CaijVEHBPjt2mbSAXsg4uZuLrTEbC14XQ/M4OpCMBOA=; b=Ym8fo3SUG+yhbgPOf242zOsBuSRYB63OTZ6J3sIAoDMB1+VvCWVY/Og92jwnh/CnMr uySm5My1ufpqV5T5dOnIAQG1oVQtvsw8EAiTZAetsv+jIXapaYeeLfEQ7o4kbf1cJL4p gdZG0Uqw0DPTpDl6Leky8S1gdd8vovJf8A8fPeRL15oQ07hZSjk7lPquGdO1s5Ip9/MG yVivOK5mbSI50JhqSfUQOUcAxj5MK8fdN43VmeY4lkotenWoDVu20UCNYt5mDLwwHBq8 lICeXBCdx/Mdl81PyrAFeU+ArUQAGTupCHhwZi1+0bc4gmO/JPSRoei/xhnC0ewag+lM 639Q== X-Gm-Message-State: AOJu0YxR8D9I8FkQgciTzSrC4fT14EMXFDVKpXiTL15RoLRfN18J0tsq pBw8Yd/Vcz5NIN6expcfxKV4Ia652pggFtkX4ywsZyRJlBp2fFmt X-Google-Smtp-Source: AGHT+IHbAUhkyvkg28I5iSbwy4zmmlq3qzWHTuIt3e4CNqBQa1z6ODzPLiDm/IdFw4OpegDSMr2tYQ== X-Received: by 2002:a50:871a:0:b0:5a2:3453:aaf2 with SMTP id 4fb4d7f45d1cf-5a23453ab37mr2869267a12.10.1721403774504; Fri, 19 Jul 2024 08:42:54 -0700 (PDT) Received: from lumine.fritz.box (85-127-20-124.dsl.dynamic.surfer.at. [85.127.20.124]) by smtp.gmail.com with ESMTPSA id 4fb4d7f45d1cf-5a30c9beccesm1331261a12.96.2024.07.19.08.42.53 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 19 Jul 2024 08:42:53 -0700 (PDT) Message-ID: Subject: Re: [PATCH v2 1/2] gnu: Add system test for Emacs. From: Liliana Marie Prikler To: Suhail Singh Date: Fri, 19 Jul 2024 17:42:52 +0200 In-Reply-To: <877cdhv20i.fsf@gmail.com> References: <6c20a4fd1a6225f062b019d79e090399785470ea.1721377800.git.liliana.prikler@gmail.com> <877cdhv20i.fsf@gmail.com> Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: base64 User-Agent: Evolution 3.48.4 MIME-Version: 1.0 X-Spam-Score: 1.3 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Am Freitag, dem 19.07.2024 um 11:23 -0400 schrieb Suhail Singh: > Liliana Marie Prikler writes: > > > +          (test-equal "native-comp-dir" > > +            (emacs-native-comp [...] Content analysis details: (1.3 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.0 SPF_PASS SPF: sender matches SPF record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (liliana.prikler[at]gmail.com) -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [209.85.208.67 listed in list.dnswl.org] 1.3 RCVD_IN_VALIDITY_RPBL RBL: Relay in Validity RPBL, https://senderscore.org/blocklistlookup/ [209.85.208.67 listed in bl.score.senderscore.com] -0.0 RCVD_IN_MSPIKE_H2 RBL: Average reputation (+2) [209.85.208.67 listed in wl.mailspike.net] X-Debbugs-Envelope-To: 72045 Cc: 72045@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.3 (/) QW0gRnJlaXRhZywgZGVtIDE5LjA3LjIwMjQgdW0gMTE6MjMgLTA0MDAgc2NocmllYiBTdWhhaWwg U2luZ2g6Cj4gTGlsaWFuYSBNYXJpZSBQcmlrbGVyIDxsaWxpYW5hLnByaWtsZXJAZ21haWwuY29t PiB3cml0ZXM6Cj4gCj4gPiArwqDCoMKgwqDCoMKgwqDCoMKgICh0ZXN0LWVxdWFsICJuYXRpdmUt Y29tcC1kaXIiCj4gPiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAoZW1hY3MtbmF0aXZlLWNvbXAt ZGlyCj4gPiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgICMkKGZpbGUtYXBwZW5kIG9sZC1lbWFj cyAiL2Jpbi9lbWFjcyIpKQo+ID4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqAgKGVtYWNzLW5hdGl2 ZS1jb21wLWRpcgo+ID4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAjJChmaWxlLWFwcGVuZCBu ZXctZW1hY3MgIi9iaW4vZW1hY3MiKSkpCj4gCj4gSSBsaWtlIHRoYXQgdGhlcmUgaXMgYSB0ZXN0 IHRoYXQgZm9jdXNlcyBvbiB0aGUgbmF0aXZlLWNvbXAtZGlyCj4gZGlyZWN0bHkuwqAgSGF2aW5n IG9ubHkgYSB0ZXN0IHRoYXQgZm9jdXNlcyBvbiBBQklfVkVSU0lPTiB3b3VsZG4ndAo+IGhhdmUg YmVlbiBzdWZmaWNpZW50IElNTy4KPiAKPiBNaW5vciBuaXRwaWNrOiBIb3dldmVyLCB0aGVyZSBt YXkgc3RpbGwgYmUgc29tZSB1dGlsaXR5IGluIGVpdGhlcgo+IGhhdmluZyBhbiBhZGRpdGlvbmFs IHRlc3QgZm9yIEFCSV9WRVJTSU9OIG9yIGFkZGluZyBhIGNvbW1lbnQgdGhhdCBhCj4gc3VjY2Vz c2Z1bCBldmFsdWF0aW9uIG9mIHRoZSBhYm92ZSB0ZXN0IGFsc28gaW1wbGllcyB0aGF0IHRoZQo+ IEFCSV9WRVJTSU9OIG1hdGNoZXMuCldlIGNhbiB0ZXN0IGBjb21wLWFiaS1oYXNoYCBhcyB3ZWxs LCBzaG91bGQgYmUgbm8gYmlnZ2llLgoKPiA+ICvCoMKgwqDCoMKgwqDCoMKgwqAgKHRlc3QtYXNz ZXJ0ICJvbGQgZW1hY3MgaGFzIGhpZXJhcmNoaWNhbCBsYXlvdXQiCj4gPiArwqDCoMKgwqDCoMKg wqDCoMKgwqDCoCAoZmlsZS1leGlzdHM/Cj4gPiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIChz dHJpbmctYXBwZW5kICMkbmV3LWVtYWNzICIvbGliL2VtYWNzLyIKPiA+ICvCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgKGVtYWNzLWVmZmVjdGl2 ZS12ZXJzaW9uIG9sZC1lbWFjcy0KPiA+IGJpbikKPiA+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgIi9uYXRpdmUtbGlzcC8iCj4gPiArwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIChlbWFj cy1uYXRpdmUtY29tcC1kaXIgb2xkLWVtYWNzLWJpbikKPiA+ICvCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgIi9wcmVsb2FkZWQvZW1hY3MtbGlz cC9jb21wLmVsbiIpKSkKPiAKPiBTaG91bGQgdGhhdCBzYXkgIyRvbGQtZW1hY3MgaW5zdGVhZCBv ZiAjJG5ldy1lbWFjcyA/ClllcywgaXQgc2hvdWxkLgoKPiA+ICvCoMKgwqDCoMKgwqDCoMKgwqAg KHRlc3QtYXNzZXJ0ICJuZXcgZW1hY3MgaGFzIGhpZXJhcmNoaWNhbCBsYXlvdXQiCj4gPiArwqDC oMKgwqDCoMKgwqDCoMKgwqDCoCAoZmlsZS1leGlzdHM/Cj4gPiArwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgIChzdHJpbmctYXBwZW5kICMkbmV3LWVtYWNzICIvbGliL2VtYWNzLyIKPiA+ICvCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgKGVtYWNz LWVmZmVjdGl2ZS12ZXJzaW9uIG5ldy1lbWFjcy0KPiA+IGJpbikKPiA+ICvCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgIi9uYXRpdmUtbGlzcC8i Cj4gPiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgIChlbWFjcy1uYXRpdmUtY29tcC1kaXIgbmV3LWVtYWNzLWJpbikKPiA+ICvCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgIi9wcmVsb2FkZWQv ZW1hY3MtbGlzcC9jb21wLmVsbiIpKSkKPiAKPiBEbyB3ZSBuZWVkIHRvIGFkZGl0aW9uYWxseSBl bnN1cmUgdGhhdCB0aGUgbmV3IGVtYWNzJyAiaGllcmFyY2hpY2FsCj4gbGF5b3V0IiBtYXRjaGVz IHRoZSBvbGQgZW1hY3MnICJoaWVyYXJjaGljYWwgbGF5b3V0IiBpbiBzb21lIHdheQo+IChvdmVy IGFuZCBhYm92ZSBib3RoIGhhdmluZyB0aGVtKT8KV2UgY291bGQgZG8gc28sIGJ1dCB0aGF0J2Qg YmUgYW4gZXhwZW5zaXZlIHRlc3QuICBJbiBwcmFjdGljZSwgd2UKYXNzdW1lIHRoZSBzYW1lIGxh eW91dCBhbmQganVzdCBwb2tlIGEgc2luZ2xlIGZpbGUuCgo+ID4gKyhkZWZpbmUgJXRlc3QtZW1h Y3MtbmF0aXZlLWNvbXAtcmVwbGFjYWJsZQo+ID4gK8KgIChzeXN0ZW0tdGVzdAo+ID4gK8KgwqAg KG5hbWUgImVtYWNzLW5hdGl2ZS1jb21wIikKPiA+ICvCoMKgIChkZXNjcmlwdGlvbiAiVGVzdCB3 aGV0aGVyIGFuIGVtYWNzIHJlcGxhY2VtZW50IChpZiBhbnkpIGlzCj4gPiB2YWxpZC4iKQo+ID4g K8KgwqAgKHZhbHVlIChydW4tbmF0aXZlLWNvbXAtcmVwbGFjYWJsZS10ZXN0Cj4gPiArwqDCoMKg wqDCoMKgwqDCoMKgwqAgKHBhY2thZ2Utd2l0aG91dC1yZXBsYWNlbWVudCBlbWFjcykKPiA+ICvC oMKgwqDCoMKgwqDCoMKgwqDCoCBlbWFjcykpKSkKPiAKPiBBaCHCoCBTbyB0aGF0J3MgaG93IGl0 J3MgZG9uZS7CoCBJIGFtIG5vdCBxdWFsaWZpZWQgdG8gcmV2aWV3IHRoaXMKPiBwYXJ0LCBidXQg dGhpcyBsb29rcyB0byBiZSBpbiB0aGUgcmlnaHQgc3Bpcml0LsKgIEhvcGluZyB0aGlzIGlzCj4g bWVyZ2VkIHNvb24u4oSiCllvdSBjYW4gdmVyaWZ5IHRoaXMgcGFydCBieSBydW5uaW5nICJtYWtl IGNoZWNrLXN5c3RlbSBURVNUUz1lbWFjcy0KbmF0aXZlLWNvbXAiIGFuZCBzZWVpbmcgdGhhdCBp dCBmYWlscyBmb3IgdGhpcyBjb21taXQgYnV0IHN1Y2NlZWRzIG9uCnRoZSBuZXh0LiAgVGhhdCdz IFRERCA6RAoKQ2hlZXJzCg== From debbugs-submit-bounces@debbugs.gnu.org Fri Jul 19 11:50:31 2024 Received: (at 72045) by debbugs.gnu.org; 19 Jul 2024 15:50:31 +0000 Received: from localhost ([127.0.0.1]:50222 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sUpsM-00020N-J7 for submit@debbugs.gnu.org; Fri, 19 Jul 2024 11:50:31 -0400 Received: from mail-lj1-f196.google.com ([209.85.208.196]:60531) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sUpsK-000205-KH for 72045@debbugs.gnu.org; Fri, 19 Jul 2024 11:50:29 -0400 Received: by mail-lj1-f196.google.com with SMTP id 38308e7fff4ca-2ee91d9cb71so24558611fa.0 for <72045@debbugs.gnu.org>; Fri, 19 Jul 2024 08:50:29 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1721404163; x=1722008963; darn=debbugs.gnu.org; h=mime-version:cc:to:subject:date:from:message-id:from:to:cc:subject :date:message-id:reply-to; bh=cyKuQ7K4T9Od5zL09ABPFPi3Xsx5SiDwk+41NSovA3o=; b=isWoaf3Yy/sO6LS0QLty3iy02KE0Pgb46BKRCC0RgAjCqrg2LodpfhL4yTR33GLhc7 0ofIL3FhOe4te6ieE0olPiGFEvysMCGnVLMKCZc2e+j0deaD1sQOA4XYuhPvg61aITSS +Ok/3AoIX83sGjd0kCg1+r//TamDQxfGzdeQDjnNtnVZ5JEtC+MySo5N6kvfOaniLNoP Am+KDukcMoccmLLBEZfflE2LcMZKyYNxYVtbK/j7oc7dZTallgSvPZPY9JbNSV8H90Ls umQkL+RX8e9LmARDVuzQXxvCKmELzKSsm1hgFSCCLmhlQ66vYsjrEKbe+IGDPjkKxSv+ U7pA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1721404163; x=1722008963; h=mime-version:cc:to:subject:date:from:message-id:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=cyKuQ7K4T9Od5zL09ABPFPi3Xsx5SiDwk+41NSovA3o=; b=E2rsfB5s8BM42U+IshQM0JVaT4yoRqytNULbE5FOq7qIBWuLixbv3Mm1vh/kGLHslV p+SGgJMYXYVtah/8s11Q92QZjYORHOjolSTWzfYamt1qHDqS0/V0DIX4JBWdrdVlYamN QL3gL3e9Za2wFk5aEFDaYcsy/xMqLukpRVULZ0wQ30rm6s+gc/YQyKtTPLLiyGdUSOa+ glwq5UgBiWSccTuANaHBRvvlZ81/7wUlWzjyn+WFAm2xq9FhBEDVEMNDVu0CqAF1UMDr fde0QprOdXWpkDFWEdg9pQvO4cfcCZL+AmB3xcNhdd6krrZUblXr5cac8KijzAX9cpcc uy2A== X-Gm-Message-State: AOJu0YwMICMaFhB+pPhCqOgD9sSab9oMT/UQYiVtuMF4RAHl9SZGSXRO XV8GJ91juVuR3QtfdgmStDvHGli+Di2CNmv4eJGC1NIWdY7/7jyEcs/TiFcY X-Google-Smtp-Source: AGHT+IHDIhtyPI0OD/6QYVYJfASVcaYKjvAcc5hNq+kcrmfIqz5HPRvgSYo+lgzxzhMHhr5qEr34Ww== X-Received: by 2002:a17:906:388f:b0:a77:d773:54e0 with SMTP id a640c23a62f3a-a7a01353a72mr488633266b.68.1721377930637; Fri, 19 Jul 2024 01:32:10 -0700 (PDT) Received: from lumine.fritz.box (85-127-20-124.dsl.dynamic.surfer.at. [85.127.20.124]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-a7a33d9f67bsm75265566b.106.2024.07.19.01.32.09 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 19 Jul 2024 01:32:10 -0700 (PDT) Message-ID: <6c20a4fd1a6225f062b019d79e090399785470ea.1721377800.git.liliana.prikler@gmail.com> From: Liliana Marie Prikler Date: Fri, 19 Jul 2024 09:35:34 +0200 Subject: [PATCH v2 1/2] gnu: Add system test for Emacs. X-Debbugs-Cc: andrew@trop.in, cox.katherine.e+guix@gmail.com, liliana.prikler@gmail.com to: 72045@debbugs.gnu.org MIME-Version: 1.0 X-Spam-Score: 3.0 (+++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: * gnu/tests/emacs.scm: New file. --- Hi Guix, this series adds a system test to ensure that Emacs grafts are meaningful. With this, we can make safe decisions as to whether or not place (replacement …) Content analysis details: (3.0 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.0 SPF_PASS SPF: sender matches SPF record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (liliana.prikler[at]gmail.com) -0.0 RCVD_IN_MSPIKE_H2 RBL: Average reputation (+2) [209.85.208.196 listed in wl.mailspike.net] -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [209.85.208.196 listed in list.dnswl.org] 0.0 PP_MIME_FAKE_ASCII_TEXT BODY: MIME text/plain claims to be ASCII but isn't 3.0 MALFORMED_FREEMAIL Bad headers on message from free email service X-Debbugs-Envelope-To: 72045 Cc: Suhail Singh X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 2.0 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: * gnu/tests/emacs.scm: New file. --- Hi Guix, this series adds a system test to ensure that Emacs grafts are meaningful. With this, we can make safe decisions as to whether or not place (replacement …) Content analysis details: (2.0 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_MSPIKE_H2 RBL: Average reputation (+2) [209.85.208.196 listed in wl.mailspike.net] -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [209.85.208.196 listed in list.dnswl.org] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.0 SPF_PASS SPF: sender matches SPF record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (liliana.prikler[at]gmail.com) 0.0 PP_MIME_FAKE_ASCII_TEXT BODY: MIME text/plain claims to be ASCII but isn't 3.0 MALFORMED_FREEMAIL Bad headers on message from free email service -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager * gnu/tests/emacs.scm: New file. --- Hi Guix, this series adds a system test to ensure that Emacs grafts are meaningful. With this, we can make safe decisions as to whether or not place (replacement …) Cheers gnu/tests/emacs.scm | 100 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 100 insertions(+) create mode 100644 gnu/tests/emacs.scm diff --git a/gnu/tests/emacs.scm b/gnu/tests/emacs.scm new file mode 100644 index 0000000000..fba27cefd8 --- /dev/null +++ b/gnu/tests/emacs.scm @@ -0,0 +1,100 @@ +;;; GNU Guix --- Functional package management for GNU +;;; Copyright © 2024 Liliana Marie Prikler +;;; +;;; This file is part of GNU Guix. +;;; +;;; GNU Guix is free software; you can redistribute it and/or modify it +;;; under the terms of the GNU General Public License as published by +;;; the Free Software Foundation; either version 3 of the License, or (at +;;; your option) any later version. +;;; +;;; GNU Guix is distributed in the hope that it will be useful, but +;;; WITHOUT ANY WARRANTY; without even the implied warranty of +;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +;;; GNU General Public License for more details. +;;; +;;; You should have received a copy of the GNU General Public License +;;; along with GNU Guix. If not, see . + +(define-module (gnu tests emacs) + #:use-module (gnu tests) + #:use-module (gnu packages emacs) + #:use-module (gnu packages vim) + #:use-module (gnu services) + #:use-module (gnu system) + #:use-module (gnu system vm) + #:use-module (guix packages) + #:use-module (guix gexp) + #:use-module (srfi srfi-1) + #:export (%test-emacs-native-comp-replacable)) + +(define (run-native-comp-replacable-test old-emacs new-emacs) + (define vm (virtual-machine (marionette-operating-system %simple-os))) + + (define test + (with-imported-modules '((gnu build marionette)) + #~(begin + (use-modules (gnu build marionette) + (srfi srfi-1) + (srfi srfi-64)) + + (define marionette (make-marionette (list #$vm))) + (define (emacs-native-comp-dir emacs) + (marionette-eval + `(begin + (use-modules (ice-9 rdelim) (ice-9 popen)) + (read-line + (open-pipe* + OPEN_READ + ,emacs "--batch" + "--eval=(princ comp-native-version-dir)"))) + marionette)) + (define (emacs-effective-version emacs) + (marionette-eval + `(begin + (use-modules (ice-9 rdelim) (ice-9 popen)) + (read-line + (open-pipe* + OPEN_READ + ,emacs "--batch" + "--eval=(princ (format \"%s.%s\" \ + emacs-major-version emacs-minor-version))"))) + marionette)) + (define old-emacs-bin #$(file-append old-emacs "/bin/emacs")) + (define new-emacs-bin #$(file-append new-emacs "/bin/emacs")) + + (test-runner-current (system-test-runner #$output)) + (test-begin "emacs-native-comp-replacable") + (test-equal "native-comp-dir" + (emacs-native-comp-dir + #$(file-append old-emacs "/bin/emacs")) + (emacs-native-comp-dir + #$(file-append new-emacs "/bin/emacs"))) + (test-assert "old emacs has hierarchical layout" + (file-exists? + (string-append #$new-emacs "/lib/emacs/" + (emacs-effective-version old-emacs-bin) + "/native-lisp/" + (emacs-native-comp-dir old-emacs-bin) + "/preloaded/emacs-lisp/comp.eln"))) + (test-assert "new emacs has hierarchical layout" + (file-exists? + (string-append #$new-emacs "/lib/emacs/" + (emacs-effective-version new-emacs-bin) + "/native-lisp/" + (emacs-native-comp-dir new-emacs-bin) + "/preloaded/emacs-lisp/comp.eln"))) + (test-end)))) + + (gexp->derivation "emacs-native-comp-compatible" test)) + +(define (package-without-replacement pkg) + (package (inherit pkg) (replacement #f))) + +(define %test-emacs-native-comp-replacable + (system-test + (name "emacs-native-comp") + (description "Test whether an emacs replacement (if any) is valid.") + (value (run-native-comp-replacable-test + (package-without-replacement emacs) + emacs)))) base-commit: e3dfed59d39ac60dd2e2b9ef9f4ef63a2a081f41 -- 2.45.2 From debbugs-submit-bounces@debbugs.gnu.org Sat Jul 20 10:33:14 2024 Received: (at 72045) by debbugs.gnu.org; 20 Jul 2024 14:33:14 +0000 Received: from localhost ([127.0.0.1]:53738 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sVB97-0005YU-LL for submit@debbugs.gnu.org; Sat, 20 Jul 2024 10:33:13 -0400 Received: from mail-qv1-f66.google.com ([209.85.219.66]:40482) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sVB95-0005YM-Tv for 72045@debbugs.gnu.org; Sat, 20 Jul 2024 10:33:12 -0400 Received: by mail-qv1-f66.google.com with SMTP id 6a1803df08f44-6b7a433857aso3572606d6.2 for <72045@debbugs.gnu.org>; Sat, 20 Jul 2024 07:33:11 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1721485931; x=1722090731; darn=debbugs.gnu.org; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to; bh=Pl0Qm32QyXyPwPpfr4Y/hjyrFcSxzeWhMMXFon65hYw=; b=kECSKeYcDeGMuaAV0qGc6agqPQcm61rc7GHbOIcl9ykz+SNb0bxyxanmnHP9Gw28Py 3QOgMPyQWSc5EZes01XLCL4CWYxX9/R3S8+ftzW/L6wEIhGP51P4pOc70jKBsSqhU5oo q4fiNOgfkRWUrVbpTmPiCa+Pch5fxzMI5XKFAep/4McAcG5RzPqyA8bC7E9gYsCl8Zr2 3ZdXtDpL6RuugY8ex0zWBuXpxm75Ze9h/JDWzJmcXde7b4GvYQcVeyY0FrSznAFnurh/ T9EOtFt1zPUUC5xW3RmP8AjJfax4H/daWf1GrdnZJDXfGen0zwaQtRiVFdOQmH7RmhXA 8LCw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1721485931; x=1722090731; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=Pl0Qm32QyXyPwPpfr4Y/hjyrFcSxzeWhMMXFon65hYw=; b=pX6AYLERsrDBDB9UvxlnEc4tO/RjTqM+8LiwZqfyLNZ0Nk8zH7IQnwWk52phnO+8JW T9kImjnRQ8y3zfFFwGHm9m9z2XOdoyNAjWaw7+NeOhy2rEsCBeIykOwaUHqDNL9Q2HFf 1oStWYtZUUPL7UjX5eDycalMml1dT+5SF0tC77noMseT3PnY6E5Lc7XgcqY2vaa7K5SE jIN9nB3MnFxpJ29KyoCVmaG7s9ta+MlTOD8DRxdoefTdeJMV5A9GLcqUUtH95H/AAvRt Jcr9ebMzN3K6lyIaxoYBHkWBLISTKXM9COHXXZXVEaeQoe5YItlbNkyi6zUYTn0NrEE2 mLdg== X-Gm-Message-State: AOJu0YwPbpn4ZK+mOnAka8x3or3lSBoYGJAsFOXkdyFldJP6aYmRyX2D JTaSmdpKY3+FOQOnZbmjFPHL1HNQcGCZDOSKxhWZuSiWLs8I41iy X-Google-Smtp-Source: AGHT+IH9lUAr+6uS0G9hsYUH5g2W82MJDqUcOjVyU5BmfFqKHEqC4e28Gztvmh5khnQr3GE+scOiOQ== X-Received: by 2002:a0c:f3c7:0:b0:6b7:b2fb:7dcd with SMTP id 6a1803df08f44-6b95a5cde17mr21121416d6.8.1721485930805; Sat, 20 Jul 2024 07:32:10 -0700 (PDT) Received: from gnus ([65.93.169.47]) by smtp.gmail.com with ESMTPSA id 6a1803df08f44-6b7ac9c3602sm17768486d6.90.2024.07.20.07.32.09 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 20 Jul 2024 07:32:10 -0700 (PDT) From: Suhail Singh To: Liliana Marie Prikler Subject: Re: [PATCH v3 2/2] gnu: emacs-minimal: Ungraft. In-Reply-To: <0d5eafab955b7a9c3d2f2163fe3f3aa35a45e62d.1721407706.git.liliana.prikler@gmail.com> (Liliana Marie Prikler's message of "Sat, 13 Jul 2024 07:53:35 +0200") References: <5a6cca57339644f65185e61cc25ecc4f17371432.1721407706.git.liliana.prikler@gmail.com> <0d5eafab955b7a9c3d2f2163fe3f3aa35a45e62d.1721407706.git.liliana.prikler@gmail.com> Date: Sat, 20 Jul 2024 10:31:59 -0400 Message-ID: <87bk2sw2w0.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.2 (/) X-Debbugs-Envelope-To: 72045 Cc: cox.katherine.e+guix@gmail.com, 72045@debbugs.gnu.org, Suhail Singh , andrew@trop.in X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.8 (/) Liliana Marie Prikler writes: > + ;; Run `make check-system TESTS=emacs-native-comp' to ensure that grafts > + ;; can meaningfully be applied. Either this isn't the correct invocation or I am doing something wrong. Running that command in guix checkout seems to run many tests (possibly all of them?). After applying this patch I get the following test suite summary: #+begin_quote ... ============================================================================ Testsuite summary for GNU Guix 1.4.0-23.843b85c ============================================================================ # TOTAL: 2451 # PASS: 2341 # SKIP: 86 # XFAIL: 2 # FAIL: 22 # XPASS: 0 # ERROR: 0 ============================================================================ See ./test-suite.log Please report to bug-guix@gnu.org ============================================================================ ... #+end_quote -- Suhail From debbugs-submit-bounces@debbugs.gnu.org Sat Jul 20 11:03:33 2024 Received: (at 72045) by debbugs.gnu.org; 20 Jul 2024 15:03:33 +0000 Received: from localhost ([127.0.0.1]:53751 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sVBcS-0006LQ-Ql for submit@debbugs.gnu.org; Sat, 20 Jul 2024 11:03:33 -0400 Received: from mail-wr1-f67.google.com ([209.85.221.67]:55300) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sVBcQ-0006LC-Ho for 72045@debbugs.gnu.org; Sat, 20 Jul 2024 11:03:31 -0400 Received: by mail-wr1-f67.google.com with SMTP id ffacd0b85a97d-367e50f71bbso1394637f8f.2 for <72045@debbugs.gnu.org>; Sat, 20 Jul 2024 08:03:29 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1721487744; x=1722092544; darn=debbugs.gnu.org; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:cc:to:from:subject:message-id:from:to:cc:subject :date:message-id:reply-to; bh=kb1AjsfJX3brh52wm1R53DtL2SoSHY81yHKX95KYtho=; b=evDv/H7IANlhB3lPVQbZrX7RgzsdzeSqXD9+5hcJMZH3hNXJDTsoNeA+g/Hwx/gfJU L+oEUTd+DYLX7EexhqmAEYMJd+Pz3RbL/7ioE06Z7RwQp9uWLLjyJMYoLKqizoGFEaPX 6Ul36d1mchLfgSQn6AKHz4RL1x2HCY4Sq7bBQ4njw4lu5J2RQVJ2h4J9f9Q37ZkCnaJ/ 5kKVbdwPc22ErRiDpHYKVPI3l2GWiV0LnKCv/e71tj8Nc5eahhRKMVtph7hfSa4PfwK1 QB0g6anPuJ55I0VRcyx3/JZR3Dw1RwwwI9VPHXpkkq2W6D11G8Pr5DGVNxqwLxYKLmY9 aIVQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1721487744; x=1722092544; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:cc:to:from:subject:message-id:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=kb1AjsfJX3brh52wm1R53DtL2SoSHY81yHKX95KYtho=; b=suxyP998EeBnoLtpwnppDrT5SLWT+XUDV6e/D/8PwPvNNWZbxICFl+kZht0p079F6J gaSOXXg+x42g2Qj6575jP6NhkjgssR+Vtq0tVrWLKnso31maWU2ZfPNgw9sNw9vt8HSe E+KngdGV1OUWD8yHkuWB2rUvXKy3JhPfrWH7yPZnlCM3R1TGN/o0/rqJaN4VAHgMpEzU dBfG17nEFz/mRVl2x0tCrszE8ISFGM0fnfa6zlLhIcVtmHEaUto0u1ipNXG0uB34FYR8 sBseK976zvs1oZxutH/jYteVC4ZTdRTFob4EiowLj2/ZTAHM1rWo4FxYmIL7f/SgNlRt N0uw== X-Gm-Message-State: AOJu0YxINXUV2ngS/p7kMzK8EIC9K08vATcNnU1s8So2JcDqHxtiT5nc etTrE/R7avNziYf35yPM/C1MZBKa0wpJ40bmVliL+FX/BhpedHyR X-Google-Smtp-Source: AGHT+IFKMuguD8OahvsakEX0Z33H9NC+8loh1j90mRrQ054Z9z1iqFMO7uuxQ6YnGHus/KJDioJOyw== X-Received: by 2002:a05:6000:4e:b0:368:7256:9c6a with SMTP id ffacd0b85a97d-369bae6abd9mr969286f8f.36.1721487743672; Sat, 20 Jul 2024 08:02:23 -0700 (PDT) Received: from lumine.fritz.box (85-127-20-124.dsl.dynamic.surfer.at. [85.127.20.124]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-368787ed551sm4079289f8f.113.2024.07.20.08.02.22 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 20 Jul 2024 08:02:23 -0700 (PDT) Message-ID: <53ab06fffbada1bf1d6671ffef595fe322ee7aae.camel@gmail.com> Subject: Re: [PATCH v3 2/2] gnu: emacs-minimal: Ungraft. From: Liliana Marie Prikler To: Suhail Singh Date: Sat, 20 Jul 2024 17:02:21 +0200 In-Reply-To: <87bk2sw2w0.fsf@gmail.com> References: <5a6cca57339644f65185e61cc25ecc4f17371432.1721407706.git.liliana.prikler@gmail.com> <0d5eafab955b7a9c3d2f2163fe3f3aa35a45e62d.1721407706.git.liliana.prikler@gmail.com> <87bk2sw2w0.fsf@gmail.com> Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable User-Agent: Evolution 3.48.4 MIME-Version: 1.0 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 72045 Cc: cox.katherine.e+guix@gmail.com, 72045@debbugs.gnu.org, andrew@trop.in X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Am Samstag, dem 20.07.2024 um 10:31 -0400 schrieb Suhail Singh: > Liliana Marie Prikler writes: >=20 > > +=C2=A0=C2=A0=C2=A0 ;; Run `make check-system TESTS=3Demacs-native-comp= ' to ensure > > that grafts > > +=C2=A0=C2=A0=C2=A0 ;; can meaningfully be applied. >=20 > Either this isn't the correct invocation or I am doing something > wrong. Running that command in guix checkout seems to run many tests > (possibly all of them?).=C2=A0 After applying this patch I get the > following test suite summary: >=20 > #+begin_quote > =C2=A0 ... > =C2=A0 > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > =C2=A0 Testsuite summary for GNU Guix 1.4.0-23.843b85c > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > =C2=A0 # TOTAL: 2451 > =C2=A0 # PASS:=C2=A0 2341 > =C2=A0 # SKIP:=C2=A0 86 > =C2=A0 # XFAIL: 2 > =C2=A0 # FAIL:=C2=A0 22 > =C2=A0 # XPASS: 0 > =C2=A0 # ERROR: 0 > =C2=A0 > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > =C2=A0 See ./test-suite.log > =C2=A0 Please report to bug-guix@gnu.org > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > =C2=A0 ... > #+end_quote Well, I get #+begin_quote Selected 1 system tests... /gnu/store/rszxrbzryn0cwmdq5mppr7yqqgij4gzd-emacs-native-comp- compatible #+end_quote That's quite strange. From debbugs-submit-bounces@debbugs.gnu.org Sat Jul 20 11:26:19 2024 Received: (at 72045) by debbugs.gnu.org; 20 Jul 2024 15:26:19 +0000 Received: from localhost ([127.0.0.1]:53762 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sVByV-000702-9i for submit@debbugs.gnu.org; Sat, 20 Jul 2024 11:26:19 -0400 Received: from mail-oi1-f196.google.com ([209.85.167.196]:40409) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sVByT-0006zu-0b for 72045@debbugs.gnu.org; Sat, 20 Jul 2024 11:26:17 -0400 Received: by mail-oi1-f196.google.com with SMTP id 5614622812f47-3dab334bda4so127929b6e.1 for <72045@debbugs.gnu.org>; Sat, 20 Jul 2024 08:26:16 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1721489115; x=1722093915; darn=debbugs.gnu.org; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to; bh=Ax+Uxj+4I+IcQkhm/ol2u9VOxIStoVCzb/IqSs8VYjM=; b=CLSbFUN0WMgcEm+Zk2L8FnS8c3zJz7snf/wBN/TyXnq+pv1vL5crbXqDd3lKz8DjlU agAUaGsnBADLg/Wdwv3Js5u6P+3WC4+GRbRu+uWxGcg14rq3I1R1+IKx1ZqPMlyBSfWC tG/vxYa5Z+Z9UZeAU71D3phxQnzZM967nuZ+/1J3P3Ej9PnpxCDrG4aShFMytPZTklWI +BhwRs/118Fof9C1q26gS2LLFhGemVzWy1vLy/OwB+aEPme4gF+rnr0IsqkT4SvFbVrZ PXl/v8JhNiE3Axo03Wmz9mP2KYMqCXfGPtEYifmgcjP5Ar/vcf9FOrpfjDkhMA8wCpNm hW/w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1721489115; x=1722093915; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=Ax+Uxj+4I+IcQkhm/ol2u9VOxIStoVCzb/IqSs8VYjM=; b=aNm+UIXn1Odc/ujcfzZF9i5tWkZZnamLgIbIP6TWH8W66Xe1b34Pf5ZixbrTXzY7yn khyUfgscEHnn2SNBNAiWuViJzdIkF5heGP9DlElc3jB8/j2YGW4Dqj7A22RpRpvOnVg+ 5QN93SuXUE7oMySHD5DCFKldx0WvMfEEYIDos6qYdv8Of6Tu7ahvZsPwJ3AcibgXeu/V 4CHuNzS1fOeJfhuEs1wBNoDnuEGNErs4MbTK7YzB7mCgj4AUeSHFgTiCmqVLBRaUlbmv w050h7r4JWGCBBhm+f50FPw3yraUCegspqNBoUIsoTLOQzXtO0BG9pus6Ez1/+lZZ6Fh rnyg== X-Forwarded-Encrypted: i=1; AJvYcCWTwaFewZrmkKAK2feaDJwhmFpScdFqc3UDjy707x4dwpfh4k4soTPvj06wUOO8Mp7f+8AEZ5oD0ASrqu655o063sgg7zs= X-Gm-Message-State: AOJu0YxRFYk2XQFDa9wqULWqWZdjydbP6Sd4eJz+fpMEFLaGMQ3hnvhl qNxUOw9wLsSqn9Pcr4Mg6tEahKGNGdEj3t2KpXcBjLJ2LSz1dLTo X-Google-Smtp-Source: AGHT+IE+XtIs9GeyxCNyri2P5iO2JDek6F5TOG8uyaskNCyVDIxf8RyMHfA+rBlFdnK4fmowvIxgmA== X-Received: by 2002:a05:6808:1a27:b0:3d9:3f72:7147 with SMTP id 5614622812f47-3dae6019477mr1524961b6e.3.1721489115579; Sat, 20 Jul 2024 08:25:15 -0700 (PDT) Received: from gnus ([65.93.169.47]) by smtp.gmail.com with ESMTPSA id af79cd13be357-7a198fbd489sm193932485a.31.2024.07.20.08.25.14 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 20 Jul 2024 08:25:15 -0700 (PDT) From: Suhail Singh To: Liliana Marie Prikler Subject: Re: [PATCH v3 2/2] gnu: emacs-minimal: Ungraft. In-Reply-To: <53ab06fffbada1bf1d6671ffef595fe322ee7aae.camel@gmail.com> (Liliana Marie Prikler's message of "Sat, 20 Jul 2024 17:02:21 +0200") References: <5a6cca57339644f65185e61cc25ecc4f17371432.1721407706.git.liliana.prikler@gmail.com> <0d5eafab955b7a9c3d2f2163fe3f3aa35a45e62d.1721407706.git.liliana.prikler@gmail.com> <87bk2sw2w0.fsf@gmail.com> <53ab06fffbada1bf1d6671ffef595fe322ee7aae.camel@gmail.com> Date: Sat, 20 Jul 2024 11:25:04 -0400 Message-ID: <87v810ulv3.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 1.5 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Liliana Marie Prikler writes: > Selected 1 system tests... I get this line as well early on. However, after that lots more things happen. Content analysis details: (1.5 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 1.3 RCVD_IN_VALIDITY_RPBL RBL: Relay in Validity RPBL, https://senderscore.org/blocklistlookup/ [209.85.167.196 listed in bl.score.senderscore.com] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.0 SPF_PASS SPF: sender matches SPF record 0.2 FREEMAIL_ENVFROM_END_DIGIT Envelope-from freemail username ends in digit (suhailsingh247[at]gmail.com) 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (suhailsingh247[at]gmail.com) -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [209.85.167.196 listed in list.dnswl.org] -0.0 RCVD_IN_MSPIKE_H2 RBL: Average reputation (+2) [209.85.167.196 listed in wl.mailspike.net] X-Debbugs-Envelope-To: 72045 Cc: cox.katherine.e+guix@gmail.com, 72045@debbugs.gnu.org, Suhail Singh , andrew@trop.in X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.5 (/) Liliana Marie Prikler writes: > Selected 1 system tests... I get this line as well early on. However, after that lots more things happen. Could you please confirm the guix checkout commit you're applying your patch on? -- Suhail From debbugs-submit-bounces@debbugs.gnu.org Sat Jul 20 11:43:28 2024 Received: (at 72045) by debbugs.gnu.org; 20 Jul 2024 15:43:28 +0000 Received: from localhost ([127.0.0.1]:53806 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sVCF5-0007UW-QL for submit@debbugs.gnu.org; Sat, 20 Jul 2024 11:43:28 -0400 Received: from mail-ed1-f66.google.com ([209.85.208.66]:43073) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sVCF4-0007UP-BK for 72045@debbugs.gnu.org; Sat, 20 Jul 2024 11:43:26 -0400 Received: by mail-ed1-f66.google.com with SMTP id 4fb4d7f45d1cf-58e76294858so3272175a12.0 for <72045@debbugs.gnu.org>; Sat, 20 Jul 2024 08:43:25 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1721490145; x=1722094945; darn=debbugs.gnu.org; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:cc:to:from:subject:message-id:from:to:cc:subject :date:message-id:reply-to; bh=AXjbK3lQVpnQ0d1x5R7f76ce4ikti07wE6q511XmY/4=; b=aiQMw+uTOf/D10ZYNNrP9Isw1tqvXupFhaomm49ILE1j01ylSuP2vUI/S+lTHhHw2I 4LEDswaiHnHwX13G25l0XLX3NUSgrRYziQNb6qLRoI1et8IJKoaeYo/yLZdeCp99TeG2 2W2SlLxplzaEISuQVKkHCwv0riY2c4riaKXAiOH8NJ3ds7XIrOw+BLQcJVTk9TYYYlvb B/MUZxZrfz9RkgaqGX6jBl15dSa1U1+dEr3mGk6x/3s3NHToSGW4A2aBhlnxqRaDalbD 8aspOXjxUI0F4zFFqndZ9aEPnDL9FMdGxoN/Kanw5/FFYtgmdtOt3p5hUgyH3RoXRjnw yhoQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1721490145; x=1722094945; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:cc:to:from:subject:message-id:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=AXjbK3lQVpnQ0d1x5R7f76ce4ikti07wE6q511XmY/4=; b=xNB6V/Frc+ccG+hMANEtl2L0JTFuHHbBVo6SNg+n1QbZuBshCELY7Vma3W63zzJrRK lOYt2KTHDcvK5ZPU5vAK/R8LwrHcWVyLri96YIf0Vy+4ts+9B2124Cv8/l+doi0snTNd Q5IH+niMcLVXht0Oiva+x2IFqW6ebzp2+SbFOfkM1XSu2mkRo7LMiRgzwRlVCr7R+QFK hdnnFu3KYT0jrTLQ1HqnpxcntWGKKhB238kQb51leLYP9w9/pqdpxjMjuU+3yDqdvXSl tbOU/VayQDo/EBqzU076NkqoEbpIecxjfjFyGFIspGGZGK8PZmb46YkELGDzI2XFILGj crqw== X-Gm-Message-State: AOJu0Yx+Q+VY0hgqDkhO1pVwsnCsWVZIr5AwA6cHveRZ5QVR++oLMKuS 0g7CVL3NnOnc+uQg64+4qogBHuWVM5NaJBGQg8Kk8w1FBJkxI0xB X-Google-Smtp-Source: AGHT+IG++38m6OJTTc7CnDbDVMWp7JcFTwc8YdTJs8L61qKT1OeBy8DSJSORQLsR6ZJuHd3d1qGb0w== X-Received: by 2002:a17:906:6d13:b0:a77:dfd3:e2e8 with SMTP id a640c23a62f3a-a7a0f139e36mr904840466b.17.1721490144812; Sat, 20 Jul 2024 08:42:24 -0700 (PDT) Received: from lumine.fritz.box (85-127-20-124.dsl.dynamic.surfer.at. [85.127.20.124]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-a7a3c8c022dsm176936166b.102.2024.07.20.08.42.24 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 20 Jul 2024 08:42:24 -0700 (PDT) Message-ID: Subject: Re: [PATCH v3 2/2] gnu: emacs-minimal: Ungraft. From: Liliana Marie Prikler To: Suhail Singh Date: Sat, 20 Jul 2024 17:42:23 +0200 In-Reply-To: <87v810ulv3.fsf@gmail.com> References: <5a6cca57339644f65185e61cc25ecc4f17371432.1721407706.git.liliana.prikler@gmail.com> <0d5eafab955b7a9c3d2f2163fe3f3aa35a45e62d.1721407706.git.liliana.prikler@gmail.com> <87bk2sw2w0.fsf@gmail.com> <53ab06fffbada1bf1d6671ffef595fe322ee7aae.camel@gmail.com> <87v810ulv3.fsf@gmail.com> Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable User-Agent: Evolution 3.48.4 MIME-Version: 1.0 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 72045 Cc: cox.katherine.e+guix@gmail.com, 72045@debbugs.gnu.org, andrew@trop.in X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Am Samstag, dem 20.07.2024 um 11:25 -0400 schrieb Suhail Singh: > Liliana Marie Prikler writes: >=20 > > Selected 1 system tests... >=20 > I get this line as well early on.=C2=A0 However, after that lots more > things happen. >=20 > Could you please confirm the guix checkout commit you're applying > your patch on? Commit 9724e61cda80e4c59a2eb419a453887ecc551b9a, plus some very unrelated stuff I have lying locally on master. Particularly, commits to sign off. Cheers From debbugs-submit-bounces@debbugs.gnu.org Sat Jul 20 12:35:22 2024 Received: (at 72045) by debbugs.gnu.org; 20 Jul 2024 16:35:22 +0000 Received: from localhost ([127.0.0.1]:53833 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sVD3K-0000NN-2T for submit@debbugs.gnu.org; Sat, 20 Jul 2024 12:35:22 -0400 Received: from mail-qv1-f65.google.com ([209.85.219.65]:38679) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sVD3I-0000N9-1e for 72045@debbugs.gnu.org; Sat, 20 Jul 2024 12:35:20 -0400 Received: by mail-qv1-f65.google.com with SMTP id 6a1803df08f44-6b79575f3daso3143196d6.3 for <72045@debbugs.gnu.org>; Sat, 20 Jul 2024 09:35:19 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1721493253; x=1722098053; darn=debbugs.gnu.org; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to; bh=nfhCosx4o+4Nzt+cDTmdlrFRMHALaYfW7/o/yCGptx8=; b=DM6khtLxxymTqxx1ZTA1t2uA0KXhDFUNLOU6/wDRIXNM75ua9i1X7rveCc9uCcomKI OK0rA50CPye7fNp16gnWJFB2CwTriW/tgptPY+zZs9k8S97X1BU/MQj0xBz+0LI5hfvU JBowPliz45CU7xDlz7esPCxgEgGPHDkJ6pjwvu3kG+Qy9HRtKPUIFiHqwvWz20mI+FsR zwX9tBh9UrVxoitcEIZ2ziPwMD6DQ8me5eUwDpVpkfBijTvHqvnkZcq4Eia0+DD59DDR J8pUPxWPcAtIoORGWOgvfi7tz3dTfVKggjz+SS9kZ2Ovr9ifjWLtwwKE9BUzEjDMo05z C3FQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1721493253; x=1722098053; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=nfhCosx4o+4Nzt+cDTmdlrFRMHALaYfW7/o/yCGptx8=; b=vBmmti3dgj/63dpcfC9dkAxoj15NlV4HJB5v4ccHE3n/7KB/YMLGIY+e4QhCpFo+Ch IRd69YV5Mc62af4uaMQXHBojE45rFXf/VDWjxrtmtRoy/CiZkyPxuNvbPmc0qyzVIYtn A/ANjFM/aTvlPsyuT5bqfXNfFc3dsO0emvxN6owprdOppcCYLxRWhOXs9m+K9nNCwmK/ e4Iv84WwUHKHLvgq3fO25lJpsd/FLQEbXNvAWSKMaQZFay2ImAV0QJeeAGXS6LjX49HS GT9PfxadbaPQ5vUNy5ct9hx142o8ePpHj3R5GALN6livG4GvPpaAEBudoTcQa0mt1QM3 GQ2w== X-Forwarded-Encrypted: i=1; AJvYcCXHRcsk98JJ5Yh2HLa4RbR5GyQ9UA49n2/tLjyYuXF9rjMSq2gMqt7zNRtx6o5Fi0yAYBcu2sXWAW+LZSeohs+sXvVDN2s= X-Gm-Message-State: AOJu0Yy9MCJNVsLgZuBzJ9+X6JaWACZbKis5jfnhNA9trp2cnj6OcxZc 2u9AsXuTBrdwi8+vWZrAzLHjnfEW9y26By/vrADk+jZqS9UGCjc2 X-Google-Smtp-Source: AGHT+IExB2avA3QMfxjBM4TmqKZ8arSHyNjk7gkUY8ck+VqJLiknRDH4jLgxiqS5Qdzy80F1gpqUpA== X-Received: by 2002:a05:6214:43c1:b0:6b2:b5b5:124e with SMTP id 6a1803df08f44-6b940120723mr23356836d6.0.1721493253413; Sat, 20 Jul 2024 09:34:13 -0700 (PDT) Received: from gnus ([65.93.169.47]) by smtp.gmail.com with ESMTPSA id 6a1803df08f44-6b7ac7f4327sm18898216d6.70.2024.07.20.09.34.12 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 20 Jul 2024 09:34:13 -0700 (PDT) From: Suhail Singh To: Liliana Marie Prikler Subject: Re: [PATCH v3 2/2] gnu: emacs-minimal: Ungraft. In-Reply-To: (Liliana Marie Prikler's message of "Sat, 20 Jul 2024 17:42:23 +0200") References: <5a6cca57339644f65185e61cc25ecc4f17371432.1721407706.git.liliana.prikler@gmail.com> <0d5eafab955b7a9c3d2f2163fe3f3aa35a45e62d.1721407706.git.liliana.prikler@gmail.com> <87bk2sw2w0.fsf@gmail.com> <53ab06fffbada1bf1d6671ffef595fe322ee7aae.camel@gmail.com> <87v810ulv3.fsf@gmail.com> Date: Sat, 20 Jul 2024 12:34:02 -0400 Message-ID: <87le1wuio5.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.2 (/) X-Debbugs-Envelope-To: 72045 Cc: cox.katherine.e+guix@gmail.com, 72045@debbugs.gnu.org, Suhail Singh , andrew@trop.in X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.8 (/) Liliana Marie Prikler writes: > Commit 9724e61cda80e4c59a2eb419a453887ecc551b9a Okay, I can confirm that it's working when applied on that commit. I am not sure whether the issue I was observing on 24163eea584663568b68e19f364256fc7396b61f were due to incorrect configuration on my part or something else (jury is out on that one). However, for the purposes of #72045 I believe v3 looks good. -- Suhail From debbugs-submit-bounces@debbugs.gnu.org Sat Jul 20 12:48:45 2024 Received: (at 72045) by debbugs.gnu.org; 20 Jul 2024 16:48:45 +0000 Received: from localhost ([127.0.0.1]:53851 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sVDGH-0000iV-Cc for submit@debbugs.gnu.org; Sat, 20 Jul 2024 12:48:45 -0400 Received: from mail-qv1-f66.google.com ([209.85.219.66]:38601) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sVDGF-0000iN-L1 for 72045@debbugs.gnu.org; Sat, 20 Jul 2024 12:48:44 -0400 Received: by mail-qv1-f66.google.com with SMTP id 6a1803df08f44-6b5f2c0af78so4595956d6.2 for <72045@debbugs.gnu.org>; Sat, 20 Jul 2024 09:48:43 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1721494062; x=1722098862; darn=debbugs.gnu.org; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to; bh=4t7/GE1mW+/q83GvnmsvMpLnBr1aypxlCR/UnV61RrE=; b=Jhji0WiAjiOirP0FSVitjqqoEjmYWClTg7A1NE9/K9T23ekb1T2zJYiCOOt2XHGNqD sexRwUT4fY40dhn0P8Ft/VCDD/SuGGtRG5wfUftJbh308ntBBS+Os3GNEYpD6KUaN1tI +4xTt2exP2C8IPUuPLPg33CU08Yb5KflkVaAZc7V0Ay+U+7VOfPdfB+CM6i3J8TJkIym CX31Flt7BNIVPe8TrOyivhAhrO0GnGc+z9YQVFyIr36EgVfUXmGpbL2B5Z78Glof/1Xh /wOmnpeg5fXnJ5dLJDD7syKhM8PXYomxbrhX/111vDJXKgOUhTWXiikI/gIPTfSwnovb vF/w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1721494062; x=1722098862; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=4t7/GE1mW+/q83GvnmsvMpLnBr1aypxlCR/UnV61RrE=; b=OPKyls/8M2Ach89iT6kKCf3inyjJqPKxW9nww3fbs1f25qyFAXnIoWDIV6rKkW+W1E ynj0g3DyhMN2wHmRAZWFG9kR2n+86R/NYGpXxtd+KSo7fxqOs0gVB4AVHZdRPLHqdizB gYY4d4tOHpfIU53SWAgKu47QnyzE23wxFov4mgLXEozc9iPm+FpNBcHwMa17DHSyT2zv kaAIDWOkcB9aeALr8wfejp9e3WLFFY6YEMDXFUjkfQkJ8q5pFuYklDNMFTMJLESQCxvx tK6nkuf+jsjTG82xkTb/vMbhSuB6EuIoyT46CoNgXXmYXku8RcHV0Lcb5JHFMm8NlPpp EZYQ== X-Forwarded-Encrypted: i=1; AJvYcCUoNjGIGtMJcJ69ZYkuPvNy2Dgj1fsw+RUxrJpstzWHyZm2SfhLVSOXpLK/Y7dTuLv5GCUO9SP89ZbXl4qnSNo4Wm7OS0Q= X-Gm-Message-State: AOJu0Yy/InnHZLIzJOUlWpwfOHGIQECdMVHFOrsR4fcMETCygaUZDfhb vK+k3sf7GmJVry8NRZPdXmWmdFX+aFn2axhSyxVpI6kog3UtY0gFq+aTKpKi X-Google-Smtp-Source: AGHT+IFIjsHinNYChVABqevhOHIbc7Ecj+ANQUyMKpm5jF+tKGzG0kB25oF7ZmVv+KUDSOu5mNnQAA== X-Received: by 2002:a05:6214:5904:b0:6b9:3369:8427 with SMTP id 6a1803df08f44-6b95a6f553emr23279246d6.5.1721494062607; Sat, 20 Jul 2024 09:47:42 -0700 (PDT) Received: from gnus (bras-base-mtrlpq0776w-grc-16-65-93-169-47.dsl.bell.ca. [65.93.169.47]) by smtp.gmail.com with ESMTPSA id 6a1803df08f44-6b7ac7bd12dsm18732096d6.27.2024.07.20.09.47.41 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 20 Jul 2024 09:47:42 -0700 (PDT) From: Suhail Singh To: Suhail Singh Subject: Re: [PATCH v3 2/2] gnu: emacs-minimal: Ungraft. In-Reply-To: <87le1wuio5.fsf@gmail.com> (Suhail Singh's message of "Sat, 20 Jul 2024 12:34:02 -0400") References: <5a6cca57339644f65185e61cc25ecc4f17371432.1721407706.git.liliana.prikler@gmail.com> <0d5eafab955b7a9c3d2f2163fe3f3aa35a45e62d.1721407706.git.liliana.prikler@gmail.com> <87bk2sw2w0.fsf@gmail.com> <53ab06fffbada1bf1d6671ffef595fe322ee7aae.camel@gmail.com> <87v810ulv3.fsf@gmail.com> <87le1wuio5.fsf@gmail.com> Date: Sat, 20 Jul 2024 12:47:41 -0400 Message-ID: <87h6ckui1e.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.2 (/) X-Debbugs-Envelope-To: 72045 Cc: cox.katherine.e+guix@gmail.com, 72045@debbugs.gnu.org, Liliana Marie Prikler , andrew@trop.in X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.8 (/) Suhail Singh writes: > I am not sure whether the issue I was observing on > 24163eea584663568b68e19f364256fc7396b61f Ah. I was simply unlucky. The failing tests were related to the build of guile 3.0.10. This commit has since been reverted in master. Apologies for the noise. -- Suhail From debbugs-submit-bounces@debbugs.gnu.org Sun Jul 21 06:06:21 2024 Received: (at 72045-done) by debbugs.gnu.org; 21 Jul 2024 10:06:21 +0000 Received: from localhost ([127.0.0.1]:54763 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sVTSP-0005kH-2c for submit@debbugs.gnu.org; Sun, 21 Jul 2024 06:06:21 -0400 Received: from mail-ed1-f67.google.com ([209.85.208.67]:45261) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sVTSN-0005k9-4P for 72045-done@debbugs.gnu.org; Sun, 21 Jul 2024 06:06:19 -0400 Received: by mail-ed1-f67.google.com with SMTP id 4fb4d7f45d1cf-5a2ffc34677so2243932a12.2 for <72045-done@debbugs.gnu.org>; Sun, 21 Jul 2024 03:06:17 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1721556317; x=1722161117; darn=debbugs.gnu.org; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:cc:to:from:subject:message-id:from:to:cc:subject :date:message-id:reply-to; bh=V5HpGQVRRUywD0QbeSIgzedM//3kz0ZeHmRQyMaw4M8=; b=KASGMTrT+6oEJyo4F+iXmeGNlOvqmi3bMrlgEEGCakRLq0g1XXLOXuDEqRyjg6RBjg 5BxssUFrIkKigGLcU+rL96kYKvGKN4BSPXsVYeMX7z4iYetSLoN2IND0jL3+NwNT6Dp/ x1PgnQmb7Ay2snsOKHoobYZd9xOm02CI69WYJ/zYY+W4/7YCBBM3PsAuZ69V64z6JKTy RstwdWmJY014zvjihxDUXXJ4Uzug5JaYp3JPQl8sdXe191i155VL0zLg5pWQXNg6eG9R FJlTLOgKk6MhYdyU622lUBymH3DupUj5w4+UygbLVmPlIxF5qUwJSOCXogfmCTwpwOuD 80HQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1721556317; x=1722161117; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:cc:to:from:subject:message-id:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=V5HpGQVRRUywD0QbeSIgzedM//3kz0ZeHmRQyMaw4M8=; b=aVqzazr+VgT/wBgdv5zj0KHqlMCKHiZJFxApg7q3pWKFVk01zrQeyfQzWlQr4YNEFp EcWkKHzTW0ohCuBabiHBqgZ/A1+0vtV8OFrexpjFFGbtS5ldpkqgsBK7/hNJewtO7/wG 5HBfj5Y+CvJkBiQEtGlJhVatrgMeFqBBSOnYqRXXYhw+8RdH9Zft29UijyWtEksaRrap Bf09mbSFXzYH3KDZDLMDkVtZiP3OlCNVvTjqKrIZyxUQJyKVV5V4GwHmUvOcU7PwcTD4 cEu9TbSZtKwfNLVyqRLs5wHjIwlimt3VvMAFBju2l/HNynHGCaRLgXN+3+BkbZwMvbyU 3dFA== X-Gm-Message-State: AOJu0YzWknTJFdPfytG1Sgb0F8RXIuXY5gRJsDDgJ3gBwMZ1N6vOxSBE u7oU8ne1QlHf67TIzAwpGKxMjWh/ruCLSrFFnltpJBxr2vUnLHkq X-Google-Smtp-Source: AGHT+IFR0KRpMgy6oMtI5U9rRhByTEYkkkIJ0PY2WJGa7uadNB33MoI4AaF4csCaOHEcAaMVxgUfqA== X-Received: by 2002:a05:6402:27c6:b0:5a1:67c9:3f77 with SMTP id 4fb4d7f45d1cf-5a479a73d66mr2850756a12.15.1721556316653; Sun, 21 Jul 2024 03:05:16 -0700 (PDT) Received: from lumine.fritz.box (85-127-20-124.dsl.dynamic.surfer.at. [85.127.20.124]) by smtp.gmail.com with ESMTPSA id 4fb4d7f45d1cf-5a30a4d6fadsm4288609a12.6.2024.07.21.03.05.15 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 21 Jul 2024 03:05:16 -0700 (PDT) Message-ID: Subject: Re: [PATCH v3 2/2] gnu: emacs-minimal: Ungraft. From: Liliana Marie Prikler To: Suhail Singh Date: Sun, 21 Jul 2024 12:05:15 +0200 In-Reply-To: <87le1wuio5.fsf@gmail.com> References: <5a6cca57339644f65185e61cc25ecc4f17371432.1721407706.git.liliana.prikler@gmail.com> <0d5eafab955b7a9c3d2f2163fe3f3aa35a45e62d.1721407706.git.liliana.prikler@gmail.com> <87bk2sw2w0.fsf@gmail.com> <53ab06fffbada1bf1d6671ffef595fe322ee7aae.camel@gmail.com> <87v810ulv3.fsf@gmail.com> <87le1wuio5.fsf@gmail.com> Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable User-Agent: Evolution 3.48.4 MIME-Version: 1.0 X-Spam-Score: 1.3 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Am Samstag, dem 20.07.2024 um 12:34 -0400 schrieb Suhail Singh: > However, for the purposes of #72045 I believe v3 looks good. For the purposes of #72045, I'm marking it as done. Cheers Content analysis details: (1.3 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 1.3 RCVD_IN_VALIDITY_RPBL RBL: Relay in Validity RPBL, https://senderscore.org/blocklistlookup/ [209.85.208.67 listed in bl.score.senderscore.com] -0.0 SPF_PASS SPF: sender matches SPF record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (liliana.prikler[at]gmail.com) -0.0 RCVD_IN_MSPIKE_H2 RBL: Average reputation (+2) [209.85.208.67 listed in wl.mailspike.net] -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [209.85.208.67 listed in list.dnswl.org] X-Debbugs-Envelope-To: 72045-done Cc: cox.katherine.e+guix@gmail.com, 72045-done@debbugs.gnu.org, andrew@trop.in X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.3 (/) Am Samstag, dem 20.07.2024 um 12:34 -0400 schrieb Suhail Singh: > However, for the purposes of #72045 I believe v3 looks good. For the purposes of #72045, I'm marking it as done. Cheers From unknown Sun Jul 27 00:54:39 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sun, 18 Aug 2024 11:24:06 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator