From unknown Mon Aug 11 18:18:37 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#66605 <66605@debbugs.gnu.org> To: bug#66605 <66605@debbugs.gnu.org> Subject: Status: [PATCH] etc: gitconfig: Run etc/teams.scm from correct environment. Reply-To: bug#66605 <66605@debbugs.gnu.org> Date: Tue, 12 Aug 2025 01:18:37 +0000 retitle 66605 [PATCH] etc: gitconfig: Run etc/teams.scm from correct enviro= nment. reassign 66605 guix-patches submitter 66605 Cl=C3=A9ment Lassieur severity 66605 normal tag 66605 patch moreinfo thanks From debbugs-submit-bounces@debbugs.gnu.org Wed Oct 18 08:06:42 2023 Received: (at submit) by debbugs.gnu.org; 18 Oct 2023 12:06:42 +0000 Received: from localhost ([127.0.0.1]:33406 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qt5Jx-0005gE-NG for submit@debbugs.gnu.org; Wed, 18 Oct 2023 08:06:42 -0400 Received: from lists.gnu.org ([2001:470:142::17]:36664) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qt5Ju-0005c5-Mk for submit@debbugs.gnu.org; Wed, 18 Oct 2023 08:06:40 -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 1qt5JI-0000OS-IM for guix-patches@gnu.org; Wed, 18 Oct 2023 08:06:01 -0400 Received: from wout5-smtp.messagingengine.com ([64.147.123.21]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qt5JG-0003qc-Bt for guix-patches@gnu.org; Wed, 18 Oct 2023 08:06:00 -0400 Received: from compute7.internal (compute7.nyi.internal [10.202.2.48]) by mailout.west.internal (Postfix) with ESMTP id 49C373200A68; Wed, 18 Oct 2023 08:05:51 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute7.internal (MEProxy); Wed, 18 Oct 2023 08:05:51 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=lassieur.org; h= cc:cc:content-transfer-encoding:content-type:date:date:from:from :in-reply-to:message-id:mime-version:reply-to:sender:subject :subject:to:to; s=fm2; t=1697630750; x=1697717150; bh=4h++rFiTjU QOHGVE+RP69Yhdvo+sL3LYwxIvaSYE8ec=; b=PCC2YgEQogoOW9TTPIi8OXOHxT eiOBJZxuyPvpAS8qiyPz94MclzN9xJtXZeCBeYs5tns9N3GRHWxccSbJUVLsQk89 K8qvrLCTbBILSdPmUr6362ZS35sI9O+s2tJhEin61MyXyWNe6nK34Lm+Ob3nps1j xtgDVTdK01lobvNAgC33xhiYnzs7o4vja09+1mkJNoDNmY+k+Of2C8WTVcBcun1Z RNUdNY3WiBP75pV8kphX3dSMIamBLn3BjyWNr/weIlRu1wEimo4aWIEN7plw8t9E Q6kLRdUI5F+uxXdq8cBW8qXPYbCq6lMSzBXaSt8qge6rWARc0wzXssbeTVdQ== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-transfer-encoding :content-type:date:date:feedback-id:feedback-id:from:from :in-reply-to:message-id:mime-version:reply-to:sender:subject :subject:to:to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender :x-sasl-enc; s=fm3; t=1697630750; x=1697717150; bh=4h++rFiTjUQOH GVE+RP69Yhdvo+sL3LYwxIvaSYE8ec=; b=HmRV3JQWuV7lhAfVWo7ogdL9KRv0Q YQDRew4JcMzBkrj1CxQvfU9ttqrxaYY4VNfHzrawmi7k9HK1ioppn2/52zrWfst7 v1EkNgg+YGKUT7beUdUY1NSuLXeMsz5jU1xIShh/q+8P0S/4B65SxkY6I5oOtudJ NrpeBZZe4GE4eEhbs0Y+je2EYmKuW9983sjTq80c68tMFvVuIs6gNxLYl1yU5Ahr Ow4HjVKy7lzlrWMShjkoc2tdmlpik0jybwe48MZ1SVd1Jdn3GJN87bmb2Sp47y+b Iz0GbpiFFY6N1ePc5L3cvzJMYI++QlFV1N1uTaWTAKjGfDYqqRUwToyeg== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvkedrjeeggdegiecutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecunecujfgurhephffvvefufffkofgggfestdekredtre dtjeenucfhrhhomhepvehlrohmvghnthcunfgrshhsihgvuhhruceotghlvghmvghnthes lhgrshhsihgvuhhrrdhorhhgqeenucggtffrrghtthgvrhhnpeeuheetgfduheetffefie eufeffkefhudetudejgfduheethfetledtiefgueekkeenucevlhhushhtvghrufhiiigv pedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpegtlhgvmhgvnhhtsehlrghsshhivghurh drohhrgh X-ME-Proxy: Feedback-ID: i4c21472a:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Wed, 18 Oct 2023 08:05:49 -0400 (EDT) From: =?UTF-8?q?Cl=C3=A9ment=20Lassieur?= To: guix-patches@gnu.org Subject: [PATCH] etc: gitconfig: Run etc/teams.scm from correct environment. Date: Wed, 18 Oct 2023 14:05:19 +0200 Message-ID: X-Mailer: git-send-email 2.41.0 MIME-Version: 1.0 X-Debbugs-Cc: Maxim Cournoyer Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=64.147.123.21; envelope-from=clement@lassieur.org; helo=wout5-smtp.messagingengine.com X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H5=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 0.7 (/) X-Debbugs-Envelope-To: submit Cc: =?UTF-8?q?Cl=C3=A9ment=20Lassieur?= 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 (/) * etc/git/gitconfig: Prepend "guix shell -D guix --pure ./pre-inst-env" to the etc/teams.scm script so that any user that have git:send-email installed can use it in the Guix checkout without changing their environment. --- etc/git/gitconfig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/etc/git/gitconfig b/etc/git/gitconfig index 907ad0180454..757360220155 100644 --- a/etc/git/gitconfig +++ b/etc/git/gitconfig @@ -14,5 +14,5 @@ [sendemail] to = guix-patches@gnu.org - headerCmd = etc/teams.scm cc-members-header-cmd + headerCmd = guix shell -D guix --pure -- ./pre-inst-env etc/teams.scm cc-members-header-cmd thread = no base-commit: 5498835bb38c0de57f284f0fa6b1178ecdcaf678 prerequisite-patch-id: d95e49e4fc059972fc5a7b2c92816df2228a0af1 prerequisite-patch-id: a0dca8c3175d6ce71c77e220c4ac98b6e97cef56 -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Wed Oct 18 13:55:02 2023 Received: (at 66605) by debbugs.gnu.org; 18 Oct 2023 17:55:02 +0000 Received: from localhost ([127.0.0.1]:34611 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qtAl3-0003YG-W0 for submit@debbugs.gnu.org; Wed, 18 Oct 2023 13:55:02 -0400 Received: from mail-qk1-x72a.google.com ([2607:f8b0:4864:20::72a]:44348) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qtAl1-0003Xs-Ro for 66605@debbugs.gnu.org; Wed, 18 Oct 2023 13:55:00 -0400 Received: by mail-qk1-x72a.google.com with SMTP id af79cd13be357-77784edc2edso135385485a.1 for <66605@debbugs.gnu.org>; Wed, 18 Oct 2023 10:54:33 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1697651667; x=1698256467; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:message-id:date:user-agent :references:in-reply-to:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=YaVTQycDnXSYmGFmO2Zpv1viUful4zEUa3K7BGSM4yc=; b=AqhY0kIg+50OLLslcFBhTPvO9vX4g3unUGK9WBWV8Bfov1GBXZz1vCuiuNINvHj/E3 DOZM3pqVKYcwq3DE0nDk7HHqVY3JTNqqzjRL6fihDXNPZWPSjHNRbCntCtgHAzJb0ZTQ 5NYCom5ZWLHz/grqgg5F6yFbKpdgWxXE9KVGDDrlWwqA7i6T7noX60Q3I899fy3iipOG O5QdgE+Cr/789cSAhvA/iPLTCPzHUJ9f81Sn5C74/k8Bl5NtEHNY8BzOWfx5QGCEOvSY X4P1etTBVFlkwAvf4e/FIRY9IfE/XLuA6JcUcIPM8MuWuJmTSKPhi48jzpeymvXEdZcH /zIA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1697651667; x=1698256467; h=content-transfer-encoding:mime-version:message-id:date:user-agent :references:in-reply-to:subject:cc:to:from:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=YaVTQycDnXSYmGFmO2Zpv1viUful4zEUa3K7BGSM4yc=; b=UW4X7wP/3mJNp9RbMiHLA8q4c/QNgvFil32FhuOxfyVxLRjWhdtm5HpBLervvXSEVz u6HrO0Fowa13Wjh3ZA9FjZC4i8IdZ7Byzs6C0eLF5ax1w0huHoLCpTart9xhmcyZ3Ni/ pK2fF9rkIZbrJNGNBP4nH3LayID9168q+R1z/G5eSUHfDJW2qeNp8U3NvVwR3yH3mRlN s0AGZBkRInW+RNlNC0UCLag906OUILa+hWI1Tkq96mDXRM6VZa3l1HdvxBzlqxd+EZ+5 hBrTjo3npLlLVBr1++DwXo81ATnQO3tSYqSKeMZ/hZea+dPhDNlve+qjYXhXajltbZ6D ddsA== X-Gm-Message-State: AOJu0YwuszfWVlKLE/sZNKEx2W47pdq827Uxmso8Omg8i3wWfnwbscdW BtEf0W6YhMWfl/IiqaKyCitFx9GZ9qk= X-Google-Smtp-Source: AGHT+IEZEW0QIEfblP5dBwPBB0nyDHP8cJzH9lkVlKTTywro87cL1ZCgsqA2LrmdSgSRwW/MaC8KcQ== X-Received: by 2002:a05:620a:219b:b0:774:2113:7432 with SMTP id g27-20020a05620a219b00b0077421137432mr5569129qka.67.1697651667561; Wed, 18 Oct 2023 10:54:27 -0700 (PDT) Received: from hurd (dsl-155-177.b2b2c.ca. [66.158.155.177]) by smtp.gmail.com with ESMTPSA id p15-20020a05620a22af00b0076f12fcb0easm132665qkh.2.2023.10.18.10.54.25 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 18 Oct 2023 10:54:25 -0700 (PDT) From: Maxim Cournoyer To: =?utf-8?Q?Cl=C3=A9ment?= Lassieur Subject: Re: [bug#66605] [PATCH] etc: gitconfig: Run etc/teams.scm from correct environment. In-Reply-To: (=?utf-8?Q?=22Cl=C3=A9ment?= Lassieur"'s message of "Wed, 18 Oct 2023 14:05:19 +0200") References: User-Agent: Gnus/5.13 (Gnus v5.13) Date: Wed, 18 Oct 2023 13:54:24 -0400 Message-ID: <874jinu88f.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 66605 Cc: 66605@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 (-) Hi, Cl=C3=A9ment Lassieur writes: > * etc/git/gitconfig: Prepend "guix shell -D guix --pure ./pre-inst-env" t= o the > etc/teams.scm script so that any user that have git:send-email installed = can > use it in the Guix checkout without changing their environment. I'm not sure I understand; why does etc/teams.scm cc-members-header-cmd fail in an environment where git:send-email is available? --=20 Thanks, Maxim From debbugs-submit-bounces@debbugs.gnu.org Wed Oct 18 13:55:18 2023 Received: (at control) by debbugs.gnu.org; 18 Oct 2023 17:55:18 +0000 Received: from localhost ([127.0.0.1]:34614 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qtAlK-0003Z1-C2 for submit@debbugs.gnu.org; Wed, 18 Oct 2023 13:55:18 -0400 Received: from mail-qt1-x82b.google.com ([2607:f8b0:4864:20::82b]:44068) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qtAlI-0003Yi-7t for control@debbugs.gnu.org; Wed, 18 Oct 2023 13:55:16 -0400 Received: by mail-qt1-x82b.google.com with SMTP id d75a77b69052e-419b628e990so47834871cf.0 for ; Wed, 18 Oct 2023 10:54:50 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1697651683; x=1698256483; darn=debbugs.gnu.org; h=subject:from:to:message-id:date:from:to:cc:subject:date:message-id :reply-to; bh=SSOJzAuj8GkhVZ+sVfCAUzLmfJFxqOGMOmax5pcckxg=; b=Rw/4MFLTJnSXMkjhWpdw9AmfNXSb3/lpDY+bFu7VVOpRu5aPyPYmLN1vkVi/2ARI08 rsucMAsJ9rsej9zqPzHofHzjzuRS+rt/FZGgsptH42W7GGjZyhtcYgf0yxpxUE5nuPel jb3DkS9Gm01uh/Ohtp8MVnaR5VsPt+c1+QauEFJkAHy+VDTKYpaLkcsPpySZEcJniLx1 3qP/wlDalsWD9pUsuDEfaH00kiQv1WNsezeYk5uPgsh0hQqcmPwNqvS49ekSs7Tv33W7 NCBpzkj9uFtWWGMEWBWtjBZCM1foWGo82UNxOob8w2cfz/YqrUfOlu4Y339PPkbON0a1 GNwA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1697651683; x=1698256483; h=subject:from:to:message-id:date:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=SSOJzAuj8GkhVZ+sVfCAUzLmfJFxqOGMOmax5pcckxg=; b=EwTnPCs4PwLvOsPRBNx2DfgrDxKDweeAEwlw/Ak/qp8n1MumjZ/SY+0sPSUJwhH5+G 97wquRM9PrcBvI51Bpv3WIyqVVCYRv2ZPWIBgaNOe0KUjDSldYH5/TqoMJ27roR5xsOK +A7o9G2Jg1EQIZbWxJ7BjAVLnN2WQo5XPeiBD4MpOR13jFmjM1tbNco/FPfdKvT1bf5P VJlO248rxvAna+t8vs/DZ5zqv+xg3aigYkZsIEHLmkpjofiaQhlRbIKrcV5xGx8cTZ9F lEGOFfSfU1oSDLGNm9vIrbD3nONUeMJsqNKAwLWS/wteaLxYQQgM/Aa9poYwttVN8KYr YvAg== X-Gm-Message-State: AOJu0YywNNwh0atwFbESSP/6UDSTyQCDqo4NJa/N2oliWUcCaZ5UmxPy UYcwWV5gtUcznvI08sakkWpc2c1LI0M= X-Google-Smtp-Source: AGHT+IHkXBbODCrfitM3Wn4er4QlHU6bjQJPCQxhC0NoV8wUOmAxc6MbqjQr5FuTz9tXfe34bM9DYw== X-Received: by 2002:ac8:5783:0:b0:410:ab30:d568 with SMTP id v3-20020ac85783000000b00410ab30d568mr6725413qta.68.1697651683221; Wed, 18 Oct 2023 10:54:43 -0700 (PDT) Received: from hurd (dsl-155-177.b2b2c.ca. [66.158.155.177]) by smtp.gmail.com with ESMTPSA id ka9-20020a05622a440900b0041b12d5fd91sm124681qtb.55.2023.10.18.10.54.42 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 18 Oct 2023 10:54:42 -0700 (PDT) Date: Wed, 18 Oct 2023 13:54:41 -0400 Message-Id: <87wmvjstni.fsf@gmail.com> To: control@debbugs.gnu.org From: Maxim Cournoyer Subject: control message for bug #66605 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: control 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 (-) tags 66605 + moreinfo quit From debbugs-submit-bounces@debbugs.gnu.org Wed Oct 18 16:52:43 2023 Received: (at 66605) by debbugs.gnu.org; 18 Oct 2023 20:52:43 +0000 Received: from localhost ([127.0.0.1]:34765 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qtDX0-00067z-Sf for submit@debbugs.gnu.org; Wed, 18 Oct 2023 16:52:43 -0400 Received: from out3-smtp.messagingengine.com ([66.111.4.27]:48441) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qtDWy-00067k-B9 for 66605@debbugs.gnu.org; Wed, 18 Oct 2023 16:52:41 -0400 Received: from compute1.internal (compute1.nyi.internal [10.202.2.41]) by mailout.nyi.internal (Postfix) with ESMTP id 6BAD25C0165; Wed, 18 Oct 2023 16:52:08 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute1.internal (MEProxy); Wed, 18 Oct 2023 16:52:08 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=lassieur.org; h= cc:cc:content-transfer-encoding:content-type:content-type:date :date:from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:sender:subject:subject:to:to; s=fm2; t= 1697662328; x=1697748728; bh=YMZJRtfjDJmoU7HOM2eBERKrKmNuzpA9DhX EfVOcO+c=; b=IMx5Oz+607+NluhGTt5fKc68EP0YsKTBFylF/utk8mgjm/ZFfIM vp+37HSbPlNvPTly0kznklegFRtIpq3yIEhvdkWfOTigaBghqq9u4SsK4hItiiJv Vio+JhgUvAynHfrP/v0PlQQD+1Qil/9rYND1bAv3qbC7P80RSaAOD8lHxpXC98SB dXzYiwUCBm7nRt8KrBfMDzo9aG7or/Jn8JEW6e5eZJyGhiqU0vx+O6sfN2rIAsEC SaF9V/osLcfhMPBUK3odBGeuJemF/xFbdqJ2p12iB4Mhry1D6WoOJ8zD8YvvwoeW ja0cLFm+ch/b4uUQhZC+l8ctqJcC4JeHHhA== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-transfer-encoding :content-type:content-type:date:date:feedback-id:feedback-id :from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:sender:subject:subject:to:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm3; t= 1697662328; x=1697748728; bh=YMZJRtfjDJmoU7HOM2eBERKrKmNuzpA9DhX EfVOcO+c=; b=I/fPCn+I94g4PrxzuLxEkg9ADEqg3xrlfa6+q8KLFTWBqiG9ls4 S1j/WwWc6rFAq0/el70DvcOSAOC0URZurvXDKncwbfKZ1fy7MvJDR8yEvj6Kl+QF XT3qlpOSKckgfQtgYN0B6Mt+dpek8Tks5r7NALUIwrIfn8Lya7SvJqUwFWtfvPs0 PwQz/CtsldD154wjpZHrPdGEOOr0OOMpeX1iiYSuU0O0PlfnMuR7+pXftU9IaviA KLi/3G6TK8+DaXnu6FlcySVkEFr9MiFuaOKBXWkIA9e+PHkvnYQ0IMd7bUHTteS2 daN92k1rH/ZWVvFwvk3vnvTqODOHFALqKoA== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvkedrjeeggdduhedvucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurhephffvvefujghffffkfgggtgfgsehtqhertddtreejnecuhfhrohhmpeevlhor mhgvnhhtucfnrghsshhivghurhcuoegtlhgvmhgvnhhtsehlrghsshhivghurhdrohhrgh eqnecuggftrfgrthhtvghrnhepgeekheefffdtfeffueevkefgfffhtddugfdugeeugeev gfduteffudfgfefhjedunecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrg hilhhfrhhomheptghlvghmvghntheslhgrshhsihgvuhhrrdhorhhg X-ME-Proxy: Feedback-ID: i4c21472a:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Wed, 18 Oct 2023 16:52:07 -0400 (EDT) From: =?utf-8?Q?Cl=C3=A9ment_Lassieur?= To: Maxim Cournoyer Subject: Re: [bug#66605] [PATCH] etc: gitconfig: Run etc/teams.scm from correct environment. In-Reply-To: <874jinu88f.fsf@gmail.com> (Maxim Cournoyer's message of "Wed, 18 Oct 2023 13:54:24 -0400") References: <874jinu88f.fsf@gmail.com> Date: Wed, 18 Oct 2023 22:52:03 +0200 Message-ID: <87cyxbk618.fsf@lassieur.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: -0.7 (/) X-Debbugs-Envelope-To: 66605 Cc: 66605@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.7 (-) Hi Maxim, Maxim Cournoyer writes: >> * etc/git/gitconfig: Prepend "guix shell -D guix --pure ./pre-inst-env" = to the >> etc/teams.scm script so that any user that have git:send-email installed= can >> use it in the Guix checkout without changing their environment. > > I'm not sure I understand; why does etc/teams.scm cc-members-header-cmd > fail in an environment where git:send-email is available? Because it requires (git) and (guix ui). So you need ./pre-inst-env for (guix ui), plus guile, guile-git and guile-gcrypt. The minimal setup would be: `guix shell guile guile-git guile-gcrypt git git:send-email --pure -- .= /pre-inst-env git send-email` or `guix shell guile guile-git guile-gcrypt -- ./pre-inst-env git send-ema= il` with an impure environment containing git and git:send-email. But it could be shortened as `guix shell git:send-email -D guix --pure -- ./pre-inst-env git send-em= ail` However, in this case `guix shell git:send-email` is necessary even with impure environments containing git and git:send-email because `-D guix` pulls git without pulling git:send-email. Thanks, Cl=C3=A9ment From debbugs-submit-bounces@debbugs.gnu.org Wed Oct 18 17:51:44 2023 Received: (at 66605) by debbugs.gnu.org; 18 Oct 2023 21:51:44 +0000 Received: from localhost ([127.0.0.1]:34862 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qtES7-0004pY-R1 for submit@debbugs.gnu.org; Wed, 18 Oct 2023 17:51:44 -0400 Received: from out3-smtp.messagingengine.com ([66.111.4.27]:57673) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qtES4-0004pK-SM for 66605@debbugs.gnu.org; Wed, 18 Oct 2023 17:51:42 -0400 Received: from compute2.internal (compute2.nyi.internal [10.202.2.46]) by mailout.nyi.internal (Postfix) with ESMTP id 515D05C0199; Wed, 18 Oct 2023 17:51:09 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute2.internal (MEProxy); Wed, 18 Oct 2023 17:51:09 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=lassieur.org; h= cc:cc:content-transfer-encoding:content-type:date:date:from:from :in-reply-to:message-id:mime-version:reply-to:sender:subject :subject:to:to; s=fm2; t=1697665869; x=1697752269; bh=X/69XbGVlO IYBkMewiTl6fiwGWkJ1hKFZ65qtwen540=; b=BnbhLBYrP/QedinN0uCZJcgvFF udYdGMXo1iessQlBCV5BLGYakqjSO2ZW51hlz8PNoBSTRL19biRI7ManPqSkGHBu M3NSflTHi2+KbspbQCohJJVXdViV+Wqf3+IxSFWubhvHdSKXfDaEfIy12wVi5AVn 8EfrpviY1eITzqb5w16ongp3GjllJWTnmANHL5cUISsfVG29dbeb2VZRWXdvAgf6 Ioc8f81EsydzgCms6pDwckT4vpDYl9ozFwi3yUqhkZYj5apYVxG4FwXIQdK3465d 0YPt8+AXPo243OVDMbUZCF+BCLNowxtZNQFTAyO5wNZ9k+Uz5Umu6dMNIsUA== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-transfer-encoding :content-type:date:date:feedback-id:feedback-id:from:from :in-reply-to:message-id:mime-version:reply-to:sender:subject :subject:to:to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender :x-sasl-enc; s=fm3; t=1697665869; x=1697752269; bh=X/69XbGVlOIYB kMewiTl6fiwGWkJ1hKFZ65qtwen540=; b=rxvkO7RbHylA/owap7gxIiphf4r+P ycGakFjV9j72HvzM7LmUtEzK06Bs50MiccAErVBaHLz+znzGVLLTNnHBCwPjWxY+ 2BOUwolVWjLNClrhlP5UJxqmB1twGhsox/uI3VZfkD2STcOx6aP0E66DTsCHOOlo mJb29S9z9DAMzSw6h9QW3Yk6twUgco+Y8+snO8OO0xpHKPCU61YQAoFbI81fe4Ny UfIe4WSTUXT0rezoPc5VZGTpdkOWS0Baez3svp0OtVS3g4151a33wKahd+v/8uaP 0EjPRGPf6ijoYtmpHkud/v6SElHNmhScJ+65hwEiQq/4NfS1tgyOHUsKA== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvkedrjeehgddtfecutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecunecujfgurhephffvvefufffkofgggfestdekredtre dtjeenucfhrhhomhepvehlrohmvghnthcunfgrshhsihgvuhhruceotghlvghmvghnthes lhgrshhsihgvuhhrrdhorhhgqeenucggtffrrghtthgvrhhnpeeuheetgfduheetffefie eufeffkefhudetudejgfduheethfetledtiefgueekkeenucevlhhushhtvghrufhiiigv pedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpegtlhgvmhgvnhhtsehlrghsshhivghurh drohhrgh X-ME-Proxy: Feedback-ID: i4c21472a:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Wed, 18 Oct 2023 17:51:08 -0400 (EDT) From: =?UTF-8?q?Cl=C3=A9ment=20Lassieur?= To: 66605@debbugs.gnu.org Subject: [PATCH v2] etc: gitconfig: Run etc/teams.scm from correct environment. Date: Wed, 18 Oct 2023 23:50:43 +0200 Message-ID: X-Mailer: git-send-email 2.41.0 MIME-Version: 1.0 X-Debbugs-Cc: Maxim Cournoyer Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 66605 Cc: =?UTF-8?q?Cl=C3=A9ment=20Lassieur?= 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.7 (-) * etc/git/gitconfig: Prepend "guix repl" to the etc/teams.scm script so that any user that has git:send-email installed can use it in the Guix checkout without changing their environment. (teams.scm uses (git) and (guix ui).) --- etc/git/gitconfig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/etc/git/gitconfig b/etc/git/gitconfig index 907ad0180454..abcd494d62e8 100644 --- a/etc/git/gitconfig +++ b/etc/git/gitconfig @@ -14,5 +14,5 @@ [sendemail] to = guix-patches@gnu.org - headerCmd = etc/teams.scm cc-members-header-cmd + headerCmd = guix repl etc/teams.scm cc-members-header-cmd thread = no base-commit: 5498835bb38c0de57f284f0fa6b1178ecdcaf678 prerequisite-patch-id: d95e49e4fc059972fc5a7b2c92816df2228a0af1 prerequisite-patch-id: a0dca8c3175d6ce71c77e220c4ac98b6e97cef56 -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Wed Oct 18 21:40:00 2023 Received: (at 66605) by debbugs.gnu.org; 19 Oct 2023 01:40:00 +0000 Received: from localhost ([127.0.0.1]:35173 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qtI12-0000iI-Ev for submit@debbugs.gnu.org; Wed, 18 Oct 2023 21:40:00 -0400 Received: from mail-vk1-xa34.google.com ([2607:f8b0:4864:20::a34]:45527) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qtI10-0000i4-Lu for 66605@debbugs.gnu.org; Wed, 18 Oct 2023 21:39:59 -0400 Received: by mail-vk1-xa34.google.com with SMTP id 71dfb90a1353d-49b289adca9so3055410e0c.3 for <66605@debbugs.gnu.org>; Wed, 18 Oct 2023 18:39:32 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1697679566; x=1698284366; 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=zeHfx4uttzMAK4T/XkRGgZUbOkPqmPYssr536cxI8ZU=; b=eMWDISzQ1fYKu+IOxHP9ST22U0lABADSu2gLvF/piGM7wAPt4NcDN34GNMZI4lQxoP LqOtL52Tex3Dh6Cl69+6/vg0VczQhybwpXAtV1bieupKgsldrvAgHZwdyPZrt3tnAPuh TzGDHl+B/jTzS1UKNvMvzp9KQXdJc8uu+tI7KdPM3Wh/T5x+f1/uYDLHC9ty7ZGqZ+J+ CWjsHnC34zxOCj7g25d6CmBmbjM3kev57ns6dZviY/4uLu93xAuwE6ApoMyW901NddRJ m+L3cfnCoMjvdTDucIozWvRxwZ1VV4jamixCgFAAwqKMFuGyG4lw/IJptN1CwlWU5+cz 4nBg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1697679566; x=1698284366; 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=zeHfx4uttzMAK4T/XkRGgZUbOkPqmPYssr536cxI8ZU=; b=bJC8RbnsqL0MiAL/We3zj+YcnufuzLLgZPjxyG1KndjcMtiYvI5ZS55dt7ZvNT02kp gzi7ibY+mbGp2/RD94EM/aYhv+RQkaJr5UxesNZkLkzwB3Pq7/ZWgn4lODlFrhhNnxJr hxaDy5Jlb/FoGURNiqbQX8o/Nj9z7g55wmQ9dIpRvmi9Zoz6iSy+PnXFwpB3ootglbTY jdXH//oxyVc6QhT95OoBx3ZrTgbe1SJ67WCMdO/cx+lqH5H3BbxQoWisEu8VEQ8rtbPu 0rhi0UromZsrYykt1lNR+sNgtcwrqi84HT07uhYnH1MN5fefAlQvAZFBQMKM7lDiKnwi DazA== X-Gm-Message-State: AOJu0YwsH7bhcw7VqnF9Po0BXAVYN075XSfRxcT4g/NOl57Uz1MzPE2d km02RB7LtOB1TX7QCY5qzEh07zDoUxY= X-Google-Smtp-Source: AGHT+IFG71HlC58fdbbsi9bp8LIUED59Zs2cTYbHL7MH3eTOjkzXVIMhuucfw2wRpin9Hahjrbl0Jg== X-Received: by 2002:a05:6122:1da6:b0:495:c10c:ec39 with SMTP id gg38-20020a0561221da600b00495c10cec39mr923937vkb.2.1697679566449; Wed, 18 Oct 2023 18:39:26 -0700 (PDT) Received: from hurd (dsl-155-177.b2b2c.ca. [66.158.155.177]) by smtp.gmail.com with ESMTPSA id cy6-20020a05621418c600b0065d051fc445sm412502qvb.55.2023.10.18.18.39.25 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 18 Oct 2023 18:39:25 -0700 (PDT) From: Maxim Cournoyer To: =?utf-8?Q?Cl=C3=A9ment?= Lassieur Subject: Re: [bug#66605] [PATCH v2] etc: gitconfig: Run etc/teams.scm from correct environment. In-Reply-To: (=?utf-8?Q?=22Cl=C3=A9ment?= Lassieur"'s message of "Wed, 18 Oct 2023 23:50:43 +0200") References: Date: Wed, 18 Oct 2023 21:39:25 -0400 Message-ID: <87lebzqtki.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.0 (/) X-Debbugs-Envelope-To: 66605 Cc: 66605@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 (-) Hi, Cl=C3=A9ment Lassieur writes: > * etc/git/gitconfig: Prepend "guix repl" to the etc/teams.scm script so t= hat > any user that has git:send-email installed can use it in the Guix checkout > without changing their environment. (teams.scm uses (git) and (guix ui).) > --- > etc/git/gitconfig | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/etc/git/gitconfig b/etc/git/gitconfig > index 907ad0180454..abcd494d62e8 100644 > --- a/etc/git/gitconfig > +++ b/etc/git/gitconfig > @@ -14,5 +14,5 @@ >=20=20 > [sendemail] > to =3D guix-patches@gnu.org > - headerCmd =3D etc/teams.scm cc-members-header-cmd > + headerCmd =3D guix repl etc/teams.scm cc-members-header-cmd I had noticed as well that since Guix depends on 'git', we now have to include git:send-email to the profile to be able to use it, like: 'guix shell -D guix git:send-email'. I think on foreign distributions, you also need to use mumi or git send-email in ./pre-inst-env, which is what your patch solves, I believe. This is not needed on a Guix System because the guix-daemon used by it adds the Guix modules to the GUILE_LOAD_PATH. --=20 Thanks, Maxim From debbugs-submit-bounces@debbugs.gnu.org Wed Oct 18 21:45:03 2023 Received: (at control) by debbugs.gnu.org; 19 Oct 2023 01:45:03 +0000 Received: from localhost ([127.0.0.1]:35185 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qtI5v-0000w3-JJ for submit@debbugs.gnu.org; Wed, 18 Oct 2023 21:45:03 -0400 Received: from mail-qk1-x734.google.com ([2607:f8b0:4864:20::734]:61865) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qtI5t-0000qY-VX for control@debbugs.gnu.org; Wed, 18 Oct 2023 21:45:02 -0400 Received: by mail-qk1-x734.google.com with SMTP id af79cd13be357-7788ebea620so122869485a.3 for ; Wed, 18 Oct 2023 18:44:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1697679870; x=1698284670; darn=debbugs.gnu.org; h=subject:from:to:message-id:date:from:to:cc:subject:date:message-id :reply-to; bh=Y6og8Q8GN/eI/DLZ0kNkkTq1OE9ueFJIta0Fp9Hz+kQ=; b=X3GhXvezhuAbixyPPueboS5GCcHfHBjVrVTnOHpWaCPwnjd1uJan+Ef2lR1mirsbty WxJDVK6LvLS70N1953xgm3kNTn3kMyjY66dfLbRocZpU0YE3KLzw1Q6Jk2W1kYXL2jc8 qKYASP+ESpZvulZY58pv67bmldl3OlNBDy5s8mfdqjB1H0gTi4XsQicjs43LznjKvmk3 STBe1BMQMiju0BnVQW9QD5Mlx2h4jpHbTuw04vqzik/ztNyFES9EHumtRMyv649k7qD7 7nuq9ToXHzusHJRUXu6FuNtOGLkOGiftO9uJsNRB7N7aCafTQajVlvo/IscI97YYLYeY 0cAQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1697679870; x=1698284670; h=subject:from:to:message-id:date:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=Y6og8Q8GN/eI/DLZ0kNkkTq1OE9ueFJIta0Fp9Hz+kQ=; b=pXD7SmGw/TSHmnSRdss2SVKACVVhTJMiaXosEsWOwd+/RjramBfQc9stc+SniG05TN Fw0MXCJvd4xGhqhdaaNakAURPxtyJM7H50jMZjh5kMPFBo0s5PC+mKPBXCP8/CHg00L9 iODQwMpVP9ZfjquQCEKk8Tg+yMUxR/SL8pN442RO90+TqbNANKXxwzOJGYe2Y2ENrJ3H jhqtuuCsySaLcWFLvV27GOikJbdm62zbaUAZpCaGUknnDTzLfTFHVRBimjDjT1QuCTpK clkV4Ud9apZnRWkiBTqopEZgRGizX+2i2/e5TCe1misW92jtNgh8epepc9ECAsUqNERj DqbQ== X-Gm-Message-State: AOJu0YzJHFqwOj9y9YWlxg+B9rGZQehUjdhklD5VkeAKSOkqxmAjgO1u 24QxhZdHCo7zpHKXrYkTOmgv2Hzo5o0= X-Google-Smtp-Source: AGHT+IFx73RrLzXG24+XFcyncEbTdy1U9foNVtMd+iNpPE3q8UfyfYiQBu6OyTNf9uxH8cpDdBJplg== X-Received: by 2002:a05:620a:17ab:b0:773:e1e7:bb2d with SMTP id ay43-20020a05620a17ab00b00773e1e7bb2dmr919414qkb.60.1697679869833; Wed, 18 Oct 2023 18:44:29 -0700 (PDT) Received: from hurd (dsl-155-177.b2b2c.ca. [66.158.155.177]) by smtp.gmail.com with ESMTPSA id q25-20020ae9e419000000b0077893a5a80esm399225qkc.123.2023.10.18.18.44.29 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 18 Oct 2023 18:44:29 -0700 (PDT) Date: Wed, 18 Oct 2023 21:44:28 -0400 Message-Id: <87edhrqtc3.fsf@gmail.com> To: control@debbugs.gnu.org From: Maxim Cournoyer Subject: control message for bug #66605 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: control 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 (-) forcemerge 66605 66616 quit From debbugs-submit-bounces@debbugs.gnu.org Wed Oct 18 21:45:22 2023 Received: (at control) by debbugs.gnu.org; 19 Oct 2023 01:45:22 +0000 Received: from localhost ([127.0.0.1]:35188 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qtI6D-00024j-Rn for submit@debbugs.gnu.org; Wed, 18 Oct 2023 21:45:22 -0400 Received: from mail-qk1-x72b.google.com ([2607:f8b0:4864:20::72b]:55627) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qtI6A-0001Z3-PG for control@debbugs.gnu.org; Wed, 18 Oct 2023 21:45:20 -0400 Received: by mail-qk1-x72b.google.com with SMTP id af79cd13be357-77897c4ac1fso65565385a.3 for ; Wed, 18 Oct 2023 18:44:52 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1697679886; x=1698284686; darn=debbugs.gnu.org; h=subject:from:to:message-id:date:from:to:cc:subject:date:message-id :reply-to; bh=r0fNw0ZBGP/LAooqD2Ew6GIM5UCNSU3mMM6j4HojNDI=; b=UwLGWKHb2jhu9WyXfpbRNKZQTeVfHyd+EC4NtQ7urJTB2GWCTWSHyE5o4eMCFNo/Ik lp2Hdnxnt9lmSJwvUyxGWlJnOAMjI9pnoTpg6LVZmchaI3Kw8j0BJXVaeL4cV4ihC/PC qQfa0pDZP2lVlq4EebnSpr5vFSUGx0DKLYHt5JQTeSgJ6Kpmccy5XQpJIQDKTFcdOKTm TFzlTXijtOwIvgrKM8eOnM5Lf31m12spksghhQ1FFE6grk6rEImTaV1DN816HzTd5iXE Id1bcTCAzPR+5lhBsVhuZl4WMbx1a+xRgejNRQSyw1yhk5oS9b5GuoUFkCLyvZgjVWoM HDfg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1697679886; x=1698284686; h=subject:from:to:message-id:date:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=r0fNw0ZBGP/LAooqD2Ew6GIM5UCNSU3mMM6j4HojNDI=; b=jOhi/G7CN1key4cdAqhyD7nDijfFyrhGFJA3wrqqqRVMJZpQ/esxr512by95ENU+XD PVc8culQL+n7+VqhomzFXPqhlff+4/fZo7dP8DQzqB1+u9k8zyA9wtSPy4eRli7bxyLb PbQA2Oj5SU0TA/IfV/gLSKY6o1wL2JLhpbqzZyfUJSlQYSdvXHCTA11jGbCXKOS13ItX A5zTPMGx+TUA1vIhTHyX1nQRzAyw+LYrIT03DaiauLx1unlATt4CkignXiUz6OWwokHe JhUOcqpXFjzIPnOdyxVQ/4zGKVQv+n8fZvCq9U9fdJhW/011PjVer4VoQidAnXRTu1tj Vo7Q== X-Gm-Message-State: AOJu0Yx+tTOESxUcSZFFWozSB7/b1qegyjOZaUs1tYzSucvIpiOrJnqn KoIzrHxEs5dL49M0drI9orUEB/T5Dr8= X-Google-Smtp-Source: AGHT+IEkOSpwDNDQBV1HdfyFnaHUF15/TMLzmdxhSYD0Dqj5dtcbzRGqSTD8+/8CXi4QvqEQVuQr9A== X-Received: by 2002:a05:620a:1a93:b0:778:9183:621b with SMTP id bl19-20020a05620a1a9300b007789183621bmr862980qkb.28.1697679886507; Wed, 18 Oct 2023 18:44:46 -0700 (PDT) Received: from hurd (dsl-155-177.b2b2c.ca. [66.158.155.177]) by smtp.gmail.com with ESMTPSA id n3-20020a05620a222300b007759a81d88esm405109qkh.50.2023.10.18.18.44.45 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 18 Oct 2023 18:44:45 -0700 (PDT) Date: Wed, 18 Oct 2023 21:44:45 -0400 Message-Id: <87cyxbqtbm.fsf@gmail.com> To: control@debbugs.gnu.org From: Maxim Cournoyer Subject: control message for bug #66605 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: control 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 (-) forcemerge 66605 66617 quit From debbugs-submit-bounces@debbugs.gnu.org Wed Oct 18 21:47:40 2023 Received: (at 66605) by debbugs.gnu.org; 19 Oct 2023 01:47:40 +0000 Received: from localhost ([127.0.0.1]:35195 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qtI8S-0003Yz-A5 for submit@debbugs.gnu.org; Wed, 18 Oct 2023 21:47:40 -0400 Received: from mail-qk1-x730.google.com ([2607:f8b0:4864:20::730]:61505) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qtI8Q-0003Yh-9J for 66605@debbugs.gnu.org; Wed, 18 Oct 2023 21:47:39 -0400 Received: by mail-qk1-x730.google.com with SMTP id af79cd13be357-7743448d88eso516885085a.2 for <66605@debbugs.gnu.org>; Wed, 18 Oct 2023 18:47:11 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1697680026; x=1698284826; 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=xL6xNFwv5ImotnmwV1UPtBN97rFlSfWBeTnM439uNCY=; b=JNC4Z3yezqpyki42RDtfzHTK1MvlRQVySUSp/yniDZATOqMWDCcsCpRvP6lM5W5rEX 0C8Do6Qt2LYdLFCgrEAF6zRNCVGB9T7prcYsM8yLzHDZCtWOdwt4V2y7VgBngX4T6NrV QQI1LFzQpZKT6r+p77L0/EDMeSWOx3+HY+ebKh3Vy1mTbnE/fSnJRx1TxS6wKPleiCQU xhtBR4hUWW2G28NJy9x4BhpAWh5GZrYkvjwpcBOK+Z3WSy5VCVg3rNC3gA+XvLpocWmQ IwzsyludABDu7RZrkzvqy/UaGxp4eATrMaUln+M426kY/9TknjsM81Eg/6YkALa6XZ7S b9uA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1697680026; x=1698284826; 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=xL6xNFwv5ImotnmwV1UPtBN97rFlSfWBeTnM439uNCY=; b=j4w9ab8gR8IdzoN3WjCtbMFHXIlbmmH/RvW2jPmD6PqT0SmE7xZTI5YS1hZ7Nv7Oqq pQ0ryFpzHKrl0jqNX8qdNKDVmliGh7kchWKMBg3k3q4bBP+iQ6eyYACUyCon2ZEYV2mV 8i0EsBwfMSbEty8tNLW1V20BGFxBHg8I/l8MW0bEX2p7niID5OWVuYlFZB9RmZQ9A8+D sHhk1BJUC3yKCH+L2c5zE3VtWMMufHj9+lsdhkSngC6aytZhpg8tuTQjkQSvGKWO84FV 4KAp3EU0679Ym9IypZlx9sVsVCFrBMvjjydNoxg3pp1YGBHxW/5Qo/iT4e/AkGnBM+X0 Ka7g== X-Gm-Message-State: AOJu0YyNwDQ+JnuxpbfhaASZEgbKrIQhr4aA6fag4WsGR8HlVVm1b8xl O5LRMDXSh5Byv5HB639KUX49dfXhaBE= X-Google-Smtp-Source: AGHT+IH/Hj2wdlxfpTGNNYzvWnotwJzk9C+DXTJOFuM8BxZ1yWmVwAloztYGQ8RsYjpPYZLeGjVDHQ== X-Received: by 2002:a05:620a:25d2:b0:772:64bb:441e with SMTP id y18-20020a05620a25d200b0077264bb441emr820472qko.36.1697680026189; Wed, 18 Oct 2023 18:47:06 -0700 (PDT) Received: from hurd (dsl-155-177.b2b2c.ca. [66.158.155.177]) by smtp.gmail.com with ESMTPSA id l23-20020a05620a0c1700b0076f18be9a64sm404454qki.81.2023.10.18.18.47.05 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 18 Oct 2023 18:47:05 -0700 (PDT) From: Maxim Cournoyer To: =?utf-8?Q?Cl=C3=A9ment?= Lassieur Subject: Re: [bug#66605] [PATCH v2] etc: gitconfig: Run etc/teams.scm from correct environment. In-Reply-To: (=?utf-8?Q?=22Cl=C3=A9ment?= Lassieur"'s message of "Wed, 18 Oct 2023 23:50:43 +0200") References: Date: Wed, 18 Oct 2023 21:47:04 -0400 Message-ID: <878r7zqt7r.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.0 (/) X-Debbugs-Envelope-To: 66605 Cc: 66605@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 (-) Hello, Cl=C3=A9ment Lassieur writes: > * etc/git/gitconfig: Prepend "guix repl" to the etc/teams.scm script so t= hat > any user that has git:send-email installed can use it in the Guix checkout > without changing their environment. (teams.scm uses (git) and (guix ui).) > --- > etc/git/gitconfig | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/etc/git/gitconfig b/etc/git/gitconfig > index 907ad0180454..abcd494d62e8 100644 > --- a/etc/git/gitconfig > +++ b/etc/git/gitconfig > @@ -14,5 +14,5 @@ >=20=20 > [sendemail] > to =3D guix-patches@gnu.org > - headerCmd =3D etc/teams.scm cc-members-header-cmd > + headerCmd =3D guix repl etc/teams.scm cc-members-header-cmd Even nicer could be using 'guix repl' in the teams.scm script shebang. This way even for those using it outside of 'git send-email', it'd always work. --=20 Thanks, Maxim From debbugs-submit-bounces@debbugs.gnu.org Thu Oct 19 06:06:21 2023 Received: (at 66605) by debbugs.gnu.org; 19 Oct 2023 10:06:21 +0000 Received: from localhost ([127.0.0.1]:35886 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qtPv3-0006fw-Bt for submit@debbugs.gnu.org; Thu, 19 Oct 2023 06:06:21 -0400 Received: from out5-smtp.messagingengine.com ([66.111.4.29]:36231) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qtPv1-0006fZ-8m for 66605@debbugs.gnu.org; Thu, 19 Oct 2023 06:06:20 -0400 Received: from compute2.internal (compute2.nyi.internal [10.202.2.46]) by mailout.nyi.internal (Postfix) with ESMTP id 2E40D5C02B5; Thu, 19 Oct 2023 06:05:47 -0400 (EDT) Received: from imap46 ([10.202.2.96]) by compute2.internal (MEProxy); Thu, 19 Oct 2023 06:05:47 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=lassieur.org; h= cc:cc:content-type:content-type:date:date:from:from:in-reply-to :in-reply-to:message-id:mime-version:references:reply-to:sender :subject:subject:to:to; s=fm2; t=1697709947; x=1697796347; bh=8j 9Y0xN2ZuAWYw+BGBwf2SzdlS/DGM35tfkyjZ4apss=; b=j4ngT9I7Vs7nIBrkES R822rVA+gqcKmYioW2J2KQk0uwVpn/+Ml12bFmHQQ9SNF5bOYSLii1oh1qPYn0eL ueMknDyHxOzaGT7zaSRWS3u8VpLkiTuMM83pn6K1h3ENlUZK95jbT//Yh5VCwzQv qDzypHXFkjDvYdZLuEMDWweILiKdrM1DfB6uV9gmupcvWC+DS7sZOJFFBaeXJuo3 y36IHWQv2udL1CTkt6ITzq5pAzL6CBJJGX7x/k5szivitQfwhz0VgBujkcfo2V99 0Vb9qaIKbz1xjfWdyPQaVeVhhElf7hDgF3HxmpVqWPy/Ocb+6wJUQfB49QgbzIlA ODWw== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-type:content-type:date:date :feedback-id:feedback-id:from:from:in-reply-to:in-reply-to :message-id:mime-version:references:reply-to:sender:subject :subject:to:to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender :x-sasl-enc; s=fm3; t=1697709947; x=1697796347; bh=8j9Y0xN2ZuAWY w+BGBwf2SzdlS/DGM35tfkyjZ4apss=; b=IjL8T1j+tkJPuqmoBrwZJ4GgpmyaL 26mHLapwaj/YT4YBT/c+slHfBINS8b6LUekEQ8F1C5TjMSJaObolNrEjlK3I1fQ2 s1PcoDIfXuT9x5wblpjLc+L1BGs+QjICldkjCD7FOJ0N4fl+AekL03zwabL7QHro tWtHwlL/egc/ex2ydedn8BuqCFG9yjtukVgL0nkUeMIlhKDMlyvso7KJJWO/ztgO gDdLC/805o7cSAnHbMMcW1pzgaHZSfho/AKzMrrI4dBk7Tul6eV4MOMjitv3fKgY cPV3w6wPxmgiDjtDoeUjtIteJlRdV74oTV+Zg1A4CCdeBGjhopPHjeaog== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvkedrjeeigddvgecutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenuc fjughrpefofgggkfgjfhffhffvvefutgesrgdtreerreerjeenucfhrhhomhepvehlrohm vghnthcunfgrshhsihgvuhhruceotghlvghmvghntheslhgrshhsihgvuhhrrdhorhhgqe enucggtffrrghtthgvrhhnpefhheefkefghfevueevveeiieeugeejffefieekfeeuhfdu hfegieehudfgvdefheenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrih hlfhhrohhmpegtlhgvmhgvnhhtsehlrghsshhivghurhdrohhrgh X-ME-Proxy: Feedback-ID: i4c21472a:Fastmail Received: by mailuser.nyi.internal (Postfix, from userid 501) id B1E712A20085; Thu, 19 Oct 2023 06:05:46 -0400 (EDT) X-Mailer: MessagingEngine.com Webmail Interface User-Agent: Cyrus-JMAP/3.9.0-alpha0-1019-ged83ad8595-fm-20231002.001-ged83ad85 MIME-Version: 1.0 Message-Id: In-Reply-To: <878r7zqt7r.fsf@gmail.com> References: <878r7zqt7r.fsf@gmail.com> Date: Thu, 19 Oct 2023 10:05:26 +0000 From: =?UTF-8?Q?Cl=C3=A9ment_Lassieur?= To: "Maxim Cournoyer" Subject: Re: [bug#66605] [PATCH v2] etc: gitconfig: Run etc/teams.scm from correct environment. Content-Type: multipart/alternative; boundary=0d39ac602d474667b7d92a98b6b616bb X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 66605 Cc: 66605@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.7 (-) --0d39ac602d474667b7d92a98b6b616bb Content-Type: text/plain > Even nicer could be using 'guix repl' in the teams.scm script shebang. > This way even for those using it outside of 'git send-email', it'd > always work. I can't find a nice solution to do that. And I think people who run teams.scm directly will expect a guile crash and make sure to get the correct environment, so it's not really a problem at that point. This is not the case for people who run `git send-email`. Those people don't expect a guile crash. So if you have a clean solution that works in a shebang (without the file being detected as a shell script by most editors), please show it :-) --0d39ac602d474667b7d92a98b6b616bb Content-Type: text/html

Even nicer could be using 'guix repl' in the teams.scm script shebang.
This way even for those using it outside of 'git send-email', it'd
always work.

I can't find a nice solution to do that.  And I think people who run teams.scm directly will expect a guile crash and make sure to get the correct environment, so it's not really a problem at that point.

This is not the case for people who run `git send-email`.  Those people don't expect a guile crash.

So if you have a clean solution that works in a shebang (without the file being detected as a shell script by most editors), please show it :-)
--0d39ac602d474667b7d92a98b6b616bb-- From debbugs-submit-bounces@debbugs.gnu.org Fri Oct 20 23:40:30 2023 Received: (at 66605) by debbugs.gnu.org; 21 Oct 2023 03:40:30 +0000 Received: from localhost ([127.0.0.1]:41981 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qu2qe-0004jR-Q8 for submit@debbugs.gnu.org; Fri, 20 Oct 2023 23:40:30 -0400 Received: from mail-qv1-xf2e.google.com ([2607:f8b0:4864:20::f2e]:53252) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qu2qX-0004j6-Qw for 66605@debbugs.gnu.org; Fri, 20 Oct 2023 23:40:23 -0400 Received: by mail-qv1-xf2e.google.com with SMTP id 6a1803df08f44-66d998b5f3cso6731096d6.2 for <66605@debbugs.gnu.org>; Fri, 20 Oct 2023 20:39:50 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1697859584; x=1698464384; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=8ein2dp9bPso+cHjT4LC8JB14TQN4XhtVT7CuaHg5Ho=; b=UbIdkG2llzOhwp6zm4ntkFBOtUvkfsyOlO1IekYxjv6vmRpTF505twTbqzr0yUoH/j XelS6XcNBFUHBKNad3nTLqYQsBxWwmTtvckI1usAAnVpcmDZA7AlxoMI6oZjewJ57ND+ rbyMMlMquWK0LSTcYsVBQiMDl9G7aFpr+i++djGRFJo5QuemLXQ84LdD/crJoXeAxJJa vPkzZt5JxummI4LS6wjIo5RfFnENXcUNtzjMndF8gBxnleeMaBeW0wtYj9M3RIz8tXcz NXfNR8uRa5aSPkoXfAdJRB4bPHjou+clvTMMbD8EKtJ0xOvmPu5qdMklPKw5sYIIfWnp SC4w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1697859584; x=1698464384; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=8ein2dp9bPso+cHjT4LC8JB14TQN4XhtVT7CuaHg5Ho=; b=rSNv+CQMulcASMrfuEcdUSpAOFBAOy5lCs0ImnyRT7JaXVA0YI3AeyW6j+yHVgFq3/ JgfMBS11VDAJ+1OvHveoh1T8MG5kgA//uREqCtTeZN/S09HZFA5vWcSW3b+4EgTDxtow 02PQgO0f2WoSbba27bo3Ffl1w0na3GNT79WIGQqzIiPwCw44TK7QxNmC5oAhTxxsT1Z2 9HKXMV0iNrZ8FxUoqRWnXS9eR+0LQJ2MStxpkxscRMCqNDIIp81RdHYxCDXwnEvIKRIR SsZEa5ufmFOrCkdx3Eu9jq3OYkwXebMPgA445jzpOR2Fpll/0uigOLnbjatddOhCAnkq eR2Q== X-Gm-Message-State: AOJu0Yyy2uhCURih/e7qq2dtgWeNm7sJbj9XIq1hS3Q18LcIOII2tt3n 14xCY9ARoZAl4KUPmNR3+urH1lE0Fd7n3Q== X-Google-Smtp-Source: AGHT+IFO4RTuuEwR6LW8deJktk0iUhXog6Y8xL5zK33D8N+HhsvM6LJpILWgkF90jUE9o6FwPwYNHQ== X-Received: by 2002:ad4:5c8a:0:b0:66d:352e:b2ef with SMTP id o10-20020ad45c8a000000b0066d352eb2efmr4223254qvh.61.1697859584368; Fri, 20 Oct 2023 20:39:44 -0700 (PDT) Received: from localhost.localdomain (dsl-156-111.b2b2c.ca. [66.158.156.111]) by smtp.gmail.com with ESMTPSA id bk6-20020a05620a1a0600b00775afce4235sm1093072qkb.131.2023.10.20.20.39.43 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 20 Oct 2023 20:39:43 -0700 (PDT) From: Maxim Cournoyer To: 66605@debbugs.gnu.org Subject: [PATCH v3] teams: Adjust shebang to use 'guix repl'. Date: Fri, 20 Oct 2023 23:39:33 -0400 Message-ID: <299e89a115bf711529aca404d133c2a741249fb6.1697859573.git.maxim.cournoyer@gmail.com> X-Mailer: git-send-email 2.41.0 In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 66605 Cc: Maxim Cournoyer , clement@lassieur.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 (-) This ensures the correct Guix dependencies are always available for the script. * etc/teams.scm.in: Rename to... * etc/teams.scm: ... this. Adjust shebang. * .gitignore: No longer ignore it. * configure.ac: Do not process it with AC_CONFIG_FILES. Fixes: https://issues.guix.gnu.org/66605 Change-Id: I7a01750c6c5f0696b6c36b1e6caa9389d9e6822c --- .gitignore | 1 - configure.ac | 1 - etc/{teams.scm.in => teams.scm} | 8 ++++++-- 3 files changed, 6 insertions(+), 4 deletions(-) rename etc/{teams.scm.in => teams.scm} (99%) mode change 100644 => 100755 diff --git a/.gitignore b/.gitignore index 543dc1c655..0f74b5da3d 100644 --- a/.gitignore +++ b/.gitignore @@ -68,7 +68,6 @@ /doc/version.texi /doc/version-*.texi /etc/committer.scm -/etc/teams.scm /etc/gnu-store.mount /etc/guix-daemon.cil /etc/guix-daemon.conf diff --git a/configure.ac b/configure.ac index d817f620cf..ecbd596a34 100644 --- a/configure.ac +++ b/configure.ac @@ -281,7 +281,6 @@ AC_CONFIG_FILES([Makefile guix/config.scm]) AC_CONFIG_FILES([etc/committer.scm], [chmod +x etc/committer.scm]) -AC_CONFIG_FILES([etc/teams.scm], [chmod +x etc/teams.scm]) AC_CONFIG_FILES([test-env:build-aux/test-env.in], [chmod +x test-env]) AC_CONFIG_FILES([pre-inst-env:build-aux/pre-inst-env.in], [chmod +x pre-inst-env]) diff --git a/etc/teams.scm.in b/etc/teams.scm old mode 100644 new mode 100755 similarity index 99% rename from etc/teams.scm.in rename to etc/teams.scm index 55242caad1..98bbfd9e57 --- a/etc/teams.scm.in +++ b/etc/teams.scm @@ -1,5 +1,9 @@ -#!@GUILE@ \ ---no-auto-compile -s +#!/bin/sh +# Extra care is taken here to ensure this script can run in most environments, +# since it is invoked by 'git send-email'. +pre_inst_env_maybe= +command -v guix || pre_inst_env_maybe=./pre-inst-env +exec $pre_inst_env_maybe guix repl -- "$0" "$@" !# ;;; GNU Guix --- Functional package management for GNU base-commit: d2111894c48b2ebd7e7be683c07241bbd8a91919 prerequisite-patch-id: b8372a944dab5ec4df332a27705ff18e6a0e679c -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Sun Oct 22 16:08:51 2023 Received: (at 66605) by debbugs.gnu.org; 22 Oct 2023 20:08:51 +0000 Received: from localhost ([127.0.0.1]:48329 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1queki-0001PV-1N for submit@debbugs.gnu.org; Sun, 22 Oct 2023 16:08:51 -0400 Received: from mail-qk1-x72c.google.com ([2607:f8b0:4864:20::72c]:42474) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1quekc-0001PA-Qu for 66605@debbugs.gnu.org; Sun, 22 Oct 2023 16:08:46 -0400 Received: by mail-qk1-x72c.google.com with SMTP id af79cd13be357-77891f362cfso219361785a.1 for <66605@debbugs.gnu.org>; Sun, 22 Oct 2023 13:08:14 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1698005288; x=1698610088; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=eF5aJWeKcY6CCVwHNWH7rK8mVOBIBOm6PQH19UnEdQQ=; b=e6O76am2hxKv5IjMNIwMy1OljVPTymc6ZfkpBT5WVGwUixvCm2NjUIog7JEX1C2f3G isHIFfg1kZcpRokZIgFieLa+prNehps1Nuf4ZYzeqI1hlq33D76rmFkwWfB/bx1j+vJZ jUv1M7aFMJY38lHQBTnYTSzeYp1tZRrQYcaNcg7f7/W1oYNGF4BaH2ZBR5HtGA+5Rtju tVVz0Qjm5x+eakxzwnswXf6YfFbWPZ15ntOYyf0VwnxO6rkM8P6nNtCNvf3NII9IwO02 RqOqCuN0E2kDp4fpee9FjnPQFWLLa1rO4mTV9RJvgNykN5zUeO+/arL3gse17WdUAFeH pH3w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1698005288; x=1698610088; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=eF5aJWeKcY6CCVwHNWH7rK8mVOBIBOm6PQH19UnEdQQ=; b=Oz98xHmxVCkHrTKiSKvFdtWzBeiVOjGG6txkh0IqE/ZJk0dG88T5OjQczZHejzHuuG hEW5TNpFnmBfGsGhLLyaR1McCp213Zf0pfa1WMV9THNusOVFre0D2JxG7RQesycbillP TnHt8Aaykx+LAsg1smyrgUctyS+hMP/OZCJE7ayGEiKaUsKbcU9XhcSaV76Yjkn0T7b0 9G+wYlOstasllmhpG661uVEcvdE7eU/IcWshWXLOHEdrGYd1bw9+ZATvMHWKcxvh7oLM L3tILB1lnIIA5YruOnUiVZUbGFb9yZIqjrALgtvH0rKVYnJiIgFJbeL6UoDX0GmYz4+j V7Tg== X-Gm-Message-State: AOJu0Yw++w3+2dxEfirZvyJJVRRS60rw9vVpLzpxWr4N+6K7pA2p7Y+E D8kfv701JwkZu32ajY+qvy27KEEdB8Y= X-Google-Smtp-Source: AGHT+IEIfW9HpXKlTPQJVqN1cPLUOwFOiq1em5GTQcrCxsWFO0mF9G2ilIIzBW0Cgb2RIDQ48M9ndA== X-Received: by 2002:a05:620a:4155:b0:76e:f90d:85d1 with SMTP id k21-20020a05620a415500b0076ef90d85d1mr10704514qko.26.1698005288333; Sun, 22 Oct 2023 13:08:08 -0700 (PDT) Received: from localhost.localdomain (dsl-205-236-230-191.b2b2c.ca. [205.236.230.191]) by smtp.gmail.com with ESMTPSA id o8-20020a05620a228800b0076cdc3b5beasm2226889qkh.86.2023.10.22.13.08.07 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 22 Oct 2023 13:08:07 -0700 (PDT) From: Maxim Cournoyer To: 66605@debbugs.gnu.org Subject: [PATCH v5] teams: Adjust shebang to use 'guix repl'. Date: Sun, 22 Oct 2023 16:07:36 -0400 Message-ID: <7ab82f90b104c99781b759d3799ae0553ab256f9.1698005256.git.maxim.cournoyer@gmail.com> X-Mailer: git-send-email 2.41.0 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 66605 Cc: Maxim Cournoyer , =?UTF-8?q?Cl=C3=A9ment=20Lassieur?= 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 (-) This ensures the correct Guix dependencies are always available for the script. * etc/teams.scm.in: Rename to... * etc/teams.scm: ... this. Adjust shebang. * .gitignore: No longer ignore it. * configure.ac: Do not process it with AC_CONFIG_FILES. Fixes: https://issues.guix.gnu.org/66605 --- Changes in v5: - Redirect command -v output to /dev/null .gitignore | 1 - configure.ac | 1 - etc/{teams.scm.in => teams.scm} | 8 ++++++-- 3 files changed, 6 insertions(+), 4 deletions(-) rename etc/{teams.scm.in => teams.scm} (99%) mode change 100644 => 100755 diff --git a/.gitignore b/.gitignore index 543dc1c655..0f74b5da3d 100644 --- a/.gitignore +++ b/.gitignore @@ -68,7 +68,6 @@ /doc/version.texi /doc/version-*.texi /etc/committer.scm -/etc/teams.scm /etc/gnu-store.mount /etc/guix-daemon.cil /etc/guix-daemon.conf diff --git a/configure.ac b/configure.ac index d817f620cf..ecbd596a34 100644 --- a/configure.ac +++ b/configure.ac @@ -281,7 +281,6 @@ AC_CONFIG_FILES([Makefile guix/config.scm]) AC_CONFIG_FILES([etc/committer.scm], [chmod +x etc/committer.scm]) -AC_CONFIG_FILES([etc/teams.scm], [chmod +x etc/teams.scm]) AC_CONFIG_FILES([test-env:build-aux/test-env.in], [chmod +x test-env]) AC_CONFIG_FILES([pre-inst-env:build-aux/pre-inst-env.in], [chmod +x pre-inst-env]) diff --git a/etc/teams.scm.in b/etc/teams.scm old mode 100644 new mode 100755 similarity index 99% rename from etc/teams.scm.in rename to etc/teams.scm index 55242caad1..0b25955701 --- a/etc/teams.scm.in +++ b/etc/teams.scm @@ -1,5 +1,9 @@ -#!@GUILE@ \ ---no-auto-compile -s +#!/bin/sh +# Extra care is taken here to ensure this script can run in most environments, +# since it is invoked by 'git send-email'. +pre_inst_env_maybe= +command -v guix > /dev/null || pre_inst_env_maybe=./pre-inst-env +exec $pre_inst_env_maybe guix repl -- "$0" "$@" !# ;;; GNU Guix --- Functional package management for GNU base-commit: faeebdc37e9137d62e11175e83988f77496a6641 -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Sun Oct 22 16:24:11 2023 Received: (at 66605) by debbugs.gnu.org; 22 Oct 2023 20:24:11 +0000 Received: from localhost ([127.0.0.1]:48339 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1quezb-0001w3-4Z for submit@debbugs.gnu.org; Sun, 22 Oct 2023 16:24:11 -0400 Received: from out3-smtp.messagingengine.com ([66.111.4.27]:47165) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1quezX-0001vi-Pl for 66605@debbugs.gnu.org; Sun, 22 Oct 2023 16:24:10 -0400 Received: from compute6.internal (compute6.nyi.internal [10.202.2.47]) by mailout.nyi.internal (Postfix) with ESMTP id BD9FC5C0215; Sun, 22 Oct 2023 16:23:33 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute6.internal (MEProxy); Sun, 22 Oct 2023 16:23:33 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=lassieur.org; h= cc:cc:content-transfer-encoding:content-type:content-type:date :date:from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:sender:subject:subject:to:to; s=fm2; t= 1698006213; x=1698092613; bh=txgkDgGQExaxLG4Y//tzBkWpiOXsQZUUECX YJnB2zXo=; b=LJidm5wJHVIfUxDJDehKE3PKQkDvYz5AQG9LBmz4gPtkRGsY+Iq EGjQgm/h7pazArRaZm6LCvcuoVEuMaiPwoAzZ4w8WQbF9SBzrmGR1u5xOrKRyBPJ RjusZoqgd/OpDxzAdC/WWDRKf9qkSz+SgrnyMTceVM6xK6dXK06QBllSF4nU3yUa nGkXKMezWj2Fyycklu0V0HurFdagnOVl4kkCWy1j9nC/zCjEmDoUjcM/YnKOQcqd 3viqFJofwvcqVIf5c46AOToYQV5RcNjhTHImSpwCrlkKKom4ipLoqzlG0YRX5twD BBbxy/u4G8xDR1gloxE7tHkFpXLjHw+1f9w== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-transfer-encoding :content-type:content-type:date:date:feedback-id:feedback-id :from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:sender:subject:subject:to:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm3; t= 1698006213; x=1698092613; bh=txgkDgGQExaxLG4Y//tzBkWpiOXsQZUUECX YJnB2zXo=; b=bz7AS4QPehJTwKKNnan6UWr/ViJzPVuKJYTvbkIZgpT+V9pirC7 hQGnFvhYh+Fxr1pBEUjMfiF4r8AbJiHfyqXAh/IUrX+3OcS5F+VW8zCmJyX81ZM8 6lLpjeR/n9wMkqzxeKuGg+1OYkoDpDHPxBuS51ev07n4wKZK4TsDgLxNq8UZtcbF Mz6jqr/lLOryrmS+Z586zk54hPYHPfTY9HvQva2AAHnhV84jwQ/N+5/QPMHBRvVd vd9zrtcFtR3XLy73rEKBxEdzjJJr3spSyqD7OOANCP4LbKQPqIKKxd5ukdEnFKPD KzrgawPW0zy9GKh7enTlL9kUra9GZA7+yHQ== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvkedrkeeggdehkecutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenuc fjughrpefhvfevufgjfhffkfgfgggtgfesthhqredttderjeenucfhrhhomhepvehlrohm vghnthcunfgrshhsihgvuhhruceotghlvghmvghntheslhgrshhsihgvuhhrrdhorhhgqe enucggtffrrghtthgvrhhnpeeftdevtdehudffffffuddtgeetgfeutdetuedugeehfeej vefgteevhffhgfeggfenucffohhmrghinhepshgtmhdrihhnpdhgnhhurdhorhhgnecuve hluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomheptghlvghmvghn theslhgrshhsihgvuhhrrdhorhhg X-ME-Proxy: Feedback-ID: i4c21472a:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Sun, 22 Oct 2023 16:23:32 -0400 (EDT) From: =?utf-8?Q?Cl=C3=A9ment_Lassieur?= To: Maxim Cournoyer Subject: Re: [bug#66605] [PATCH v5] teams: Adjust shebang to use 'guix repl'. In-Reply-To: <7ab82f90b104c99781b759d3799ae0553ab256f9.1698005256.git.maxim.cournoyer@gmail.com> (Maxim Cournoyer's message of "Sun, 22 Oct 2023 16:07:36 -0400") References: <7ab82f90b104c99781b759d3799ae0553ab256f9.1698005256.git.maxim.cournoyer@gmail.com> Date: Sun, 22 Oct 2023 22:23:30 +0200 Message-ID: <87jzre9zjx.fsf@lassieur.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: -0.7 (/) X-Debbugs-Envelope-To: 66605 Cc: 66605@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.7 (-) Maxim Cournoyer writes: > This ensures the correct Guix dependencies are always available for the > script. > > * etc/teams.scm.in: Rename to... > * etc/teams.scm: ... this. Adjust shebang. > * .gitignore: No longer ignore it. > * configure.ac: Do not process it with AC_CONFIG_FILES. > > Fixes: https://issues.guix.gnu.org/66605 > --- Sounds good to me! Of course, please commit it as your own. Thank you very much, Cl=C3=A9ment From debbugs-submit-bounces@debbugs.gnu.org Sun Oct 22 20:40:16 2023 Received: (at 66605-done) by debbugs.gnu.org; 23 Oct 2023 00:40:16 +0000 Received: from localhost ([127.0.0.1]:48552 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1quizP-0001JJ-RE for submit@debbugs.gnu.org; Sun, 22 Oct 2023 20:40:16 -0400 Received: from mail-qv1-xf31.google.com ([2607:f8b0:4864:20::f31]:50591) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1quizN-0001J6-Cv for 66605-done@debbugs.gnu.org; Sun, 22 Oct 2023 20:40:14 -0400 Received: by mail-qv1-xf31.google.com with SMTP id 6a1803df08f44-66d1a05b816so21427326d6.1 for <66605-done@debbugs.gnu.org>; Sun, 22 Oct 2023 17:39:44 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1698021579; x=1698626379; 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=UrcYuLs6hsEZ7bqoWA7OYT0xrr7F7Q66IIfQkWPEa54=; b=TEBY0f8gVit+Gd4xCo2JCwbkYqL9ZCDFaB7EWbFIZmeVBl5FRHEGgM+5fToOx+n8iD gWK11DRWQiRjS0Tc7S43INTujOYwU91yBFRhexzdQHKoA3hdlN18kVlP2iSMqIh06CjP f4MlkN7dM/7hpwUyuWDtd2wgIi2W6Yfx0GpNFqjCtymdzyACTv+2Yl4nca7FEVdqjkMx ISvVCJZp5J6j5rF5opf1uz78WwyJLsx3GtMP82tFa8BmsbJpeKGOodJMcr+qyLcBOc2t BvxtavCjnyQmItVvlXp2LbiTVpG48wNSuUB6XAVFqZ3G58gjpGNYtZjcwfGycx3sjb7w Uf4g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1698021579; x=1698626379; 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=UrcYuLs6hsEZ7bqoWA7OYT0xrr7F7Q66IIfQkWPEa54=; b=SZqCo6s14bwdgOKDVCcgh/rLnH/vxaHUMPdL0ew1yLhzmMGPN6gZYOFC4HEbD+34Rc KeyG43g3cz1kPcpOYlk+kxn/wyzskCYXw29IVa+QtubFaNUDH5dS9IUoJ/uxbfqw7Et7 7ct2NAd8zPeH3BVGuiJJMb6m7gvrx/Y7pf6Cm8a6wnjefDny6fS18w0KakdUa/bxrknA 7ACIoU+UYiCTdsmAMVFqul0uYACMX+639g4+jqLcBH5zHd201ZijT/duIQfvz46fRY2X sP+UndWubKBr574/eyTXryx7dBuZ4hh21aPYvM/MgZPm2qSSoDipSh75UKZC11L18z2a 452w== X-Gm-Message-State: AOJu0Yzwa6Pv4s0BTV2plm0Bf5rKYztpVgoXSF3xsltSD9AfsDVBWxcs nh8sgim/7+DksDj+N6pNGXR1HXfeAR0= X-Google-Smtp-Source: AGHT+IHFctWriOBa9wemEHHoNHSWlJ4LwzZ0tWBNZSLeqrEm6nmGuHa1e06ucBe67jlFkiESeAz3yw== X-Received: by 2002:a0c:df92:0:b0:66d:66bd:e617 with SMTP id w18-20020a0cdf92000000b0066d66bde617mr9408446qvl.12.1698021578925; Sun, 22 Oct 2023 17:39:38 -0700 (PDT) Received: from hurd (dsl-205-236-230-191.b2b2c.ca. [205.236.230.191]) by smtp.gmail.com with ESMTPSA id el17-20020ad459d1000000b0065b0771f2edsm2504072qvb.136.2023.10.22.17.39.38 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 22 Oct 2023 17:39:38 -0700 (PDT) From: Maxim Cournoyer To: =?utf-8?Q?Cl=C3=A9ment?= Lassieur Subject: Re: [bug#66605] [PATCH v5] teams: Adjust shebang to use 'guix repl'. In-Reply-To: <87jzre9zjx.fsf@lassieur.org> (=?utf-8?Q?=22Cl=C3=A9ment?= Lassieur"'s message of "Sun, 22 Oct 2023 22:23:30 +0200") References: <7ab82f90b104c99781b759d3799ae0553ab256f9.1698005256.git.maxim.cournoyer@gmail.com> <87jzre9zjx.fsf@lassieur.org> Date: Sun, 22 Oct 2023 20:39:37 -0400 Message-ID: <87edhmb29i.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.0 (/) X-Debbugs-Envelope-To: 66605-done Cc: 66605-done@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 (-) Hi, Cl=C3=A9ment Lassieur writes: > Maxim Cournoyer writes: > >> This ensures the correct Guix dependencies are always available for the >> script. >> >> * etc/teams.scm.in: Rename to... >> * etc/teams.scm: ... this. Adjust shebang. >> * .gitignore: No longer ignore it. >> * configure.ac: Do not process it with AC_CONFIG_FILES. >> >> Fixes: https://issues.guix.gnu.org/66605 >> --- > > Sounds good to me! Of course, please commit it as your own. > > Thank you very much, > Cl=C3=A9ment Done! Thanks for the report! --=20 Thanks, Maxim From unknown Mon Aug 11 18:18:37 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Mon, 20 Nov 2023 12:24:05 +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