From unknown Tue Jun 17 01:46:38 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#75817] [PATCH] profiles: emacs-subdirs: Avoid building list with a loop Resent-From: Thiago Jung Bauermann Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Fri, 24 Jan 2025 23:04:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 75817 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 75817@debbugs.gnu.org Cc: Liliana Marie Prikler , Thiago Jung Bauermann X-Debbugs-Original-To: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.17377597812124 (code B ref -1); Fri, 24 Jan 2025 23:04:02 +0000 Received: (at submit) by debbugs.gnu.org; 24 Jan 2025 23:03:01 +0000 Received: from localhost ([127.0.0.1]:47423 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tbShY-0000Y7-VA for submit@debbugs.gnu.org; Fri, 24 Jan 2025 18:03:01 -0500 Received: from lists.gnu.org ([2001:470:142::17]:49468) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1tbShV-0000Xn-Ev for submit@debbugs.gnu.org; Fri, 24 Jan 2025 18:02:59 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tbShQ-0005J6-03 for guix-patches@gnu.org; Fri, 24 Jan 2025 18:02:52 -0500 Received: from mx.kolabnow.com ([212.103.80.155]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tbShN-0006uC-VA for guix-patches@gnu.org; Fri, 24 Jan 2025 18:02:51 -0500 Received: from localhost (unknown [127.0.0.1]) by mx.kolabnow.com (Postfix) with ESMTP id 36D653004C73; Sat, 25 Jan 2025 00:02:46 +0100 (CET) Authentication-Results: ext-mx-out013.mykolab.com (amavis); dkim=pass (2048-bit key) reason="pass (just generated, assumed good)" header.d=kolabnow.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kolabnow.com; h= content-transfer-encoding:content-type:content-type:mime-version :message-id:date:date:subject:subject:from:from:received :received:received; s=dkim20240523; t=1737759765; x=1739574166; bh=G0dZc/oX2tw2kdVJkdIVXi1N0z9EjOQGObgczEeq084=; b=bGO7SUSqF5vo 8UGqjwiivqcMc6PescH8ni1PNJJFA2ktUIrEIupSO1x4LkHx+JKQB7B7V0pWPSY+ ykg2dJQ6hxPYs/QQW75YQdJ0lC/AQB6K2TChr1CwUVpnleNeDGZMBTlferXt8wxd Y5u06jJR/U68EfpIr7eWgJYSEpaqndA5Z1JWYAYc8dYfobQxNWBo+MaTqqgkMKlI foNKO/ajdr+tziE30h9+RTvFGZL7wZNMy/X4HmAPIzcJY9gIunhjcJ3Jr5AerPJ7 Y+eMuRuo+wbdZj7MNqNPNCHm2+z0ahsC0W4Bx7razPDeYRpsuArsHJsdssaifNpV gZvb3/VvFg== X-Virus-Scanned: amavis at mykolab.com X-Spam-Flag: NO X-Spam-Score: -1 X-Spam-Level: X-Spam-Status: No, score=-1 tagged_above=-10 required=5 tests=[ALL_TRUSTED=-1] autolearn=ham autolearn_force=no Received: from mx.kolabnow.com ([127.0.0.1]) by localhost (ext-mx-out013.mykolab.com [127.0.0.1]) (amavis, port 10024) with ESMTP id fgFZPeqh-ki2; Sat, 25 Jan 2025 00:02:45 +0100 (CET) Received: from int-mx011.mykolab.com (unknown [10.9.13.11]) by mx.kolabnow.com (Postfix) with ESMTPS id F01353004C72; Sat, 25 Jan 2025 00:02:43 +0100 (CET) Received: from ext-subm010.mykolab.com (unknown [10.9.6.10]) by int-mx011.mykolab.com (Postfix) with ESMTPS id 9D63231604F4; Sat, 25 Jan 2025 00:02:43 +0100 (CET) From: Thiago Jung Bauermann Date: Fri, 24 Jan 2025 20:01:35 -0300 Message-ID: <20250124230226.107387-1-bauermann@kolabnow.com> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=212.103.80.155; envelope-from=bauermann@kolabnow.com; helo=mx.kolabnow.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, RCVD_IN_VALIDITY_CERTIFIED_BLOCKED=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -0.0 (/) 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 (-) If the EMACSNATIVELOADPATH environment variable (by mistake) has duplicated paths, Emacs fails to load with: $ emacs List contains a loop: ("/home/user/.guix-profile/lib/emacs/native-site-lisp" "/gnu/store/…-emacs-lsp-mode-9.0.0/lib/emacs/native-site-lisp" "/home/user/.guix-profile/lib/emacs/native-site-lisp" "/home/user/.guix-profile/lib/emacs/native-site-lisp" "/gnu/store/…-emacs-lsp-mode-9.0.0/lib/emacs/native-site-lisp" . #2) $ echo $? 255 A git bisect in Guix to find when the problem was introduced arrived at commit e9b13294700d ("profiles: emacs-subdirs: Also expand native-comp-eln-load-path."). Fix the problem by applying Liliana's suggestion of changing 'nconc' to 'append' in the Elisp code written to subdirs.el. * guix/profiles.scm (emacs-subdirs): Use 'append' rather than 'nconc'. Change-Id: If646b806f24666b5247850d30d2819c7482c130b Fixes: Suggested-by: Liliana Marie Prikler --- guix/profiles.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/guix/profiles.scm b/guix/profiles.scm index 87b9543ac01f..63b2a08a48d4 100644 --- a/guix/profiles.scm +++ b/guix/profiles.scm @@ -1230,8 +1230,8 @@ (define build (setq native-comp-eln-load-path (mapcan (lambda (dir) (if (equal dir needle) - (nconc ',native-comp-dirs - (list dir)) + (append ',native-comp-dirs + (list dir)) (list dir))) native-comp-eln-load-path)))) port) From unknown Tue Jun 17 01:46:38 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#75817] [PATCH] profiles: emacs-subdirs: Avoid building list with a loop Resent-From: Liliana Marie Prikler Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 25 Jan 2025 00:31:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 75817 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Thiago Jung Bauermann , 75817@debbugs.gnu.org Received: via spool by 75817-submit@debbugs.gnu.org id=B75817.17377650486119 (code B ref 75817); Sat, 25 Jan 2025 00:31:01 +0000 Received: (at 75817) by debbugs.gnu.org; 25 Jan 2025 00:30:48 +0000 Received: from localhost ([127.0.0.1]:47781 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tbU4V-0001Zv-RH for submit@debbugs.gnu.org; Fri, 24 Jan 2025 19:30:48 -0500 Received: from mail-wm1-x342.google.com ([2a00:1450:4864:20::342]:56726) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1tbU4T-0001HE-3x for 75817@debbugs.gnu.org; Fri, 24 Jan 2025 19:30:45 -0500 Received: by mail-wm1-x342.google.com with SMTP id 5b1f17b1804b1-4361f65ca01so27494005e9.1 for <75817@debbugs.gnu.org>; Fri, 24 Jan 2025 16:30:45 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1737765039; x=1738369839; darn=debbugs.gnu.org; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:to:from:subject:message-id:from:to:cc:subject:date :message-id:reply-to; bh=K0fCMEjqqCPCpjiCRPqGiKDdPlo9Wab2Fg/FCH65sxY=; b=j41gBxbPv2vupoXBhD3U07YMTJdOXZBRVuL/3plIQo9Ez9qxorBqcoqcOfsFAiLwGc finSbt3fUSOcXoN9TtSCHypOes9iUzyXcc8zgn2P5qJISbGR59ZtbPdb6HLiZWS6iOne VFqC+XO25b8g4afNK1nw3lhLIg3qX1jL/K/C5LYxIr02erDoHcfOcszifBgVPdQH2oWA TptMxwKXkyDT986Ow7UCUSS/wKUWw8znIyE54QH8kmBg+1dAhJ4ZidkYMoYQpt1LFZgc j1u2rbdiTykedFHxO+5LX6U7JCMedMFFOfzatzWkcJvAe3A2mxQnqPaFWm00cLciW9PO oTWQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1737765039; x=1738369839; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:to:from:subject:message-id:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=K0fCMEjqqCPCpjiCRPqGiKDdPlo9Wab2Fg/FCH65sxY=; b=MLPDVD0d+vAQMkuI9c832/SZJetCwa19MceyGsL2Myd/U+bHgC91OlwMtSlUwaDWRE nR5BK+c+fG4o2B+1SarKQ8QuChFW5dHAn312Z6wl4lIZrhBPCW9OW50S7Xpj57jT3OMd sE/yLyHYX4XLS4jY/QAGCk6gFHOaVPxEcKcE+/mlfjagN6VVwTAYWUI4AkIRdlgN19nz vxJk21rq8qVLnSNmcysD1AO0z0dusCsATET+E3+wr3tCPBEN1FkYlPZ0q6sx95l1CW52 o1zULzc/Le7lB1ucLDfJMXsMJ8TuVS+DQ+FymDJjags8Bv+4mli1lFVTJbDkSZBRk8j7 smyA== X-Forwarded-Encrypted: i=1; AJvYcCVMa74zphDHVN4jP+19y+Gw+iVRTOAgWNhRfxHHKbjmIH85jqmj5vXVH2XWEnhbvPk6Xp+Lxg==@debbugs.gnu.org X-Gm-Message-State: AOJu0Yxpqe4SekCsQpx4oOfWK5zuq9ETQcXW+LSj2DTqvk7pv9VQ5cN+ r4V2R0pgFlwY7SKzAakK7wnSwUerYkPbb1np0wfyC+Lc8v2NFrjy X-Gm-Gg: ASbGnctCgikJLhd+S/mN5kWsy9+narNel5UFrj36YvI+KAIOnaNybxpQRgQjibrg+w5 OM/oOqiuxDklzbBxDb/lRbct2ecSVjEcIBWKfpka0CUeN493s0bMIiYYlkG8yQjB7gyXOKgAO3P DBSmktrat92k+909VKsj9nghHOK6CeUygBdxaiLHWGVSrZEj4BxK1TOWdhpFFO22RNR0kV6jzqG UqqR1P6CSwPUZB/vGIEdCVGdqVRCC894Zj6MJ+ESDByWW0C4RWHBlnQ721lezYg2Zx3hW7WR6pv Pu3q4Bp8NF22l2Ggvykgdsp/heAJYHOrsLu+/XipHygJzVELWsNmBvmh X-Google-Smtp-Source: AGHT+IG9w9tazeboJAjLEC0llYYmphsNQPOpGBv+/HMDBWtdRroQpknjzFn83Q+rWbq/JmVnMvuffQ== X-Received: by 2002:a05:600c:1c16:b0:435:32e:8270 with SMTP id 5b1f17b1804b1-438913de562mr310776355e9.14.1737765038461; Fri, 24 Jan 2025 16:30:38 -0800 (PST) Received: from lumine.fritz.box (85-127-114-32.dsl.dynamic.surfer.at. [85.127.114.32]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-438bd54bfa5sm42348145e9.25.2025.01.24.16.30.36 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 24 Jan 2025 16:30:37 -0800 (PST) Message-ID: From: Liliana Marie Prikler Date: Sat, 25 Jan 2025 01:30:45 +0100 In-Reply-To: <20250124230226.107387-1-bauermann@kolabnow.com> References: <20250124230226.107387-1-bauermann@kolabnow.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: -0.0 (/) 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 (-) QW0gRnJlaXRhZywgZGVtIDI0LjAxLjIwMjUgdW0gMjA6MDEgLTAzMDAgc2NocmllYiBUaGlhZ28g SnVuZwpCYXVlcm1hbm46Cj4gSWYgdGhlIEVNQUNTTkFUSVZFTE9BRFBBVEggZW52aXJvbm1lbnQg dmFyaWFibGUgKGJ5IG1pc3Rha2UpIGhhcwo+IGR1cGxpY2F0ZWQgcGF0aHMsIEVtYWNzIGZhaWxz IHRvIGxvYWQgd2l0aDoKPiAKPiDCoCAkIGVtYWNzCj4gwqAgTGlzdCBjb250YWlucyBhIGxvb3A6 Cj4gwqAgKCIvaG9tZS91c2VyLy5ndWl4LXByb2ZpbGUvbGliL2VtYWNzL25hdGl2ZS1zaXRlLWxp c3AiCj4gwqDCoCAiL2dudS9zdG9yZS/igKYtZW1hY3MtbHNwLW1vZGUtOS4wLjAvbGliL2VtYWNz L25hdGl2ZS1zaXRlLWxpc3AiCj4gwqDCoCAiL2hvbWUvdXNlci8uZ3VpeC1wcm9maWxlL2xpYi9l bWFjcy9uYXRpdmUtc2l0ZS1saXNwIgo+IMKgwqAgIi9ob21lL3VzZXIvLmd1aXgtcHJvZmlsZS9s aWIvZW1hY3MvbmF0aXZlLXNpdGUtbGlzcCIKPiDCoMKgICIvZ251L3N0b3JlL+KApi1lbWFjcy1s c3AtbW9kZS05LjAuMC9saWIvZW1hY3MvbmF0aXZlLXNpdGUtbGlzcCIgLgo+ICMyKQo+IMKgICQg ZWNobyAkPwo+IMKgIDI1NQo+IAo+IEEgZ2l0IGJpc2VjdCBpbiBHdWl4IHRvIGZpbmQgd2hlbiB0 aGUgcHJvYmxlbSB3YXMgaW50cm9kdWNlZCBhcnJpdmVkCj4gYXQgY29tbWl0IGU5YjEzMjk0NzAw ZCAoInByb2ZpbGVzOiBlbWFjcy1zdWJkaXJzOiBBbHNvIGV4cGFuZAo+IG5hdGl2ZS1jb21wLWVs bi1sb2FkLXBhdGguIikuCj4gCj4gRml4IHRoZSBwcm9ibGVtIGJ5IGFwcGx5aW5nIExpbGlhbmEn cyBzdWdnZXN0aW9uIG9mIGNoYW5naW5nICduY29uYycKPiB0byAnYXBwZW5kJyBpbiB0aGUgRWxp c3AgY29kZSB3cml0dGVuIHRvIHN1YmRpcnMuZWwuCkl0J3MgYmV0dGVyIHRvIGRlc2NyaWJlIHRo ZSBidWcgaW4gY29kZSBzbyB0aGF0IGZvbGtzIHdvbid0IHN0dW1ibGUKb3ZlciBpdCBhZ2Fpbi4g IEUuZy4gIk5vdGU6IG5lZWRsZSBtYXkgYmUgZm91bmQgbXVsdGlwbGUgdGltZXMsIHNvCmRvbid0 IHVzZSBkZXN0cnVjdGl2ZSBwcm9jZWR1cmVzIGxpa2UgbmNvbmMuIgo+ICogZ3VpeC9wcm9maWxl cy5zY20gKGVtYWNzLXN1YmRpcnMpOiBVc2UgJ2FwcGVuZCcgcmF0aGVyIHRoYW4KPiAnbmNvbmMn Lgo+IAo+IENoYW5nZS1JZDogSWY2NDZiODA2ZjI0NjY2YjUyNDc4NTBkMzBkMjgxOWM3NDgyYzEz MGIKPiBGaXhlczogPGh0dHBzOi8vaXNzdWVzLmd1aXguZ251Lm9yZy83NTcwOT4KWW91IGhhdmUg c29tZSBob3Jpem9udGFsIHNwYWNlIGhlcmUgdG8gbmFtZSB0aGUgYnVnIDopCj4gU3VnZ2VzdGVk LWJ5OiBMaWxpYW5hIE1hcmllIFByaWtsZXIgPGxpbGlhbmEucHJpa2xlckBnbWFpbC5jb20+Cj4g LS0tCj4gwqBndWl4L3Byb2ZpbGVzLnNjbSB8IDQgKystLQo+IMKgMSBmaWxlIGNoYW5nZWQsIDIg aW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkKPiAKPiBkaWZmIC0tZ2l0IGEvZ3VpeC9wcm9m aWxlcy5zY20gYi9ndWl4L3Byb2ZpbGVzLnNjbQo+IGluZGV4IDg3Yjk1NDNhYzAxZi4uNjNiMmEw OGE0OGQ0IDEwMDY0NAo+IC0tLSBhL2d1aXgvcHJvZmlsZXMuc2NtCj4gKysrIGIvZ3VpeC9wcm9m aWxlcy5zY20KPiBAQCAtMTIzMCw4ICsxMjMwLDggQEAgKGRlZmluZSBidWlsZAo+IMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAoc2V0cSBuYXRpdmUtY29t cC1lbG4tbG9hZC1wYXRoCj4gwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgIChtYXBjYW4gKGxhbWJkYSAoZGlyKQo+IMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgIChpZiAoZXF1YWwgZGlyIG5lZWRsZSkKPiAtwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqAgKG5jb25jICcsbmF0aXZlLWNvbXAtCj4gZGlycwo+IC3CoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIChsaXN0IGRpcikpCj4gK8KgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgIChhcHBlbmQgJyxuYXRpdmUtY29tcC0KPiBkaXJzCj4gK8KgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAobGlzdCBkaXIpKQo+IMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgKGxpc3QgZGlyKSkpCj4gwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoCBuYXRpdmUtY29tcC1lbG4tbG9hZC1wYXRoKSkpKQo+IMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgIHBvcnQpCgpDaGVlcnMKCg== From unknown Tue Jun 17 01:46:38 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#75817] [PATCH] profiles: emacs-subdirs: Avoid building list with a loop Resent-From: Thiago Jung Bauermann Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 25 Jan 2025 04:17:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 75817 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Liliana Marie Prikler Cc: 75817@debbugs.gnu.org Received: via spool by 75817-submit@debbugs.gnu.org id=B75817.173777860918809 (code B ref 75817); Sat, 25 Jan 2025 04:17:02 +0000 Received: (at 75817) by debbugs.gnu.org; 25 Jan 2025 04:16:49 +0000 Received: from localhost ([127.0.0.1]:48022 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tbXbF-0004tJ-1F for submit@debbugs.gnu.org; Fri, 24 Jan 2025 23:16:49 -0500 Received: from mx.kolabnow.com ([212.103.80.154]:51062) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1tbXbC-0004t1-1f for 75817@debbugs.gnu.org; Fri, 24 Jan 2025 23:16:47 -0500 Received: from localhost (unknown [127.0.0.1]) by mx.kolabnow.com (Postfix) with ESMTP id 8F8163005A13; Sat, 25 Jan 2025 05:16:39 +0100 (CET) Authentication-Results: ext-mx-out013.mykolab.com (amavis); dkim=pass (2048-bit key) reason="pass (just generated, assumed good)" header.d=kolabnow.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kolabnow.com; h= content-transfer-encoding:content-type:content-type:mime-version :message-id:date:date:references:in-reply-to:subject:subject :from:from:received:received:received; s=dkim20240523; t= 1737778597; x=1739592998; bh=DzCJcDcn85WisRb4lOZScZ5YjjE+oztN0wd EggZ8jas=; b=Y3jS3k4/0ScbnTInl3U7uSSpMWRxwbVBu580bGXjA/mmEx0+KJ8 mh2RzkurzB9Lh/mHk85RLB+4/T4wU0j0oVWZS6nnr8+myyYYcw13Vg8LNYK3iuQs nI2NCxtlgfbnJdbquHl9C/iLVQdHA1coVZHNvY0JfSu6HbHxIumsp5zaT6WOEKd9 fwrowGte6QI+mImYRLhg6x0SJBmOZlYoRJA4SY/QCQTHa4wUYIXMm3/RG4m4rHB+ 5GEH0egBCoiPC6jMDnu5aHd1r2ORa7zb0MrbLPs3qtBn8AKMDrJ8uji0d4ky0NXE ZawrrR3A43KFroCgTKXOkq9/TDv0N3D5H+Q== X-Virus-Scanned: amavis at mykolab.com X-Spam-Flag: NO X-Spam-Score: -1 X-Spam-Level: X-Spam-Status: No, score=-1 tagged_above=-10 required=5 tests=[ALL_TRUSTED=-1] autolearn=ham autolearn_force=no Received: from mx.kolabnow.com ([127.0.0.1]) by localhost (ext-mx-out013.mykolab.com [127.0.0.1]) (amavis, port 10024) with ESMTP id zlXM9Sk-nJGf; Sat, 25 Jan 2025 05:16:37 +0100 (CET) Received: from int-mx011.mykolab.com (unknown [10.9.13.11]) by mx.kolabnow.com (Postfix) with ESMTPS id C06613004C73; Sat, 25 Jan 2025 05:16:36 +0100 (CET) Received: from ext-subm010.mykolab.com (unknown [10.9.6.10]) by int-mx011.mykolab.com (Postfix) with ESMTPS id 5012C31604FD; Sat, 25 Jan 2025 05:16:36 +0100 (CET) From: Thiago Jung Bauermann In-Reply-To: (Liliana Marie Prikler's message of "Sat, 25 Jan 2025 01:30:45 +0100") References: <20250124230226.107387-1-bauermann@kolabnow.com> Date: Sat, 25 Jan 2025 01:16:32 -0300 Message-ID: <864j1ncyu7.fsf@kolabnow.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.0 (/) 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 (-) Liliana Marie Prikler writes: > Am Freitag, dem 24.01.2025 um 20:01 -0300 schrieb Thiago Jung > Bauermann: >> If the EMACSNATIVELOADPATH environment variable (by mistake) has >> duplicated paths, Emacs fails to load with: >> >> =C2=A0 $ emacs >> =C2=A0 List contains a loop: >> =C2=A0 ("/home/user/.guix-profile/lib/emacs/native-site-lisp" >> =C2=A0=C2=A0 "/gnu/store/=E2=80=A6-emacs-lsp-mode-9.0.0/lib/emacs/native= -site-lisp" >> =C2=A0=C2=A0 "/home/user/.guix-profile/lib/emacs/native-site-lisp" >> =C2=A0=C2=A0 "/home/user/.guix-profile/lib/emacs/native-site-lisp" >> =C2=A0=C2=A0 "/gnu/store/=E2=80=A6-emacs-lsp-mode-9.0.0/lib/emacs/native= -site-lisp" . >> #2) >> =C2=A0 $ echo $? >> =C2=A0 255 >> >> A git bisect in Guix to find when the problem was introduced arrived >> at commit e9b13294700d ("profiles: emacs-subdirs: Also expand >> native-comp-eln-load-path."). >> >> Fix the problem by applying Liliana's suggestion of changing 'nconc' >> to 'append' in the Elisp code written to subdirs.el. > It's better to describe the bug in code so that folks won't stumble > over it again. E.g. "Note: needle may be found multiple times, so > don't use destructive procedures like nconc." Good point. I added your suggested note as a comment in the Elisp code. >> * guix/profiles.scm (emacs-subdirs): Use 'append' rather than >> 'nconc'. >> >> Change-Id: If646b806f24666b5247850d30d2819c7482c130b >> Fixes: > You have some horizontal space here to name the bug :) Indeed. I added a short description. Thank you for your quick review! -- Thiago From unknown Tue Jun 17 01:46:38 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#75817] [PATCH v2] profiles: emacs-subdirs: Avoid building list with a loop References: <20250124230226.107387-1-bauermann@kolabnow.com> In-Reply-To: <20250124230226.107387-1-bauermann@kolabnow.com> Resent-From: Thiago Jung Bauermann Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 25 Jan 2025 04:19:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 75817 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 75817@debbugs.gnu.org Cc: Liliana Marie Prikler , Thiago Jung Bauermann Received: via spool by 75817-submit@debbugs.gnu.org id=B75817.173777868818981 (code B ref 75817); Sat, 25 Jan 2025 04:19:01 +0000 Received: (at 75817) by debbugs.gnu.org; 25 Jan 2025 04:18:08 +0000 Received: from localhost ([127.0.0.1]:48026 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tbXcW-0004w2-1Y for submit@debbugs.gnu.org; Fri, 24 Jan 2025 23:18:08 -0500 Received: from mx.kolabnow.com ([212.103.80.154]:56074) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1tbXcT-0004vV-8j for 75817@debbugs.gnu.org; Fri, 24 Jan 2025 23:18:05 -0500 Received: from localhost (unknown [127.0.0.1]) by mx.kolabnow.com (Postfix) with ESMTP id 49ADD2083208; Sat, 25 Jan 2025 05:17:59 +0100 (CET) Authentication-Results: ext-mx-out011.mykolab.com (amavis); dkim=pass (2048-bit key) reason="pass (just generated, assumed good)" header.d=kolabnow.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kolabnow.com; h= content-transfer-encoding:content-type:content-type:mime-version :message-id:date:date:subject:subject:from:from:received :received:received; s=dkim20240523; t=1737778678; x=1739593079; bh=7J/trYASPdMvJiWfNp6CGvyY37HtyaeSS3OhDaqS/ok=; b=Sg33tvNu4WIa XR4Mz1o8pl8jYDishdiL4OYexOme+MoJeqZdAUTQOD+zLCw6G+t3k7RPpy2IX1cy 92iUG7y3l6kOB+GXMqbC7YcOI4JykB19ngFvS0bh9WZtrnnzS7rWNNDM//clANJG qC0stJpSRUpO6qK4LdrEzEyVQG+fMBb2PuRMDKqI6fJdnoaRkufP++ICV45fApuI LP2YiEcOr3W+nqmj8Q+7+m/N9sQoxOkinNuEp+BcRZGl8GZZY6jDhv2nv52FWe97 gLFtcBQv3k39PvWRXISbS5IRMtyc05lZqfiFZdwQ99mVgF7fNLV84ocwcGinE7F9 7KjJbdk8gw== X-Virus-Scanned: amavis at mykolab.com X-Spam-Flag: NO X-Spam-Score: -1 X-Spam-Level: X-Spam-Status: No, score=-1 tagged_above=-10 required=5 tests=[ALL_TRUSTED=-1] autolearn=ham autolearn_force=no Received: from mx.kolabnow.com ([127.0.0.1]) by localhost (ext-mx-out011.mykolab.com [127.0.0.1]) (amavis, port 10024) with ESMTP id mMlUtR7oBrgQ; Sat, 25 Jan 2025 05:17:58 +0100 (CET) Received: from int-mx009.mykolab.com (unknown [10.9.13.9]) by mx.kolabnow.com (Postfix) with ESMTPS id EA8C12083249; Sat, 25 Jan 2025 05:17:57 +0100 (CET) Received: from ext-subm010.mykolab.com (unknown [10.9.6.10]) by int-mx009.mykolab.com (Postfix) with ESMTPS id B19C7200BABD; Sat, 25 Jan 2025 05:17:57 +0100 (CET) From: Thiago Jung Bauermann Date: Sat, 25 Jan 2025 01:14:08 -0300 Message-ID: <20250125041742.168342-1-bauermann@kolabnow.com> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) 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 (-) If the EMACSNATIVELOADPATH environment variable (by mistake) has duplicated paths, Emacs fails to load with: $ emacs List contains a loop: ("/home/user/.guix-profile/lib/emacs/native-site-lisp" "/gnu/store/…-emacs-lsp-mode-9.0.0/lib/emacs/native-site-lisp" "/home/user/.guix-profile/lib/emacs/native-site-lisp" "/home/user/.guix-profile/lib/emacs/native-site-lisp" "/gnu/store/…-emacs-lsp-mode-9.0.0/lib/emacs/native-site-lisp" . #2) $ echo $? 255 A git bisect in Guix to find when the problem was introduced arrived at commit e9b13294700d ("profiles: emacs-subdirs: Also expand native-comp-eln-load-path."). Fix the problem by applying Liliana's suggestion of changing 'nconc' to 'append' in the Elisp code written to subdirs.el. * guix/profiles.scm (emacs-subdirs): Use 'append' rather than 'nconc'. Change-Id: If646b806f24666b5247850d30d2819c7482c130b Fixes: Emacs "List contains a loop" error Suggested-by: Liliana Marie Prikler --- guix/profiles.scm | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) Changes since v1: Made the following changes suggested by Liliana: - Added comment to Elisp comment warning about destructive procedures - Added short bug description to "Fixes" tag. diff --git a/guix/profiles.scm b/guix/profiles.scm index 87b9543ac01f..fb4dbc5bd079 100644 --- a/guix/profiles.scm +++ b/guix/profiles.scm @@ -1230,8 +1230,12 @@ (define build (setq native-comp-eln-load-path (mapcan (lambda (dir) (if (equal dir needle) - (nconc ',native-comp-dirs - (list dir)) + ;; Note: needle may be found + ;; multiple times, so don't use + ;; destructive procedures like + ;; nconc. + (append ',native-comp-dirs + (list dir)) (list dir))) native-comp-eln-load-path)))) port) From unknown Tue Jun 17 01:46:38 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#75817] [PATCH v2] profiles: emacs-subdirs: Avoid building list with a loop Resent-From: Liliana Marie Prikler Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 25 Jan 2025 14:27:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 75817 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Thiago Jung Bauermann , 75817@debbugs.gnu.org Received: via spool by 75817-submit@debbugs.gnu.org id=B75817.17378151779908 (code B ref 75817); Sat, 25 Jan 2025 14:27:03 +0000 Received: (at 75817) by debbugs.gnu.org; 25 Jan 2025 14:26:17 +0000 Received: from localhost ([127.0.0.1]:49060 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tbh71-0002Zi-TY for submit@debbugs.gnu.org; Sat, 25 Jan 2025 09:26:17 -0500 Received: from mail-wr1-x442.google.com ([2a00:1450:4864:20::442]:42340) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1tbh6t-0002Z9-Vm for 75817@debbugs.gnu.org; Sat, 25 Jan 2025 09:26:13 -0500 Received: by mail-wr1-x442.google.com with SMTP id ffacd0b85a97d-38a8b35e168so1997228f8f.1 for <75817@debbugs.gnu.org>; Sat, 25 Jan 2025 06:26:07 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1737815160; x=1738419960; darn=debbugs.gnu.org; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:to:from:subject:message-id:from:to:cc:subject:date :message-id:reply-to; bh=wvD9m+hr/ZrjZIBCAPeyYQa7TeKuuIFJMRqXuVSk1co=; b=l2yCnAwpbsC60iNJeH5gFurL2A/heIh7JrtSWE53PWnPScnYO0DqWcoZkU6VrpcNTK xbyJAc5hRA3RguzBLzRXHKVA3zV2gnS2dSlgKWfkyblgB/0CoqIFO1ut6wp0NVgCvKfk SR5mXpvRO1uU7IZ0CHFQk+7IXbBM8UGOhiXYl0pzVm/HlurAnsTHva+KUGNZeqXuMqed TJV0pJFPjb0wLuCP/hPNzKg090JWmnYS8EAByXsZMwiPxJTPrm+cVcXnc9EY5LDOtNzc VVdxTvWF6LJMCQtwfQ59r3un0Tn+OBqPt1dCXRFbBV3Tv3Q6a7vDxuspWYsgHd6t8Xqt rFhg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1737815160; x=1738419960; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:to:from:subject:message-id:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=wvD9m+hr/ZrjZIBCAPeyYQa7TeKuuIFJMRqXuVSk1co=; b=H2rBiS2fQGYTv9eAPJRojUnHqKNfGTbHNoz4GBcW5TTeWvO6Y9YWEVXxuKGAvJkAw8 D/r0STxIg7+dfxkM5P1HnjvsZcNPMtjpqD63zuvKASIbPSNvJ2a7S6GWmAFcdvAeFgCQ etw9Tgp1bKUpKJLNItw61OnpJbQio8TL7LubvVnAHiSRwmlgzgXPJsjbmcXOTuHlo5Di 1ATieKA9L4UXwUhozUDJhNEOn5OIPTOZnSe76foprJqtpKHOrrpBCq924WZsIoEJ5NyA P2rB4NI+OuQuPFqsJpmYhn/FrxGmf+C+rJWRcJhtgSNHY+polXWI5Qj5A4aaql4a7ci6 2Mfg== X-Forwarded-Encrypted: i=1; AJvYcCW5xA4EL65met9BsR3lzAPoCwZCS4sOkg6dyrqOK3RUOzJRUAry4y0hp+2sCfFmw8U1FW3e4w==@debbugs.gnu.org X-Gm-Message-State: AOJu0YwTUJhA92izXGkeqKAt33613q3AC1GVAysFzrd4cri1DbwKDnUC pLXT141NN61L/2tTmbKXsp8ROARy0+Mu3fyRA4bd+6rh/uSDDDKu3xbKigB4 X-Gm-Gg: ASbGnctZQkyYUC6C93XcvzygBrb+gp6pTIVS7KfKNX4EkPCdxig+d4AVlKgfDiMxKRF 8HeG7N7MN5an1LHsBQNEghL25kDNkS+OAHvYyBAeFTOq7F82q9qS+2bSwDd7k7KJDuT/8EuYiIH 2XUIocFFUH+c6XEtfyCFrg4ISirg1d/j6o0tF18g3jSx00CVt1IF4b/9nEEyudQZnysRM6iU9XW 7Vi/ID2kfXt3LMuDw7P3qIyMuwnn6rKGq2FkfOv3EDRGeHdsrITNXk7ZdE5qQDsOlQiN6Vz0kR7 f5qjgclUdZ2sL9NXSrJK9QmCDt6MU6MNub3z+Gu/e6WjVn2UwEKfWfIw X-Google-Smtp-Source: AGHT+IFGwcqhX9160+i/tT0rKscmmQ5PusMyZw9UREj2vcA5m4fQZbhGm5j4NNt7CEaRfrgCHDi66w== X-Received: by 2002:a5d:5f47:0:b0:386:3672:73e7 with SMTP id ffacd0b85a97d-38c2b772610mr7011612f8f.9.1737815159936; Sat, 25 Jan 2025 06:25:59 -0800 (PST) Received: from lumine.fritz.box (85-127-114-32.dsl.dynamic.surfer.at. [85.127.114.32]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-38c2a188a61sm5746641f8f.52.2025.01.25.06.25.58 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 25 Jan 2025 06:25:59 -0800 (PST) Message-ID: From: Liliana Marie Prikler Date: Sat, 25 Jan 2025 15:26:07 +0100 In-Reply-To: <20250125041742.168342-1-bauermann@kolabnow.com> References: <20250125041742.168342-1-bauermann@kolabnow.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-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 25.01.2025 um 01:14 -0300 schrieb Thiago Jung Bauermann: > If the EMACSNATIVELOADPATH environment variable (by mistake) has > duplicated > paths, Emacs fails to load with: >=20 > =C2=A0 $ emacs > =C2=A0 List contains a loop: > =C2=A0 ("/home/user/.guix-profile/lib/emacs/native-site-lisp" > =C2=A0=C2=A0 "/gnu/store/=E2=80=A6-emacs-lsp-mode-9.0.0/lib/emacs/native-= site-lisp" > =C2=A0=C2=A0 "/home/user/.guix-profile/lib/emacs/native-site-lisp" > =C2=A0=C2=A0 "/home/user/.guix-profile/lib/emacs/native-site-lisp" > =C2=A0=C2=A0 "/gnu/store/=E2=80=A6-emacs-lsp-mode-9.0.0/lib/emacs/native-= site-lisp" . > #2) > =C2=A0 $ echo $? > =C2=A0 255 >=20 > A git bisect in Guix to find when the problem was introduced arrived > at commit e9b13294700d ("profiles: emacs-subdirs: Also expand > native-comp-eln-load-path."). >=20 > Fix the problem by applying Liliana's suggestion of changing 'nconc' > to 'append' in the Elisp code written to subdirs.el. >=20 > * guix/profiles.scm (emacs-subdirs): Use 'append' rather than > 'nconc'. >=20 > Change-Id: If646b806f24666b5247850d30d2819c7482c130b > Fixes: Emacs "List contains a loop" error > > Suggested-by: Liliana Marie Prikler > --- Reworded commit message slightly and pushed to emacs-team. Let's wait a little for all Emacsen to rebuild on CI before merging this into master :) Thanks From unknown Tue Jun 17 01:46:38 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#75817] [PATCH v2] profiles: emacs-subdirs: Avoid building list with a loop Resent-From: Thiago Jung Bauermann Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 26 Jan 2025 18:05:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 75817 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Liliana Marie Prikler Cc: 75817@debbugs.gnu.org Received: via spool by 75817-submit@debbugs.gnu.org id=B75817.173791467813976 (code B ref 75817); Sun, 26 Jan 2025 18:05:01 +0000 Received: (at 75817) by debbugs.gnu.org; 26 Jan 2025 18:04:38 +0000 Received: from localhost ([127.0.0.1]:57802 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tc6zt-0003dM-VX for submit@debbugs.gnu.org; Sun, 26 Jan 2025 13:04:38 -0500 Received: from mx.kolabnow.com ([212.103.80.154]:34934) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1tc6zr-0003cq-1a for 75817@debbugs.gnu.org; Sun, 26 Jan 2025 13:04:35 -0500 Received: from localhost (unknown [127.0.0.1]) by mx.kolabnow.com (Postfix) with ESMTP id 65F233004C77; Sun, 26 Jan 2025 19:04:28 +0100 (CET) Authentication-Results: ext-mx-out013.mykolab.com (amavis); dkim=pass (2048-bit key) reason="pass (just generated, assumed good)" header.d=kolabnow.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kolabnow.com; h= content-transfer-encoding:content-type:content-type:mime-version :message-id:date:date:references:in-reply-to:subject:subject :from:from:received:received:received; s=dkim20240523; t= 1737914666; x=1739729067; bh=+X9gSDk0catvUDedZQ5TJe4+kE54X0sep/c TS3jYPSo=; b=NlFPYQ+e6kG3QIZC/ITyGdziPwUslsezEa1N0cpi9q9ayR593YA FoRRDu4I4TlbaiOsTTbCLc5NyXE123A3GXrgN/IB6HUA/QniK5x9qKQjLimhoEON fMDq0/ZQ/Hp4eRChCqkPYv5NVNF/Lag6bSOitVLNizJoyFRVytYA0nQBHaDHSnMd Xf3WOAgPsL5QXBYglhf2ap0JaCE2Z5GSm/3g/0O7msssMR9bz0/MKXHDcwti1Ujh i0A4nKArHof046iB+5Ax33V8DnY/HZH8K42geZgDaYiA8qoYtoX5ElV5ZuczeVH5 Mp/vV/PhXCjGXFR+W0i4ZobiTYTdlGRnNrQ== X-Virus-Scanned: amavis at mykolab.com X-Spam-Flag: NO X-Spam-Score: -1 X-Spam-Level: X-Spam-Status: No, score=-1 tagged_above=-10 required=5 tests=[ALL_TRUSTED=-1] autolearn=ham autolearn_force=no Received: from mx.kolabnow.com ([127.0.0.1]) by localhost (ext-mx-out013.mykolab.com [127.0.0.1]) (amavis, port 10024) with ESMTP id uf-DjHfn6j_a; Sun, 26 Jan 2025 19:04:26 +0100 (CET) Received: from int-mx011.mykolab.com (unknown [10.9.13.11]) by mx.kolabnow.com (Postfix) with ESMTPS id 098313004C66; Sun, 26 Jan 2025 19:04:24 +0100 (CET) Received: from ext-subm010.mykolab.com (unknown [10.9.6.10]) by int-mx011.mykolab.com (Postfix) with ESMTPS id 6A2C13165E26; Sun, 26 Jan 2025 19:04:24 +0100 (CET) From: Thiago Jung Bauermann In-Reply-To: (Liliana Marie Prikler's message of "Sat, 25 Jan 2025 15:26:07 +0100") References: <20250125041742.168342-1-bauermann@kolabnow.com> Date: Sun, 26 Jan 2025 15:04:20 -0300 Message-ID: <86tt9l78pn.fsf@kolabnow.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.0 (/) 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 (-) Liliana Marie Prikler writes: > Am Samstag, dem 25.01.2025 um 01:14 -0300 schrieb Thiago Jung > Bauermann: >> If the EMACSNATIVELOADPATH environment variable (by mistake) has >> duplicated >> paths, Emacs fails to load with: >> >> =C2=A0 $ emacs >> =C2=A0 List contains a loop: >> =C2=A0 ("/home/user/.guix-profile/lib/emacs/native-site-lisp" >> =C2=A0=C2=A0 "/gnu/store/=E2=80=A6-emacs-lsp-mode-9.0.0/lib/emacs/native= -site-lisp" >> =C2=A0=C2=A0 "/home/user/.guix-profile/lib/emacs/native-site-lisp" >> =C2=A0=C2=A0 "/home/user/.guix-profile/lib/emacs/native-site-lisp" >> =C2=A0=C2=A0 "/gnu/store/=E2=80=A6-emacs-lsp-mode-9.0.0/lib/emacs/native= -site-lisp" . >> #2) >> =C2=A0 $ echo $? >> =C2=A0 255 >> >> A git bisect in Guix to find when the problem was introduced arrived >> at commit e9b13294700d ("profiles: emacs-subdirs: Also expand >> native-comp-eln-load-path."). >> >> Fix the problem by applying Liliana's suggestion of changing 'nconc' >> to 'append' in the Elisp code written to subdirs.el. >> >> * guix/profiles.scm (emacs-subdirs): Use 'append' rather than >> 'nconc'. >> >> Change-Id: If646b806f24666b5247850d30d2819c7482c130b >> Fixes: Emacs "List contains a loop" error >> >> Suggested-by: Liliana Marie Prikler >> --- > Reworded commit message slightly and pushed to emacs-team. Let's wait > a little for all Emacsen to rebuild on CI before merging this into > master :) > > Thanks Thank you! -- Thiago From unknown Tue Jun 17 01:46:38 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#75817] [PATCH v2] profiles: emacs-subdirs: Avoid building list with a loop Resent-From: Ludovic =?UTF-8?Q?Court=C3=A8s?= Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 27 Jan 2025 08:42:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 75817 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Liliana Marie Prikler Cc: 75817@debbugs.gnu.org, Thiago Jung Bauermann Received: via spool by 75817-submit@debbugs.gnu.org id=B75817.173796729220174 (code B ref 75817); Mon, 27 Jan 2025 08:42:01 +0000 Received: (at 75817) by debbugs.gnu.org; 27 Jan 2025 08:41:32 +0000 Received: from localhost ([127.0.0.1]:59252 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tcKgW-0005FJ-3m for submit@debbugs.gnu.org; Mon, 27 Jan 2025 03:41:32 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:50494) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1tcKgT-0005Ez-C7 for 75817@debbugs.gnu.org; Mon, 27 Jan 2025 03:41:30 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tcKgN-0006Kc-R1; Mon, 27 Jan 2025 03:41:23 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:Date:References:In-Reply-To:Subject:To: From; bh=UpGdznXDjfiVRG5DlnqoGq3HPoqCZJIBbnPUME4/Tns=; b=nqVQKndfFZ+Be6hRGTg8 7JfXQhohxxfyiPfCAvruODKqBzCoRbsrhNwUSJ3L5QUugfZQRRtgSpsWe1khfC7rd75g7Fmk9TU5x ePRcjNy07MxCQeDTw4Vb6417AARnZU4lhsUaxgA20Iih9QCbUXZm9IsOgLe8gMAAXlVI9ZvJDCKlP fFGVwEY8Agw9ljEQ3YzgU/GRzBSH/n2hNhsdBHodfh6U7UzwZPGOV2eIu5GqGh924RWrQJNyhmEnL GzV3Vf/RnfU/bOe0d+N0qVPpxu0ubVvTjs2Eh2IJlTmIczt9VAevsmo8bg/UjruktHJSJXqJkMSgN Q9Z9cipr1MP81w==; From: Ludovic =?UTF-8?Q?Court=C3=A8s?= In-Reply-To: (Liliana Marie Prikler's message of "Sat, 25 Jan 2025 15:26:07 +0100") References: <20250125041742.168342-1-bauermann@kolabnow.com> Date: Mon, 27 Jan 2025 09:41:07 +0100 Message-ID: <87ed0ops2k.fsf@gnu.org> 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: -2.3 (--) 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: -3.3 (---) Hello, Liliana Marie Prikler skribis: > Am Samstag, dem 25.01.2025 um 01:14 -0300 schrieb Thiago Jung > Bauermann: >> If the EMACSNATIVELOADPATH environment variable (by mistake) has >> duplicated >> paths, Emacs fails to load with: >>=20 >> =C2=A0 $ emacs >> =C2=A0 List contains a loop: >> =C2=A0 ("/home/user/.guix-profile/lib/emacs/native-site-lisp" >> =C2=A0=C2=A0 "/gnu/store/=E2=80=A6-emacs-lsp-mode-9.0.0/lib/emacs/native= -site-lisp" >> =C2=A0=C2=A0 "/home/user/.guix-profile/lib/emacs/native-site-lisp" >> =C2=A0=C2=A0 "/home/user/.guix-profile/lib/emacs/native-site-lisp" >> =C2=A0=C2=A0 "/gnu/store/=E2=80=A6-emacs-lsp-mode-9.0.0/lib/emacs/native= -site-lisp" . >> #2) >> =C2=A0 $ echo $? >> =C2=A0 255 >>=20 >> A git bisect in Guix to find when the problem was introduced arrived >> at commit e9b13294700d ("profiles: emacs-subdirs: Also expand >> native-comp-eln-load-path."). >>=20 >> Fix the problem by applying Liliana's suggestion of changing 'nconc' >> to 'append' in the Elisp code written to subdirs.el. >>=20 >> * guix/profiles.scm (emacs-subdirs): Use 'append' rather than >> 'nconc'. >>=20 >> Change-Id: If646b806f24666b5247850d30d2819c7482c130b >> Fixes: Emacs "List contains a loop" error >> >> Suggested-by: Liliana Marie Prikler >> --- > Reworded commit message slightly and pushed to emacs-team. Let's wait > a little for all Emacsen to rebuild on CI before merging this into > master :) Looking forward to applying this fix (exwm wouldn=E2=80=99t start this morn= ing). :-) Ludo=E2=80=99. From unknown Tue Jun 17 01:46:38 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#75817] [PATCH v2] profiles: emacs-subdirs: Avoid building list with a loop Resent-From: Liliana Marie Prikler Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 27 Jan 2025 18:00:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 75817 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Ludovic =?UTF-8?Q?Court=C3=A8s?= Cc: 75817@debbugs.gnu.org, Thiago Jung Bauermann Received: via spool by 75817-submit@debbugs.gnu.org id=B75817.1738000742734 (code B ref 75817); Mon, 27 Jan 2025 18:00:02 +0000 Received: (at 75817) by debbugs.gnu.org; 27 Jan 2025 17:59:02 +0000 Received: from localhost ([127.0.0.1]:34360 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tcTO1-0000Ba-Kv for submit@debbugs.gnu.org; Mon, 27 Jan 2025 12:59:02 -0500 Received: from mail-wm1-x344.google.com ([2a00:1450:4864:20::344]:58389) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1tcTNy-0000BF-Mk for 75817@debbugs.gnu.org; Mon, 27 Jan 2025 12:58:59 -0500 Received: by mail-wm1-x344.google.com with SMTP id 5b1f17b1804b1-43634b570c1so33689165e9.0 for <75817@debbugs.gnu.org>; Mon, 27 Jan 2025 09:58:58 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1738000732; x=1738605532; 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=Qt6ausAus/UkCyX8jsKIra1+mPTbEBtZidupRmN6WR4=; b=RpQNJJ/6VwESlxXXTeIlNjslxsdgRd/6yJ8esUHNO28xqfH6d9dStWYwmaZEkSXlpe 2GDuXpeZuvZXj7OTXHkmcCqrdXI4kiep3F6/1JvCmY64Iwl4mTQi4aIZdhqC/RiyspP/ PnkziNAFVolaWy7Sz0VF3pXud/XfLCWT2XlEaPQqiWWmj9DRbE7UcntKOknGr/4DR2Qr Uul97CDIv2PR49TNRasC8mw2CiknLrY8VpwLE8bbFZK7FcN1RB8Mvn8h4tr9LVHSrQyx 5OSXZl3wqeZ5fOGyZWReUB0JdWOf2YiZ+ouAxrNLw9ghupZfilD+FEQDcwM5mc5LuE54 f7MA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1738000732; x=1738605532; 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=Qt6ausAus/UkCyX8jsKIra1+mPTbEBtZidupRmN6WR4=; b=NE6lsEUcgR4MMsjCRW2PGGXWp4GsubqIaWgv7S6fWsn1K4qwbh8UCW/7cjo1PPmrOC F7+cZE9agWPRbCHdBS4jGWEC7U8gbjHGbRyLBSIVscvDe16jn9JWpctpIsGhwkPZkdQW 0sMS9Vv0gluAc+BfdvEhTVtxu33tbaj+oEse35dimX2QhHJsCZwbawtRaXjwziuacoZa PQUUEzJpKJ7AunMF0+nuNfs9TTytGYtL1bT6oAkSt9qIT0qo8GQZqT2pgu5ggKEtuivq Mc3w8j40eDUBmDs60SdrVu2KAepy6aE30A4EbSh05JFlgexq9yb53oun8fXBg+fphinQ Xdbw== X-Forwarded-Encrypted: i=1; AJvYcCUSrLU0W7Lamh4bsPiKGcJPEO1TeyS0uTKjrtAUCJNtDJAoJ9v1JHdpIUVg6g/6MaDhu80wmw==@debbugs.gnu.org X-Gm-Message-State: AOJu0YxOVF6ew0q5fqpM83dq1Xx+GxZe2fmM9iwLz8HGEvnZBKZ7shJu Zu3dMEpYFxXGC13PLCZqqPo/B5FZLZl+72fM+peJ/xObZ1IyZ6ml X-Gm-Gg: ASbGncsv2n5ROtyNRVo9pHDhgfUaey4keMWa5HWqvaXrGXT9oOUeR9ww+So1mPJcT9d Mu47sY/Ea0qA2pbC9qq/aarT13W/xS1We3s7v4qhC7qhkp14fiUxON2/CoyFQpy7Hg6wbhd7zgd yh/IIsMJm9yv6eWFh/nOHl9dJztE2N0QAg+1HPhfe0nZH38HmbwjThPsV3v1x+36SRjnxZwP282 xOWggKqo76nXu67O8nx6juaDfm8F4hq1W1qdvxPAdkfiCFKhGnq43R9UA3e5iXURrdbTP1bzdTr 90zjdaxURvX0OQeMDkPKc1hUTA/Nz1oBfeJEZOmZD2Cmj0a51/0mCNHZ X-Google-Smtp-Source: AGHT+IGfFVVOZg0sERsv3S/k+9OjSQmfzxrRrGwB5kKzdNGSt7qUXAkQfzHm+xg9p6ncdaQoHj4Ltw== X-Received: by 2002:a05:600c:3484:b0:434:f8e5:1bb with SMTP id 5b1f17b1804b1-438913e48fdmr398234745e9.12.1738000732310; Mon, 27 Jan 2025 09:58:52 -0800 (PST) Received: from lumine.fritz.box (85-127-114-32.dsl.dynamic.surfer.at. [85.127.114.32]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-438bd4fa3efsm141555365e9.2.2025.01.27.09.58.51 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 27 Jan 2025 09:58:51 -0800 (PST) Message-ID: From: Liliana Marie Prikler Date: Mon, 27 Jan 2025 18:59:08 +0100 In-Reply-To: <87ed0ops2k.fsf@gnu.org> References: <20250125041742.168342-1-bauermann@kolabnow.com> <87ed0ops2k.fsf@gnu.org> 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-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 Montag, dem 27.01.2025 um 09:41 +0100 schrieb Ludovic Court=C3=A8s: > Hello, >=20 > Liliana Marie Prikler skribis: >=20 > > Am Samstag, dem 25.01.2025 um 01:14 -0300 schrieb Thiago Jung > > Bauermann: > > > If the EMACSNATIVELOADPATH environment variable (by mistake) has > > > duplicated > > > paths, Emacs fails to load with: > > >=20 > > > =C2=A0 $ emacs > > > =C2=A0 List contains a loop: > > > =C2=A0 ("/home/user/.guix-profile/lib/emacs/native-site-lisp" > > > =C2=A0=C2=A0 "/gnu/store/=E2=80=A6-emacs-lsp-mode-9.0.0/lib/emacs/nat= ive-site-lisp" > > > =C2=A0=C2=A0 "/home/user/.guix-profile/lib/emacs/native-site-lisp" > > > =C2=A0=C2=A0 "/home/user/.guix-profile/lib/emacs/native-site-lisp" > > > =C2=A0=C2=A0 "/gnu/store/=E2=80=A6-emacs-lsp-mode-9.0.0/lib/emacs/nat= ive-site-lisp" > > > . > > > #2) > > > =C2=A0 $ echo $? > > > =C2=A0 255 > > >=20 > > > A git bisect in Guix to find when the problem was introduced > > > arrived > > > at commit e9b13294700d ("profiles: emacs-subdirs: Also expand > > > native-comp-eln-load-path."). > > >=20 > > > Fix the problem by applying Liliana's suggestion of changing > > > 'nconc' > > > to 'append' in the Elisp code written to subdirs.el. > > >=20 > > > * guix/profiles.scm (emacs-subdirs): Use 'append' rather than > > > 'nconc'. > > >=20 > > > Change-Id: If646b806f24666b5247850d30d2819c7482c130b > > > Fixes: Emacs "List contains a loop" error > > > > > > Suggested-by: Liliana Marie Prikler > > > --- > > Reworded commit message slightly and pushed to emacs-team.=C2=A0 Let's > > wait a little for all Emacsen to rebuild on CI before merging this > > into master :) >=20 > Looking forward to applying this fix (exwm wouldn=E2=80=99t start this > morning). > :-) Welp, I just found out the hard way there is no jobset for emacs-team=E2=80= =A6 Should we add one or just directly push to master? Cheers From unknown Tue Jun 17 01:46:38 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#75817] [PATCH v2] profiles: emacs-subdirs: Avoid building list with a loop Resent-From: Ludovic =?UTF-8?Q?Court=C3=A8s?= Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 27 Jan 2025 22:48:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 75817 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Liliana Marie Prikler Cc: 75817@debbugs.gnu.org, Thiago Jung Bauermann Received: via spool by 75817-submit@debbugs.gnu.org id=B75817.173801802829648 (code B ref 75817); Mon, 27 Jan 2025 22:48:01 +0000 Received: (at 75817) by debbugs.gnu.org; 27 Jan 2025 22:47:08 +0000 Received: from localhost ([127.0.0.1]:34785 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tcXsq-0007i8-9q for submit@debbugs.gnu.org; Mon, 27 Jan 2025 17:47:08 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:37016) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1tcXsn-0007hZ-DE for 75817@debbugs.gnu.org; Mon, 27 Jan 2025 17:47:06 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tcXsh-00081l-Qn; Mon, 27 Jan 2025 17:46:59 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:Date:References:In-Reply-To:Subject:To: From; bh=ZgB9+s/5uoTh64zLZOaXMBNFRoySnzZh0ZYXP4EbcjQ=; b=Tlj6VHyay85ZcLzkg2N7 /nOmYV5PUErXnkzObR1QTcobR5YR921n8yb9dALNvJbbM5I6GkVno4phoZRnswTNt4w7y8LbD/m6z 5HBdDNZwLXHLR5727bh8gq4x+X6iz55mSyIzbtXjQMjRPGqWl/r2nJgc33L5NZB4WnU6A1ZmI2Zjx Tw2i4u/bYSGI4XJgUHgTsX4yHlX/OTJPFs+ebgkz6SDk8pnhDmo2qvYVggBujLDXm7cHSScpZneHF jeKDhitVmcIrvmkZthlVobFJAC3DGDTjvqj2/HUrrDmjYjRuYjnk6PqM5YPJl+yw9wzYkMI5ltV6o 5pkpbqNUN9vO+w==; From: Ludovic =?UTF-8?Q?Court=C3=A8s?= In-Reply-To: (Liliana Marie Prikler's message of "Mon, 27 Jan 2025 18:59:08 +0100") References: <20250125041742.168342-1-bauermann@kolabnow.com> <87ed0ops2k.fsf@gnu.org> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: Octidi 8 =?UTF-8?Q?Pluvi=C3=B4se?= an 233 de la =?UTF-8?Q?R=C3=A9volution,?= jour du =?UTF-8?Q?M=C3=A9z=C3=A9r=C3=A9on?= X-PGP-Key-ID: 0x090B11993D9AEBB5 X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4 0CFB 090B 1199 3D9A EBB5 X-OS: x86_64-pc-linux-gnu Date: Mon, 27 Jan 2025 23:46:57 +0100 Message-ID: <874j1jho2m.fsf@gnu.org> 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: -2.3 (--) 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: -3.3 (---) Hello, Liliana Marie Prikler skribis: >> Looking forward to applying this fix (exwm wouldn=E2=80=99t start this >> morning). >> :-) > Welp, I just found out the hard way there is no jobset for emacs-team=E2= =80=A6 > Should we add one or just directly push to master? There was one but it was deactivated; I=E2=80=99ve now reactivated it. https://ci.guix.gnu.org/jobset/emacs-team Ludo=E2=80=99. From unknown Tue Jun 17 01:46:38 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#75817] (No Subject) References: <20250124230226.107387-1-bauermann@kolabnow.com> In-Reply-To: <20250124230226.107387-1-bauermann@kolabnow.com> Resent-From: Navajeeth Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Tue, 28 Jan 2025 23:59:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 75817 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: "75817@debbugs.gnu.org" <75817@debbugs.gnu.org> Received: via spool by 75817-submit@debbugs.gnu.org id=B75817.17381087263460 (code B ref 75817); Tue, 28 Jan 2025 23:59:02 +0000 Received: (at 75817) by debbugs.gnu.org; 28 Jan 2025 23:58:46 +0000 Received: from localhost ([127.0.0.1]:39176 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tcvTh-0000tj-QH for submit@debbugs.gnu.org; Tue, 28 Jan 2025 18:58:46 -0500 Received: from mail-40138.protonmail.ch ([185.70.40.138]:31205) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1tcvTe-0000tR-W4 for 75817@debbugs.gnu.org; Tue, 28 Jan 2025 18:58:44 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=proton.me; s=protonmail; t=1738108716; x=1738367916; bh=RoaHhSx54OMSPsBW9UrDFD1yVsjLOUbeuK8myBKZk6o=; h=Date:To:From:Subject:Message-ID:Feedback-ID:From:To:Cc:Date: Subject:Reply-To:Feedback-ID:Message-ID:BIMI-Selector: List-Unsubscribe:List-Unsubscribe-Post; b=YjS6pExd2czg+1MQx8Ds2+jfUNcgBY8AeUzvFSpmA3ArK2o6ATFPuP+Q8SVmpy+Yu 8k+CrPO9RHlw+XWN/WkCsZ/caMqSdarDYSVUwxxGz7tm0TrhPuMWEXg+dfjVoI06/Z 3L15j2oi0Bd27GkUqbh5LEECCdnZeyEWtbjUxznFyz7Pc/N4TTbq6WL6LAflpv6LSE h75gRQDzCY6UksVdY1engTBo06bxxsMoTdW3s82m9EedtnBKE6mnN48Yun098/PrAV C7vW6UKAic56iQkN8TEyrnXhRrejYyqz33TtCRYn/OYZ1staWs8rAWJ8eKZzJoO3Vm z2vrN0mlQC9nw== Date: Tue, 28 Jan 2025 23:58:30 +0000 From: Navajeeth Message-ID: Feedback-ID: 48809272:user:proton X-Pm-Message-ID: 751aac8e650a51414368157252926cda4a1552b8 MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="b1=_RBEFQbZ1TITtFzgj5OV5wRHS15C9sCqCARyLHV2wA" 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: How would I apply this patch? Like so? guix build guix --with-patch=guix=guix.patch My EXWM, too, =?UTF-8?Q?wouldn=E2=80=99t?= start this morning and I am desperate. Content analysis details: (2.0 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 RCVD_IN_VALIDITY_RPBL_BLOCKED RBL: ADMINISTRATOR NOTICE: The query to Validity was blocked. See https://knowledge.validity.com/hc/en-us/articles/20961730681243 for more information. [185.70.40.138 listed in bl.score.senderscore.com] 2.0 SLIGHTLY_BAD_SUBJECT Subject contains something slightly spammy 0.0 RCVD_IN_VALIDITY_CERTIFIED_BLOCKED RBL: ADMINISTRATOR NOTICE: The query to Validity was blocked. See https://knowledge.validity.com/hc/en-us/articles/20961730681243 for more information. [185.70.40.138 listed in sa-trusted.bondedsender.org] -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [185.70.40.138 listed in list.dnswl.org] 0.0 RCVD_IN_MSPIKE_H3 RBL: Good reputation (+3) [185.70.40.138 listed in wl.mailspike.net] -0.0 SPF_HELO_PASS SPF: HELO matches SPF record -0.0 SPF_PASS SPF: sender matches SPF record 0.0 HTML_MESSAGE BODY: HTML included in message -0.0 T_SCC_BODY_TEXT_LINE No description available. 0.0 RCVD_IN_MSPIKE_WL Mailspike good senders 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 (+) --b1=_RBEFQbZ1TITtFzgj5OV5wRHS15C9sCqCARyLHV2wA Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: base64 SG93IHdvdWxkIEkgYXBwbHkgdGhpcyBwYXRjaD8gTGlrZSBzbz8KCmd1aXggYnVpbGQgZ3VpeCAt LXdpdGgtcGF0Y2g9Z3VpeD1ndWl4LnBhdGNoCgpNeSBFWFdNLCB0b28sIHdvdWxkbuKAmXQgc3Rh cnQgdGhpcyBtb3JuaW5nIGFuZCBJIGFtIGRlc3BlcmF0ZS4KCuKAlE5hdmFqZWV0aA== --b1=_RBEFQbZ1TITtFzgj5OV5wRHS15C9sCqCARyLHV2wA Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: base64 PGRpdiBzdHlsZT0iZm9udC1mYW1pbHk6IEhlbHZldGljYSwgc2Fucy1zZXJpZjsgZm9udC1zaXpl OiAxNHB4OyI+SG93IHdvdWxkIEkgYXBwbHkgdGhpcyBwYXRjaD8gTGlrZSBzbz88YnI+PC9kaXY+ PGRpdiBzdHlsZT0iZm9udC1mYW1pbHk6IEhlbHZldGljYSwgc2Fucy1zZXJpZjsgZm9udC1zaXpl OiAxNHB4OyI+PGJyPjwvZGl2PjxkaXYgc3R5bGU9ImZvbnQtZmFtaWx5OiBIZWx2ZXRpY2EsIHNh bnMtc2VyaWY7IGZvbnQtc2l6ZTogMTRweDsiPmd1aXggYnVpbGQgZ3VpeCAtLXdpdGgtcGF0Y2g9 Z3VpeD1ndWl4LnBhdGNoPC9kaXY+PGRpdiBzdHlsZT0iZm9udC1mYW1pbHk6IEhlbHZldGljYSwg c2Fucy1zZXJpZjsgZm9udC1zaXplOiAxNHB4OyI+PGJyPjwvZGl2PjxkaXYgc3R5bGU9ImZvbnQt ZmFtaWx5OiBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7IGZvbnQtc2l6ZTogMTRweDsiPk15IEVYV00s IHRvbywgd291bGRu4oCZdCBzdGFydCB0aGlzIG1vcm5pbmcgYW5kIEkgYW0gZGVzcGVyYXRlLjwv ZGl2PjxkaXYgc3R5bGU9ImZvbnQtZmFtaWx5OiBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7IGZvbnQt c2l6ZTogMTRweDsiPjxicj48L2Rpdj48ZGl2IHN0eWxlPSJmb250LWZhbWlseTogSGVsdmV0aWNh LCBzYW5zLXNlcmlmOyBmb250LXNpemU6IDE0cHg7Ij7igJROYXZhamVldGg8YnI+PC9kaXY+ --b1=_RBEFQbZ1TITtFzgj5OV5wRHS15C9sCqCARyLHV2wA-- From unknown Tue Jun 17 01:46:38 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#75817] EXWM not starting References: <20250124230226.107387-1-bauermann@kolabnow.com> In-Reply-To: <20250124230226.107387-1-bauermann@kolabnow.com> Resent-From: Andres Moreno Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 29 Jan 2025 07:50:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 75817 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 75817@debbugs.gnu.org Received: via spool by 75817-submit@debbugs.gnu.org id=B75817.173813696321965 (code B ref 75817); Wed, 29 Jan 2025 07:50:02 +0000 Received: (at 75817) by debbugs.gnu.org; 29 Jan 2025 07:49:23 +0000 Received: from localhost ([127.0.0.1]:39765 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1td2p4-0005i7-6c for submit@debbugs.gnu.org; Wed, 29 Jan 2025 02:49:22 -0500 Received: from mail-wm1-x329.google.com ([2a00:1450:4864:20::329]:46359) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1tcxid-0007ma-4y for 75817@debbugs.gnu.org; Tue, 28 Jan 2025 21:22:20 -0500 Received: by mail-wm1-x329.google.com with SMTP id 5b1f17b1804b1-438a3216fc2so64552495e9.1 for <75817@debbugs.gnu.org>; Tue, 28 Jan 2025 18:22:19 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1738117332; x=1738722132; darn=debbugs.gnu.org; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=eKx+WNi8eFKbwv8YpVoCtF7smIvkr5MBPmBr/AaC4Bo=; b=f/bhJngMYsdl7C95c/50LhvjPVPz1P3em+FPM9TT18DMFEdsYgBLWhSJ6SxKGvCsi8 xo0/GQCBSY8/Baygk91I7QnMDXffpDaSskETHTDihsauqpWN+0a8SjWzkNxggIi7N75e VBWvhwFUIhgMhqZ5bMTiUjnptgECNEZAZlHWZOHENLzdlhVrMzTDkyfo6BRein4r/eEj M7lz78y7KlK+Kfk+HFlMyF+6xLnu7bLYrtcBvTAq+mUjP1CKBW8W/mDB6UuqUn63jSEy g/ZQve1Y28Hs/ni8lrviTpHzS336/Rjsi57OJC9QPUpTZXUvvYHUJ5HFDxD283mY+GCd /Vmg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1738117332; x=1738722132; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=eKx+WNi8eFKbwv8YpVoCtF7smIvkr5MBPmBr/AaC4Bo=; b=ogIVm3SEbeDp/IZqmoC3kF+0bl2XvCTICFt48H3wkZkOKYeoX9KpBbaTdSsJ9F3agU B0cTa0Ba5bsSpE3xP6Gxy3KgdZ+Bmuq8P8jD9X/+kMD3WSq44E5yIIa5Dhs86ktp1Mck h9e81JNUv2X+YhuvT4a5U8LherwnrCfy6DBqPhTMpZ//0TfHAMEcSXMuGgMKmuhALR0H RelXlCku3QdZb2LTwYQpS+Jgd0hwjWRN9vt5LlYrVPQ2TMxGneqgy+nSESCqRe4FRfxE Gql2wDlyyB0XkDWnEH6mZ5+F4mZ93+LHPFSQJ8Ble7SiUAPhTHzPNVaaqfu4LfoR4aBP njjQ== X-Gm-Message-State: AOJu0YwpWD8wK9XZasYweuvWvbxk/yzxdayz5EAn+jWj9hhKJLVIPdoa D9u3ZvcBCx5wyKmRFSqUu8t5nSqEF7yr2oC2sfYOeevbNAB+HV6kP60CsjSZfD1YcRXBsnpZMHA wnric8euQ8QFwUtVwVSDJ58x16e9VF7Ij X-Gm-Gg: ASbGncvEO/qmj4BAkN7k6s/q89QyCobg6mKSKC47pCjnivleIKepYXGWjw0mMjbn6Z2 RaBU4DzASUFs7STbEeJ7ciu3f8GQgT0Xulm1ayBrWbntFhD4iOCPfu1kLepjgXy1nHGiBy/q+mg == X-Google-Smtp-Source: AGHT+IGZ0+Q2bnhXMMmew6A3938W0lJr1jBS9f9bSW+GYztkJz5g91zhlx4sCERSlHJ67DXLzo5BKwjo10yGA01igl0= X-Received: by 2002:a05:600c:1e02:b0:436:e751:e445 with SMTP id 5b1f17b1804b1-438dc3a8fa3mr9155715e9.5.1738117332043; Tue, 28 Jan 2025 18:22:12 -0800 (PST) MIME-Version: 1.0 From: Andres Moreno Date: Tue, 28 Jan 2025 18:22:00 -0800 X-Gm-Features: AWEUYZnMkRc6kRo9aACoFCOD_tsiyA_GzSww_xxLNoADDomLpk252R5FVrr3VOY Message-ID: Content-Type: multipart/alternative; boundary="000000000000279022062ccefa28" X-Spam-Score: -0.0 (/) X-Mailman-Approved-At: Wed, 29 Jan 2025 02:49:17 -0500 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 (-) --000000000000279022062ccefa28 Content-Type: text/plain; charset="UTF-8" Navajeeth, Have you tried reverting to a previous generation? This should have a working version of Emacs, etc. You should be able to do this from the console without entering your window manager. Something along the lines of guix package -S or even guix package --roll-back to get you back to the previous working generation Good luck! --000000000000279022062ccefa28 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Navajeeth,
=

Have you tried reverting to a previous generation? This should = have a working version of Emacs, etc. You should be able to do this from th= e console without entering your window manager.

Som= ething along the lines of

guix package -S <= previous generation>

=
or even

guix package --roll-back

to get you back to th= e previous working generation

Good luck!=
--000000000000279022062ccefa28-- From unknown Tue Jun 17 01:46:38 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#75817] [PATCH v2] profiles: emacs-subdirs: Avoid building list with a loop Resent-From: Ludovic =?UTF-8?Q?Court=C3=A8s?= Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 03 Feb 2025 19:42:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 75817 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Liliana Marie Prikler Cc: 75709@debbugs.gnu.org, 75817@debbugs.gnu.org, Thiago Jung Bauermann Received: via spool by 75817-submit@debbugs.gnu.org id=B75817.173861166417288 (code B ref 75817); Mon, 03 Feb 2025 19:42:02 +0000 Received: (at 75817) by debbugs.gnu.org; 3 Feb 2025 19:41:04 +0000 Received: from localhost ([127.0.0.1]:41304 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tf2Jb-0004Um-T2 for submit@debbugs.gnu.org; Mon, 03 Feb 2025 14:41:04 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:37542) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1tf2JY-0004Tu-WC; Mon, 03 Feb 2025 14:41:01 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tf2JS-0001sd-DS; Mon, 03 Feb 2025 14:40:54 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:Date:References:In-Reply-To:Subject:To: From; bh=pzFN12LbsDgHz3IsaARv2sSuV9LDZ/i+z8sn17VH/bc=; b=L+haTMl8pPeQi2uzvGq8 IXxcAfU1BUYk27ZwreYk+2h8S9WMUFjkFJS7bkroLbqTea6yHGBmHEbG8asgCyT+yERMio59TFSPH cjS0l5txw0lhj8aM8jzP7bevNTmlZa1kcCGx1CC/kQcvC4/AexNAdceHLtqyfVgf2pz+ry3get9Pf witjkfzXUzzl7iybDud/M5j53rI8q3akmrCnMHtwKoP7Fkw/yHVDYDbMYPufK1TzWcjFOw5THK85D yo4JkqYmW96Rd3ggUEpqnMd+STsVJ7qfD7sA3+sB522semqdcKPouAWxkA7I6OozZfRdn2zBgAfBq waj2KZ3rv55xUA==; From: Ludovic =?UTF-8?Q?Court=C3=A8s?= In-Reply-To: <874j1jho2m.fsf@gnu.org> ("Ludovic =?UTF-8?Q?Court=C3=A8s?="'s message of "Mon, 27 Jan 2025 23:46:57 +0100") References: <20250125041742.168342-1-bauermann@kolabnow.com> <87ed0ops2k.fsf@gnu.org> <874j1jho2m.fsf@gnu.org> Date: Mon, 03 Feb 2025 20:40:51 +0100 Message-ID: <87jza66cl8.fsf@gnu.org> 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: -2.3 (--) 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: -3.3 (---) Hey Liliana, Ludovic Court=C3=A8s skribis: > Liliana Marie Prikler skribis: > >>> Looking forward to applying this fix (exwm wouldn=E2=80=99t start this >>> morning). >>> :-) >> Welp, I just found out the hard way there is no jobset for emacs-team=E2= =80=A6 >> Should we add one or just directly push to master? > > There was one but it was deactivated; I=E2=80=99ve now reactivated it. > > https://ci.guix.gnu.org/jobset/emacs-team Could you please merge it if that=E2=80=99s OK? I think it=E2=80=99s a real problem to keep Emacs broken when we have a fix= and substitutes. Ludo=E2=80=99. From unknown Tue Jun 17 01:46:38 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Thiago Jung Bauermann Subject: bug#75817: closed (Re: [bug#75817] [PATCH v2] profiles: emacs-subdirs: Avoid building list with a loop) Message-ID: References: <20250124230226.107387-1-bauermann@kolabnow.com> X-Gnu-PR-Message: they-closed 75817 X-Gnu-PR-Package: guix-patches X-Gnu-PR-Keywords: patch Reply-To: 75817@debbugs.gnu.org Date: Mon, 03 Feb 2025 20:25:04 +0000 Content-Type: multipart/mixed; boundary="----------=_1738614304-24945-1" This is a multi-part message in MIME format... ------------=_1738614304-24945-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #75817: [PATCH] profiles: emacs-subdirs: Avoid building list with a loop which was filed against the guix-patches package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 75817@debbugs.gnu.org. --=20 75817: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D75817 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1738614304-24945-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 75817-done) by debbugs.gnu.org; 3 Feb 2025 20:24:07 +0000 Received: from localhost ([127.0.0.1]:41423 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tf2zH-0006SC-6i for submit@debbugs.gnu.org; Mon, 03 Feb 2025 15:24:07 -0500 Received: from mail-wm1-x344.google.com ([2a00:1450:4864:20::344]:42205) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1tf2zD-0006RU-9d; Mon, 03 Feb 2025 15:24:04 -0500 Received: by mail-wm1-x344.google.com with SMTP id 5b1f17b1804b1-43635796b48so29966995e9.0; Mon, 03 Feb 2025 12:24:03 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1738614237; x=1739219037; 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=s/KBtGrkemW06RkhtzgUa41kcuMCPIQHZQFsTFCov4o=; b=Q7MH5NvofJ5H0hO3zQ/j3eI+lYWszFDjguRrkJ7SpsmO223rBs0Z+V0NeVjgeVRIsT 7sVMxnmH+fVLp1yITjyYEIPp7APwQ67IJ7xj2tl4/slQDE1dMtrAKUgYbWRITCWaTY+u O40qF4cSIhTSDpkw/TB3X60AvbQqOzdBXE8GoTgEZs4EHJdcIWgkibk7HAqqmfKnLKRV wL8RFLGVPm4+kn/SF26CO8AdtzYvxzLGLjZMaMoJuun2VqvdFdOYtasXJoTtBpJtQgwN agBz+eTbsSs40J5/AqnL90BJW+K1bBc68Btfpi+R6NnDF7aVr0jm9nssduRouConhESP gJGw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1738614237; x=1739219037; 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=s/KBtGrkemW06RkhtzgUa41kcuMCPIQHZQFsTFCov4o=; b=VT8YOJrqCx4xSL5Iz08ebEgVInu/EHLrrazwOUelPY9sL+9cOEcqoHgNoWEweEuMyR yFLjVsVi/Y/hDMuROeRo7PQHRDVotCtsc52zb+dhB8ucwSg925MFavCasFlhgMYi37n5 MeeHinp41lxA2lGIqyS3bLCuaIBDUg0lmtmSF3HIUI7jlNtSTxIpGokE4oODTYdihykt rzCWHuQ5k8JxLLq2h53KwGs/GebuG06nLyz4BTwUU9EVGl81WnxbUkHB3VOSh3nXUQt0 K05CNjdSGKdZN4y6yU7fPZk/jUiLSj0K/8TNCyudpaWXW0mgOF93gz33679yCIBeDAVm ScYw== X-Forwarded-Encrypted: i=1; AJvYcCWhq26OePfnrL8zNqB4DWkOuTMqXIv2ZhCi/ivtbz/5VdS9hDiRBbtSLtEJOd50bFtUG41S2hEHZZvf@debbugs.gnu.org X-Gm-Message-State: AOJu0Yzmf8GpCkbJfDmpdEZtvx2RdaLarA+mqHSIX3k3oNUIjoD+pTAf 35KFuxdNz+INAyGDtRIqpeXqJXNscusmoYTojwYd7xPpotzkBdP3 X-Gm-Gg: ASbGncv70wZdDxaOTQqlRmcM78hV/pyKAU+/Hh81J+3WCnqJaOCKXiXXVCDT+pQ6/xZ AhGqsUQxUdoeVSoHYUJRn+C3hD0ylGE3fvZ2uw83vA+vnQMgNDPZ+2eQjKyNcIkKAZfQdnRubxm V7zCDERKzlTjh/hkESVSgeNTkP2YOw7bsCH0Qhdl3zKeN0SzuoyACo56wNcrrwuqjNlFTIk88Ad kZV6Od4h+wPfIhu5CXY3+HyJtZCmJEbWaHh8T5cE3LeS+QSpgea12rzR0sXV5fSvBU5d5t+oE7y USEjTeNWZS/ROEoFFScLF6zVU/WVNHzOgBEkMkKNK+D/1ttiGHLkbaeKfZIrCNdu4Fw= X-Google-Smtp-Source: AGHT+IGAY0pa80B15chzu3CgH8TUq6VacgIpd/9Kx2D6E2ULrIqAQeQdqN6INM0Hi97E6UueRaOsyw== X-Received: by 2002:a05:600c:4fc5:b0:437:c453:ff19 with SMTP id 5b1f17b1804b1-43905f99665mr4394105e9.14.1738614236626; Mon, 03 Feb 2025 12:23:56 -0800 (PST) Received: from lumine.fritz.box (85-127-114-32.dsl.dynamic.surfer.at. [85.127.114.32]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-4390692bd3asm186975e9.1.2025.02.03.12.23.55 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 03 Feb 2025 12:23:56 -0800 (PST) Message-ID: Subject: Re: [bug#75817] [PATCH v2] profiles: emacs-subdirs: Avoid building list with a loop From: Liliana Marie Prikler To: Ludovic =?ISO-8859-1?Q?Court=E8s?= Date: Mon, 03 Feb 2025 21:24:23 +0100 In-Reply-To: <87jza66cl8.fsf@gnu.org> References: <20250125041742.168342-1-bauermann@kolabnow.com> <87ed0ops2k.fsf@gnu.org> <874j1jho2m.fsf@gnu.org> <87jza66cl8.fsf@gnu.org> 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: 75817-done Cc: 75709-done@debbugs.gnu.org, 75817-done@debbugs.gnu.org, Thiago Jung Bauermann 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 Montag, dem 03.02.2025 um 20:40 +0100 schrieb Ludovic Court=C3=A8s: > Hey Liliana, >=20 > Ludovic Court=C3=A8s skribis: >=20 > > Liliana Marie Prikler skribis: > >=20 > > > > Looking forward to applying this fix (exwm wouldn=E2=80=99t start t= his > > > > morning). > > > > :-) > > > Welp, I just found out the hard way there is no jobset for emacs- > > > team=E2=80=A6 Should we add one or just directly push to master? > >=20 > > There was one but it was deactivated; I=E2=80=99ve now reactivated it. > >=20 > > =C2=A0 https://ci.guix.gnu.org/jobset/emacs-team >=20 > Could you please merge it if that=E2=80=99s OK? >=20 > I think it=E2=80=99s a real problem to keep Emacs broken when we have a f= ix > and substitutes. Ahh, my bad. It was already merged as f9b1e548c95a115e2bb143d0f4b1632a600f32da, but I forgot to close the bug. Cheers ------------=_1738614304-24945-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 24 Jan 2025 23:03:01 +0000 Received: from localhost ([127.0.0.1]:47423 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tbShY-0000Y7-VA for submit@debbugs.gnu.org; Fri, 24 Jan 2025 18:03:01 -0500 Received: from lists.gnu.org ([2001:470:142::17]:49468) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1tbShV-0000Xn-Ev for submit@debbugs.gnu.org; Fri, 24 Jan 2025 18:02:59 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tbShQ-0005J6-03 for guix-patches@gnu.org; Fri, 24 Jan 2025 18:02:52 -0500 Received: from mx.kolabnow.com ([212.103.80.155]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tbShN-0006uC-VA for guix-patches@gnu.org; Fri, 24 Jan 2025 18:02:51 -0500 Received: from localhost (unknown [127.0.0.1]) by mx.kolabnow.com (Postfix) with ESMTP id 36D653004C73; Sat, 25 Jan 2025 00:02:46 +0100 (CET) Authentication-Results: ext-mx-out013.mykolab.com (amavis); dkim=pass (2048-bit key) reason="pass (just generated, assumed good)" header.d=kolabnow.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kolabnow.com; h= content-transfer-encoding:content-type:content-type:mime-version :message-id:date:date:subject:subject:from:from:received :received:received; s=dkim20240523; t=1737759765; x=1739574166; bh=G0dZc/oX2tw2kdVJkdIVXi1N0z9EjOQGObgczEeq084=; b=bGO7SUSqF5vo 8UGqjwiivqcMc6PescH8ni1PNJJFA2ktUIrEIupSO1x4LkHx+JKQB7B7V0pWPSY+ ykg2dJQ6hxPYs/QQW75YQdJ0lC/AQB6K2TChr1CwUVpnleNeDGZMBTlferXt8wxd Y5u06jJR/U68EfpIr7eWgJYSEpaqndA5Z1JWYAYc8dYfobQxNWBo+MaTqqgkMKlI foNKO/ajdr+tziE30h9+RTvFGZL7wZNMy/X4HmAPIzcJY9gIunhjcJ3Jr5AerPJ7 Y+eMuRuo+wbdZj7MNqNPNCHm2+z0ahsC0W4Bx7razPDeYRpsuArsHJsdssaifNpV gZvb3/VvFg== X-Virus-Scanned: amavis at mykolab.com X-Spam-Flag: NO X-Spam-Score: -1 X-Spam-Level: X-Spam-Status: No, score=-1 tagged_above=-10 required=5 tests=[ALL_TRUSTED=-1] autolearn=ham autolearn_force=no Received: from mx.kolabnow.com ([127.0.0.1]) by localhost (ext-mx-out013.mykolab.com [127.0.0.1]) (amavis, port 10024) with ESMTP id fgFZPeqh-ki2; Sat, 25 Jan 2025 00:02:45 +0100 (CET) Received: from int-mx011.mykolab.com (unknown [10.9.13.11]) by mx.kolabnow.com (Postfix) with ESMTPS id F01353004C72; Sat, 25 Jan 2025 00:02:43 +0100 (CET) Received: from ext-subm010.mykolab.com (unknown [10.9.6.10]) by int-mx011.mykolab.com (Postfix) with ESMTPS id 9D63231604F4; Sat, 25 Jan 2025 00:02:43 +0100 (CET) From: Thiago Jung Bauermann To: guix-patches@gnu.org Subject: [PATCH] profiles: emacs-subdirs: Avoid building list with a loop Date: Fri, 24 Jan 2025 20:01:35 -0300 Message-ID: <20250124230226.107387-1-bauermann@kolabnow.com> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=212.103.80.155; envelope-from=bauermann@kolabnow.com; helo=mx.kolabnow.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, RCVD_IN_VALIDITY_CERTIFIED_BLOCKED=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: submit Cc: Liliana Marie Prikler , Thiago Jung Bauermann 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 (-) If the EMACSNATIVELOADPATH environment variable (by mistake) has duplicated paths, Emacs fails to load with: $ emacs List contains a loop: ("/home/user/.guix-profile/lib/emacs/native-site-lisp" "/gnu/store/…-emacs-lsp-mode-9.0.0/lib/emacs/native-site-lisp" "/home/user/.guix-profile/lib/emacs/native-site-lisp" "/home/user/.guix-profile/lib/emacs/native-site-lisp" "/gnu/store/…-emacs-lsp-mode-9.0.0/lib/emacs/native-site-lisp" . #2) $ echo $? 255 A git bisect in Guix to find when the problem was introduced arrived at commit e9b13294700d ("profiles: emacs-subdirs: Also expand native-comp-eln-load-path."). Fix the problem by applying Liliana's suggestion of changing 'nconc' to 'append' in the Elisp code written to subdirs.el. * guix/profiles.scm (emacs-subdirs): Use 'append' rather than 'nconc'. Change-Id: If646b806f24666b5247850d30d2819c7482c130b Fixes: Suggested-by: Liliana Marie Prikler --- guix/profiles.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/guix/profiles.scm b/guix/profiles.scm index 87b9543ac01f..63b2a08a48d4 100644 --- a/guix/profiles.scm +++ b/guix/profiles.scm @@ -1230,8 +1230,8 @@ (define build (setq native-comp-eln-load-path (mapcan (lambda (dir) (if (equal dir needle) - (nconc ',native-comp-dirs - (list dir)) + (append ',native-comp-dirs + (list dir)) (list dir))) native-comp-eln-load-path)))) port) ------------=_1738614304-24945-1--