From unknown Fri Jun 20 05:34:23 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#66537 <66537@debbugs.gnu.org> To: bug#66537 <66537@debbugs.gnu.org> Subject: Status: configure: error: The Guile bindings of GnuTLS are missing Reply-To: bug#66537 <66537@debbugs.gnu.org> Date: Fri, 20 Jun 2025 12:34:23 +0000 retitle 66537 configure: error: The Guile bindings of GnuTLS are missing reassign 66537 guix submitter 66537 Hiep Pham severity 66537 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Sat Oct 14 08:56:52 2023 Received: (at submit) by debbugs.gnu.org; 14 Oct 2023 12:56:52 +0000 Received: from localhost ([127.0.0.1]:48125 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qreCJ-0004o8-Hd for submit@debbugs.gnu.org; Sat, 14 Oct 2023 08:56:52 -0400 Received: from lists.gnu.org ([2001:470:142::17]:47270) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qre5z-0004Zr-3R for submit@debbugs.gnu.org; Sat, 14 Oct 2023 08:50:22 -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 1qre5V-0000wJ-Nd for bug-guix@gnu.org; Sat, 14 Oct 2023 08:49:49 -0400 Received: from mail-40131.protonmail.ch ([185.70.40.131]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qre5Q-0002aj-IP for bug-guix@gnu.org; Sat, 14 Oct 2023 08:49:49 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=proton.me; s=protonmail; t=1697287780; x=1697546980; bh=w3T6naJ9FV0a978CRCMc+nOVKVfEypFijSVzgtt5p6g=; h=Date:To:From:Subject:Message-ID:Feedback-ID:From:To:Cc:Date: Subject:Reply-To:Feedback-ID:Message-ID:BIMI-Selector; b=d1nLTLVfVc+oGCsTB01aCqEs4/cOv0/PGEnbflOJ9y1B4jaH7kV1MZalQsYuiwfab PtFpMXbVYIOjh+SGO87ew89Mx1zHjMpn5Xb2inkA0jxEs0hlquB7L5veNlW/0Pi1Jc /teDvnvv2OWkFoZJZHxkBOUmaZMEvIMcNu9Jst0NnMh76N3ei7BR+Krcwf0++Q2o/A EOaVMOEvxmdnCTEdnGQp8rocjhKGdJDYLtpTh7qXgr12WFGUIFxi464w9mRL+tAcYN wa57AHqyxINzkH1OkAy75v7TF+gPL1Km4oIyK0EKF4G/CAGkv0Q+9PfjIS3sNTaMN6 bViR3EiBAeYMw== Date: Sat, 14 Oct 2023 12:49:28 +0000 To: bug-guix@gnu.org From: Hiep Pham Subject: configure: error: The Guile bindings of GnuTLS are missing Message-ID: <8917dacb-185f-4081-bc9b-24d1e4ae462e@proton.me> Feedback-ID: 87094561:user:proton MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Received-SPF: pass client-ip=185.70.40.131; envelope-from=hiepph9@proton.me; helo=mail-40131.protonmail.ch 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_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: 1.0 (+) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Sat, 14 Oct 2023 08:56:50 -0400 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.0 (/) Hi, I'm on Fedora and started a shell with: ``` guix shell -D guix help2man git strace --pure ``` And then: ``` ./bootstrap ./configure --localstatedir=3D/var ``` And it showed me this error: ``` [snip] checking for guile-3.0 >=3D 3.0.3... yes checking for guile-3.0... yes checking if (gnutls) is available... no configure: error: The Guile bindings of GnuTLS are missing; please=20 install them. ``` I started the shell again with some dependencies but no luck :( ``` guix shell -D guix git strace guile-gnutls gnutls --pure ``` My current (guix describe): ``` guix 8e8d20b repository URL: https://git.savannah.gnu.org/git/guix.git branch: master commit: 8e8d20b6b35d3ab529f9045cc8a779cdcec9c471 ``` --=20 Hiep From debbugs-submit-bounces@debbugs.gnu.org Tue Oct 17 05:00:41 2023 Received: (at 66537) by debbugs.gnu.org; 17 Oct 2023 09:00:41 +0000 Received: from localhost ([127.0.0.1]:58567 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qsfwP-0006NK-B3 for submit@debbugs.gnu.org; Tue, 17 Oct 2023 05:00:41 -0400 Received: from out1.mail.ruhr-uni-bochum.de ([134.147.53.149]:35669) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qsfwL-0006N1-97 for 66537@debbugs.gnu.org; Tue, 17 Oct 2023 05:00:39 -0400 Received: from mx1.mail.ruhr-uni-bochum.de (localhost [127.0.0.1]) by out1.mail.ruhr-uni-bochum.de (Postfix mo-ext) with ESMTP id 4S8nxJ74Dsz8SGH; Tue, 17 Oct 2023 11:00:04 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=rub.de; s=mail-2017; t=1697533205; bh=8YeE7I5s+zulRdTNzRe4vT0LaajJBTsndsiUS6s2OCs=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From; b=cTNwFlS1kbwDbVRdgs1oTQMtz2USajc0E+bUxjtyBkSa1hCYDth+SwcmQK5wCUgzk mYNUmZiYdc+lohTSK2wrxLAR9BHXm37jGLarYEwQz0i8JWqrHxiRYJiWCaOQLey/jG TayABT1bdu23vhcQc+ZkyCMBmOeEnSaqGmXs2PU4= Received: from out1.mail.ruhr-uni-bochum.de (localhost [127.0.0.1]) by mx1.mail.ruhr-uni-bochum.de (Postfix idis) with ESMTP id 4S8nxJ6NxVz8S9r; Tue, 17 Oct 2023 11:00:04 +0200 (CEST) X-RUB-Notes: Internal origin=134.147.42.236 X-Envelope-Sender: Received: from mail2.mail.ruhr-uni-bochum.de (mail2.mail.ruhr-uni-bochum.de [134.147.42.236]) by out1.mail.ruhr-uni-bochum.de (Postfix mi-int) with ESMTPS id 4S8nxJ567yz8SBR; Tue, 17 Oct 2023 11:00:04 +0200 (CEST) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.8 at mx1.mail.ruhr-uni-bochum.de Received: from xii-04 (dyn-921369a000000000d0037000.mg07.ipv6.ruhr-uni-bochum.de [IPv6:2a05:3e00:7:300d::a96:3129]) by mail2.mail.ruhr-uni-bochum.de (Postfix) with ESMTPSA id 4S8nxJ0GykzDgyq; Tue, 17 Oct 2023 11:00:03 +0200 (CEST) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 1.0.0 at mail2.mail.ruhr-uni-bochum.de From: =?utf-8?Q?Daniel_Mei=C3=9Fner?= To: Hiep Pham Subject: Re: bug#66537: configure: error: The Guile bindings of GnuTLS are missing In-Reply-To: <8917dacb-185f-4081-bc9b-24d1e4ae462e@proton.me> (Hiep Pham's message of "Sat, 14 Oct 2023 12:49:28 +0000") References: <8917dacb-185f-4081-bc9b-24d1e4ae462e@proton.me> Date: Tue, 17 Oct 2023 10:59:57 +0200 Message-ID: <87il751v5e.fsf@rub.de> 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-Debbugs-Envelope-To: 66537 Cc: 66537@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: -3.3 (---) Hi Hiep, > Hi, > > I'm on Fedora and started a shell with: > > ``` > guix shell -D guix help2man git strace --pure > ``` > > And then: > > ``` > ./bootstrap > ./configure --localstatedir=3D/var > ``` > > And it showed me this error: > > ``` > [snip] > checking for guile-3.0 >=3D 3.0.3... yes > checking for guile-3.0... yes > checking if (gnutls) is available... no > configure: error: The Guile bindings of GnuTLS are missing; please=20 > install them. > ``` Have you installed Guile 3.0 via Fedora=E2=80=99s package manager also? Th= en maybe configure finds Fedora=E2=80=99s Guile where Guile-GnuTLS is not installed. You could try using a container to confirm: guix shell -C -D guix help2man git strace Then try again: ./bootstrap ./configure --localstatedir=3D/var When this works configure is probably finding the wrong Guile binary. Alternatively look into the file config.status which is generated by configure for a line like S["GUILE"]=3D"/path/to/guile" This shows which Guile binary is found. --=20 Best, Daniel From debbugs-submit-bounces@debbugs.gnu.org Tue Oct 17 09:09:17 2023 Received: (at 66537) by debbugs.gnu.org; 17 Oct 2023 13:09:18 +0000 Received: from localhost ([127.0.0.1]:58856 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qsjox-00082z-7s for submit@debbugs.gnu.org; Tue, 17 Oct 2023 09:09:17 -0400 Received: from mail-4316.protonmail.ch ([185.70.43.16]:26199) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qshJf-000687-6K for 66537@debbugs.gnu.org; Tue, 17 Oct 2023 06:28:49 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=proton.me; s=protonmail; t=1697538494; x=1697797694; bh=kmrVGLhLakuH6x3STqPUmFZtjQdcRLhN96ipl4MlDpI=; h=Date:To:From:Cc:Subject:Message-ID:In-Reply-To:References: Feedback-ID:From:To:Cc:Date:Subject:Reply-To:Feedback-ID: Message-ID:BIMI-Selector; b=LHfax0M//HMJxTeaZWdOgtFzLKjQs0pH9zT+Aw4dVjB0i2q5RTz3hjNp3LCqnqEe1 Nrh5K+Sm/PM8kzTlKg0KRITDi5iFMNCbx0wh1r2ry9R2gzUr02SjTJ2zB80dP5WWnH /MHQ4ChLmXBQCVMHCHvbqiOEbh4i8HZKoCt8xDQk7mLXn3lJV3SNPPatPWpCXcmFJx wm9I2ySYCB7QOelQ+D5hqJ1fqquBupw26hzRDZOTF+59nfHaTQ8l4vn5CAf4YLC5fY ve0okxMyTdybXy2rsTEAyWh4etg1z/HmzHCcl3HmtCN9MMmPB1oyRQFOmVCQbt4tHy 5ba5Sw7AV6org== Date: Tue, 17 Oct 2023 10:28:09 +0000 To: =?utf-8?Q?Daniel_Mei=C3=9Fner?= From: Hiep Pham Subject: Re: bug#66537: configure: error: The Guile bindings of GnuTLS are missing Message-ID: <6e30603f-4ae2-4de2-af46-dc2fc2ee6bc9@proton.me> In-Reply-To: <87il751v5e.fsf@rub.de> References: <8917dacb-185f-4081-bc9b-24d1e4ae462e@proton.me> <87il751v5e.fsf@rub.de> Feedback-ID: 87094561:user:proton 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: 66537 X-Mailman-Approved-At: Tue, 17 Oct 2023 09:09:11 -0400 Cc: 66537@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 Daniel, On 10/17/23 10:59, Daniel Mei=C3=9Fner wrote: > Hi Hiep, >=20 >> Hi, >> >> I'm on Fedora and started a shell with: >> >> ``` >> guix shell -D guix help2man git strace --pure >> ``` >> >> And then: >> >> ``` >> ./bootstrap >> ./configure --localstatedir=3D/var >> ``` >> >> And it showed me this error: >> >> ``` >> [snip] >> checking for guile-3.0 >=3D 3.0.3... yes >> checking for guile-3.0... yes >> checking if (gnutls) is available... no >> configure: error: The Guile bindings of GnuTLS are missing; please >> install them. >> ``` >=20 > Have you installed Guile 3.0 via Fedora=E2=80=99s package manager also? = Then > maybe configure finds Fedora=E2=80=99s Guile where Guile-GnuTLS is not > installed. You could try using a container to confirm: >=20 > guix shell -C -D guix help2man git strace >=20 > Then try again: >=20 > ./bootstrap > ./configure --localstatedir=3D/var Running `guix shell -C -D guix help2man git strace --pure` in a=20 container solved my problem! Thanks. > When this works configure is probably finding the wrong Guile binary. > Alternatively look into the file config.status which is generated by > configure for a line like >=20 > S["GUILE"]=3D"/path/to/guile" >=20 > This shows which Guile binary is found. I followed this contributing guide [1] in the manual. It might be=20 helpful to update the documentation to run the shell in an isolated=20 container. [1] https://guix.gnu.org/manual/en/guix.html#Building-from-Git --=20 Hiep From debbugs-submit-bounces@debbugs.gnu.org Wed Nov 22 07:05:56 2023 Received: (at 66537) by debbugs.gnu.org; 22 Nov 2023 12:05:56 +0000 Received: from localhost ([127.0.0.1]:58143 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r5lzP-0003Ir-VO for submit@debbugs.gnu.org; Wed, 22 Nov 2023 07:05:56 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:49292) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r5lzN-0003Ie-WD for 66537@debbugs.gnu.org; Wed, 22 Nov 2023 07:05:55 -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 1r5lzE-0004TZ-GT; Wed, 22 Nov 2023 07:05:44 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:References:In-Reply-To:Date:Subject:To: From; bh=czKCYvOqMTzm3PC6OptN3+PLDT6xD3WJNkykw8DMzvM=; b=eibphsjO6sP12MqJHN9G SrT12pNS2N44r4CTQlOVJd7fK2Fo6mTFPlKRqSyYoDOzFHDP8p7XyU5axDTknCu9dpC+60rYCQM0a oubAEUkMytz4HVcz5cBAVBRrBCfcESQz7Z+x6JRAfKuKSsxRDomWNFGt+0DaEud+wnsSkk//q7TxX +I6PlS5P6c1sdxq+sxTLfDttnMNAsVgy/oVZOmRqHZzTFrdPOaWxeeUXFJX6U/vkEySqU3prBhiHD pypos/jvaU1Dg02cYjW1mWoilBpqAbdHPaGm72aAu0RLTz4sT+45KVQ8+nVPXKcZQkfGA5KRFu8jO TRlsUBYowAjtDg==; From: =?UTF-8?q?Ludovic=20Court=C3=A8s?= To: guix-patches@gnu.org Subject: [PATCH] =?UTF-8?q?doc:=20Recommend=20building=20in=20=E2=80=98gui?= =?UTF-8?q?x=20shell=20-CPW=E2=80=99.?= Date: Wed, 22 Nov 2023 13:05:30 +0100 Message-ID: <2d49ea4ddadceb4a3017f1a6032fb2858616cdee.1700654648.git.ludo@gnu.org> X-Mailer: git-send-email 2.41.0 In-Reply-To: <6e30603f-4ae2-4de2-af46-dc2fc2ee6bc9@proton.me> References: <6e30603f-4ae2-4de2-af46-dc2fc2ee6bc9@proton.me> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 66537 Cc: 66537@debbugs.gnu.org, =?UTF-8?q?Ludovic=20Court=C3=A8s?= , Hiep Pham 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 (---) This was prompted by , where someone tried to build Guix within ‘guix shell --pure’ on a foreign distro and found that ./configure would pick software from the host system. Suggested by Hiep Pham . * doc/contributing.texi (Building from Git): Recommend ‘guix shell -CPW’. Change-Id: I7694b482d982917fef6ec404f68ddacea761f482 --- doc/contributing.texi | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/doc/contributing.texi b/doc/contributing.texi index f3cc4d7af7..da72eae067 100644 --- a/doc/contributing.texi +++ b/doc/contributing.texi @@ -76,15 +76,17 @@ Building from Git hack on Guix: @example -guix shell -D guix --pure +guix shell -D guix -CPW @end example or even, from within a Git worktree for Guix: @example -guix shell --pure +guix shell -CPW @end example +If @option{-C} (short for @option{--container}) is not supported on your +system, try @command{--pure} instead of @option{-CPW}. @xref{Invoking guix shell}, for more information on that command. If you are unable to use Guix when building Guix from a checkout, the base-commit: d987b75618a62c95c030e7ca53e0972e700c4f06 -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Thu Nov 30 04:28:28 2023 Received: (at submit) by debbugs.gnu.org; 30 Nov 2023 09:28:28 +0000 Received: from localhost ([127.0.0.1]:52296 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r8dLP-0001ii-R9 for submit@debbugs.gnu.org; Thu, 30 Nov 2023 04:28:28 -0500 Received: from lists.gnu.org ([2001:470:142::17]:51900) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r8dLL-0001hv-GF for submit@debbugs.gnu.org; Thu, 30 Nov 2023 04:28:24 -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 1r8dL7-0005lZ-Oq for guix-patches@gnu.org; Thu, 30 Nov 2023 04:28:09 -0500 Received: from mail-wm1-x330.google.com ([2a00:1450:4864:20::330]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1r8dL6-0001LN-6x; Thu, 30 Nov 2023 04:28:09 -0500 Received: by mail-wm1-x330.google.com with SMTP id 5b1f17b1804b1-40b2a628c25so573485e9.1; Thu, 30 Nov 2023 01:28:07 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1701336486; x=1701941286; darn=gnu.org; h=content-transfer-encoding:mime-version:message-id:date:references :in-reply-to:subject:cc:to:from:from:to:cc:subject:date:message-id :reply-to; bh=E9IlVTadZb/Go3Vn5DrmHGPtP/tHHLNItGPsSehf6uk=; b=nWR0Z6mfrDz6CDC+WbL/W3FT1I8EgAuGvtW07E/XvUuKP5ZBzO9rRtdxm2lTnNslZM inonCpi0ddyaEQ9+ZJ29TTpMadD1rzCe3DoIZVb1h0pJLHr5WUu3YF0im+PiNSEoL52p rNr32i8k4o0S07RFHar6QqTG7vikhC3REkq+8QaWtdVIrhLyy3azmULhQ+oi3E5WdO2N O4YgJHDxnT/d3/YMNHyUjcNNwkArNu119OHw5vF+PuGmHLkl+YB70CsSr1/XZooozQ+r WXVNAgpLiwpb/iYF+kX01/UxkgR/MLKEtIoIOgWj4eCV3/Wk72gbIk4oK6zNGtbA/pm8 o/lA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1701336486; x=1701941286; h=content-transfer-encoding:mime-version: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=E9IlVTadZb/Go3Vn5DrmHGPtP/tHHLNItGPsSehf6uk=; b=NMY6n2d5qd8UmLzhna+93HC7QS0faG7QP/dC3HQCCs/A88rG6I76YurMraYnaCcNRn j0JQm4Ayb4X8bQcctW6/byvfScDS9hZXOWN3JpES2yHTsSE+JWI1DNgm+3FP5iHCN+Yl XtIHkDUBWqEWfSpe+4tQKJp3ofmJcSC6wLYNy3kPyOQ7+XxX0e8V/DxJ45na2dZgAJpZ aDAbqkBGHMjs7VelAc0arrjVT+Cq95fOuRNX/E9cgRcHG81gOXx8l9BzGaFefOXLEw8H ioPs8N31MaI7rwtVnppnYllAMHPCEwMX4kb6ujaP9AIUKtUJHib45sZc4HNzYoV1zK7X hCEQ== X-Gm-Message-State: AOJu0Yxv/vp4gdXiX8zDuEJPmBWI76eRJIPQuvi6vTibL9CqT0bFzRSt pcKSRyFFqHicCwdKKCxqc9w= X-Google-Smtp-Source: AGHT+IGOF3YBGQkgiDQ7DyFyv6clgdnSe9rqvJhsXB9vd6m+TgY3gesmPrTe1Y2RHtu5ipeZXeAmQw== X-Received: by 2002:a1c:7709:0:b0:40b:2078:b8e4 with SMTP id t9-20020a1c7709000000b0040b2078b8e4mr14216075wmi.1.1701336485951; Thu, 30 Nov 2023 01:28:05 -0800 (PST) Received: from lili (roam-nat-fw-prg-194-254-61-41.net.univ-paris-diderot.fr. [194.254.61.41]) by smtp.gmail.com with ESMTPSA id iv7-20020a05600c548700b00405959469afsm1313535wmb.3.2023.11.30.01.28.04 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 30 Nov 2023 01:28:05 -0800 (PST) From: Simon Tournier To: Ludovic =?utf-8?Q?Court=C3=A8s?= , guix-patches@gnu.org Subject: Re: bug#66537: [PATCH] doc: Recommend building in =?utf-8?Q?=E2=80=98guix?= shell =?utf-8?Q?-CPW=E2=80=99=2E?= In-Reply-To: <2d49ea4ddadceb4a3017f1a6032fb2858616cdee.1700654648.git.ludo@gnu.org> References: <6e30603f-4ae2-4de2-af46-dc2fc2ee6bc9@proton.me> <2d49ea4ddadceb4a3017f1a6032fb2858616cdee.1700654648.git.ludo@gnu.org> Date: Wed, 29 Nov 2023 20:33:55 +0100 Message-ID: <87fs0o5p7g.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Received-SPF: pass client-ip=2a00:1450:4864:20::330; envelope-from=zimon.toutoune@gmail.com; helo=mail-wm1-x330.google.com X-Spam_score_int: -10 X-Spam_score: -1.1 X-Spam_bar: - X-Spam_report: (-1.1 / 5.0 requ) BAYES_00=-1.9, DATE_IN_PAST_12_24=1.049, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=no autolearn_force=no X-Spam_action: no action X-Spam-Score: 1.8 (+) 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: Hi, On mer., 22 nov. 2023 at 13:05, Ludovic Courtès wrote: > @example > -guix shell -D guix --pure > +guix shell -D guix -CPW > @end example > > or even, from within a Git worktree for Guix: > > @example > -guix shell --pure > +guix shell -CPW > @end example Content analysis details: (1.8 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (zimon.toutoune[at]gmail.com) -0.0 SPF_HELO_PASS SPF: HELO matches SPF record 1.0 SPF_SOFTFAIL SPF: sender does not match SPF record (softfail) 0.8 DATE_IN_PAST_12_24 Date: is 12 to 24 hours before Received: date -0.0 T_SCC_BODY_TEXT_LINE No description available. X-Debbugs-Envelope-To: submit Cc: 66537@debbugs.gnu.org, Ludovic =?utf-8?Q?Court=C3=A8s?= , Hiep Pham X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.8 (/) Hi, On mer., 22 nov. 2023 at 13:05, Ludovic Court=C3=A8s wrote: > @example > -guix shell -D guix --pure > +guix shell -D guix -CPW > @end example >=20=20 > or even, from within a Git worktree for Guix: >=20=20 > @example > -guix shell --pure > +guix shell -CPW > @end example I would not recommend that or adding also the option -N. Else, the development experience can be annoying. For instance, =E2=80=9Cmake check=E2=80=9D will probably fail because some = substitutes are missing (see #67532 [1], e.g., tests/derivations.scm). Moreover, one needs to go out the shell for submitting with =E2=80=9Cgit send-email=E2=80=9D but then git:send-email is not necessary available in P= ATH. 1: https://issues.guix.gnu.org/issue/67532 Cheers, simon From debbugs-submit-bounces@debbugs.gnu.org Mon Dec 04 16:52:13 2023 Received: (at 66537-done) by debbugs.gnu.org; 4 Dec 2023 21:52:13 +0000 Received: from localhost ([127.0.0.1]:35955 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rAGrN-0006Un-B6 for submit@debbugs.gnu.org; Mon, 04 Dec 2023 16:52:13 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:52972) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rAGrL-0006UT-R5; Mon, 04 Dec 2023 16:52:12 -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 1rAGr5-0007oX-LF; Mon, 04 Dec 2023 16:51:55 -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=IQ7/kncNMbGsfDKg3jwNv2JNMs/0LbusKAT+4ywBXyI=; b=ilHf8vbqbCy65TNE5BRH gY8IcmK3FjLjInnf8Y4lrrA6w+wh+Q/CxEEPwdfmxbZee0XbrJHL4KbOv4vT/VNSUUIwzHSs9HY0B 6MBOBaiS71aVGMaiQ9u+z8Z8BdX2pUAR7ZcQO3sMFfwqgghodiN+a5NcTDclsH/JD3kOJTpu1VDwH WuTiXsWlBeWokbASoILm8nVitAthyff4vHji6kOWFU5/u7aSlcuhMlv2ERWCgDyjhIcZx6OGZdBoV I8h7WFrkVK8UaWAGwBw2P4TDC4uCgGWZkAKjsgdVDQGLcoTSb5XLqjACLJyHLR/hUsZZCHl/qUloA gPgIiykYyuvfWA==; From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: 67366-done@debbugs.gnu.org Subject: Re: [bug#67366] [PATCH] doc: Recommend building in =?utf-8?Q?=E2=80=98guix?= shell =?utf-8?Q?-CPW=E2=80=99=2E?= In-Reply-To: <2d49ea4ddadceb4a3017f1a6032fb2858616cdee.1700654648.git.ludo@gnu.org> ("Ludovic =?utf-8?Q?Court=C3=A8s=22's?= message of "Wed, 22 Nov 2023 13:05:30 +0100") References: <6e30603f-4ae2-4de2-af46-dc2fc2ee6bc9@proton.me> <2d49ea4ddadceb4a3017f1a6032fb2858616cdee.1700654648.git.ludo@gnu.org> Date: Mon, 04 Dec 2023 22:51:51 +0100 Message-ID: <87sf4hljpk.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-Debbugs-Envelope-To: 66537-done Cc: 66537-done@debbugs.gnu.org, Hiep Pham 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 (---) Ludovic Court=C3=A8s skribis: > This was prompted by , where someone > tried to build Guix within =E2=80=98guix shell --pure=E2=80=99 on a forei= gn distro and > found that ./configure would pick software from the host system. > > Suggested by Hiep Pham . > > * doc/contributing.texi (Building from Git): Recommend =E2=80=98guix shel= l -CPW=E2=80=99. > > Change-Id: I7694b482d982917fef6ec404f68ddacea761f482 Pushed as 01361d46b8e0481ad56665d7a06c276b08f59c6d. Ludo'. From debbugs-submit-bounces@debbugs.gnu.org Fri Dec 08 10:52:39 2023 Received: (at submit) by debbugs.gnu.org; 8 Dec 2023 15:52:39 +0000 Received: from localhost ([127.0.0.1]:45808 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rBd9a-0003aD-Kk for submit@debbugs.gnu.org; Fri, 08 Dec 2023 10:52:38 -0500 Received: from lists.gnu.org ([2001:470:142::17]:38132) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rBd9Y-0003ZY-MV for submit@debbugs.gnu.org; Fri, 08 Dec 2023 10:52:37 -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 1rBd9F-0007Vy-V2 for guix-patches@gnu.org; Fri, 08 Dec 2023 10:52:18 -0500 Received: from mail-lf1-x133.google.com ([2a00:1450:4864:20::133]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1rBd9E-0004Pp-1b; Fri, 08 Dec 2023 10:52:17 -0500 Received: by mail-lf1-x133.google.com with SMTP id 2adb3069b0e04-50bf18029c2so629670e87.0; Fri, 08 Dec 2023 07:52:14 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1702050733; x=1702655533; darn=gnu.org; h=content-transfer-encoding:mime-version:user-agent:message-id :in-reply-to:date:references:subject:cc:to:from:from:to:cc:subject :date:message-id:reply-to; bh=qiOFOtw47z8nh1LwDU28Rn+60XAL2qexXBeZrbrspqw=; b=ToBXONXfQ1VQtl7X7ZbAXdRCs+49kc6cvt7MA47OXNp3RSVmBwE4mOZNYXxIPeO23v 9wB+omr4KGcy4UyQheD42l3yYCJVrI1pSrM+YLbd1XgnfcqXdjn2I+521HiN1AiSTAzQ uP/Z/Ht1Jaz68cCpvyI9vg7OVFZpPQZRTQd1BneB+30XpJ62v+VxIZIBa/h3I013V53f N8zTSlzSZbmR5rJo48B1BB2vosyd+ng+6UscwgHBZNJ5fg14CmgnpiblM0gL6JgVUPOJ FfkQkrkrXvGxmMYl7mxrH4Rt9iPDFu7i0AXGqfwse2MbTadfO+IEMnWPHGucgnPW8BSQ CNWA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1702050733; x=1702655533; h=content-transfer-encoding:mime-version:user-agent:message-id :in-reply-to:date:references:subject:cc:to:from:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=qiOFOtw47z8nh1LwDU28Rn+60XAL2qexXBeZrbrspqw=; b=F6vp59GHS0W3smJV6PbzhLAyauNe223c/uLt65+uPL1CzPYjB3ck65Qz1ateSlcf1v B/khh9NPLW4ZG3YGnBUhvqRz+oKfrbsb73HorUd6aQ78qP+XF+D9EvtABbAY9TmB7z9b XVNWjuFWvvADdNvIeM2Lll/pwd2gpz9vxJROCHRvm3vtlv0w7mJdQ1PDpi2mqlAF7YGc Vp8ZRqP5ShMBbSaPyPzp3pacdOXNLB6V4RvkqJfFu5fh6Jbm1KiFHRhXjOb8CaaH8hR1 ieiwN9y9PGZXXNImQ1IIsTMmuTKrhCIyW88I+ggVPcu96JKAZ5O3MpmzQ1+1TnAQipIh 5uwA== X-Gm-Message-State: AOJu0Yz8hnSeS6GGzYNmymE1kUYZB4zKhKcKFI/gj/FOsj5sCXIDfgSh Mt+U/IsQd9mVjEwZJ0Haqys= X-Google-Smtp-Source: AGHT+IE/8gE0e73dIImR2BacbdT5sgpi7FH6lC0Vx84Q7QkWBnBmVDDNCedw8senukjACjcQDPbUKw== X-Received: by 2002:a19:675e:0:b0:50b:ed57:758c with SMTP id e30-20020a19675e000000b0050bed57758cmr134384lfj.1.1702050732705; Fri, 08 Dec 2023 07:52:12 -0800 (PST) Received: from pfiuh07 ([193.48.40.241]) by smtp.gmail.com with ESMTPSA id fj5-20020a05600c0c8500b0040b2976eb02sm3339156wmb.10.2023.12.08.07.52.12 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 08 Dec 2023 07:52:12 -0800 (PST) From: Simon Tournier To: Ludovic =?utf-8?Q?Court=C3=A8s?= Subject: Re: bug#66537: configure: error: The Guile bindings of GnuTLS are missing References: <6e30603f-4ae2-4de2-af46-dc2fc2ee6bc9@proton.me> <2d49ea4ddadceb4a3017f1a6032fb2858616cdee.1700654648.git.ludo@gnu.org> <87fs0o5p7g.fsf@gmail.com> Date: Fri, 08 Dec 2023 16:50:09 +0100 In-Reply-To: <87fs0o5p7g.fsf@gmail.com> (Simon Tournier's message of "Wed, 29 Nov 2023 20:33:55 +0100") Message-ID: <87bkb08zim.fsf_-_@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Received-SPF: pass client-ip=2a00:1450:4864:20::133; envelope-from=zimon.toutoune@gmail.com; helo=mail-lf1-x133.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: submit Cc: 66537@debbugs.gnu.org, Hiep Pham , guix-patches@gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.0 (/) Hi Ludo, On Wed, 29 Nov 2023 at 20:33, Simon Tournier wro= te: > On mer., 22 nov. 2023 at 13:05, Ludovic Court=C3=A8s wrote: > >> @example >> -guix shell -D guix --pure >> +guix shell -D guix -CPW >> @end example >> >> or even, from within a Git worktree for Guix: >> >> @example >> -guix shell --pure >> +guix shell -CPW >> @end example > > I would not recommend that or adding also the option -N. Else, the > development experience can be annoying. As said, I disagree with this change pushed by 01361d46b8e0481ad56665d7a06c276b08f59c6d. Could you revert? Because as explained by=E2=80=A6 > For instance, =E2=80=9Cmake check=E2=80=9D will probably fail because som= e substitutes > are missing (see #67532 [1], e.g., tests/derivations.scm). =E2=80=A6the option =E2=80=99-CPW=E2=80=99 is not a solution. Other said, = it would require in addition =E2=80=99-N=E2=80=99. To me, this recommendation of container is like a bazooka for chasing the real bug: about why --pure does not clean all as expected. Or why =E2=80=9Cguile=E2=80=9D is found elsewhere? Cheers, simon From debbugs-submit-bounces@debbugs.gnu.org Tue Dec 19 09:42:55 2023 Received: (at 66537) by debbugs.gnu.org; 19 Dec 2023 14:42:55 +0000 Received: from localhost ([127.0.0.1]:35147 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rFbJ8-0002Ch-Ul for submit@debbugs.gnu.org; Tue, 19 Dec 2023 09:42:55 -0500 Received: from mail-lf1-x12d.google.com ([2a00:1450:4864:20::12d]:41117) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rFbJ6-0002CR-N5 for 66537@debbugs.gnu.org; Tue, 19 Dec 2023 09:42:53 -0500 Received: by mail-lf1-x12d.google.com with SMTP id 2adb3069b0e04-50e3b11f5a9so507278e87.0 for <66537@debbugs.gnu.org>; Tue, 19 Dec 2023 06:42:49 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1702996964; x=1703601764; darn=debbugs.gnu.org; h=mime-version:message-id:date:references:in-reply-to:subject:cc:to :from:from:to:cc:subject:date:message-id:reply-to; bh=97++7NH0HwlNAW4glsAYMCWH2ojtUtP7qq5XjlUfGg4=; b=Ck5AqQ/dAEy1Nj9hEf+EMRFj+PDMw1vupYpAMCORKk6DnLF/nS6gTdrT/2zPBZN9jL uw0cEGhZ0D34NxNpK8gL/nBCBwkc9TBknU+BIB2BlbbwvagTO4erMiqAEvW5T057zCs3 SkSQnlAh96w2L+UWIf2kDS/XTWJpxdiPLno6r0C+vyvTyYJlavdvncqSQ6QW/Vxb/p42 ZQRZkrHv6iMPzPPAXNzK20dNK3oWnC+HckeX0dK9nm79YGj5ii+68esjiK7ZUHyHzECB ZY4DY2hIoVvFzrLKjVPD4Wlf0PVvkgzn+rkukgsTjqDlKnk7wZL+x+99jvuxmmJpUtQG XWow== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1702996964; x=1703601764; h=mime-version: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=97++7NH0HwlNAW4glsAYMCWH2ojtUtP7qq5XjlUfGg4=; b=mFvDODaS5/sMqUkf/s9fVC+ZaXHZafSawBVRdO6IWTNgPEGkX4dpeQ9sStSGd1UOA6 bHyZx8NcAkEwEQ2SjemPrJPa3gvw8VnsyzfOCZ2EV9Ag8ajWXbqlytKWuaAHxKlU8tFO TEjxV23uRhxJzn+2XLVfp2AP+mopry2hW7OUbpMu03+Ibf2w1u1UDu8mjrXxozq6nFgE STv1/Bd1aCTEkv0weQfwF6S4s+dss9uL5PoDEf1150C/WXMTCF2Z3uUna73NmAW77lWi NHp33vLz9JwtV9Jf+sG/OUsdoNZFvRerxiUySjDE9fTswsK9ENAd3yVOSPrMLIRKjQPE nSdA== X-Gm-Message-State: AOJu0Yyox7FbSfpyUW69HWVMlFi471aGBkcdfj6odG+gbilKGihYpXF9 FxfQNGvj8nRoi7DGAsAj2PA= X-Google-Smtp-Source: AGHT+IFfziZh/nlmIDuArve2eECaigb+FcaZjAhpapluI7jnS6OPJ6/PwQLKNgWD3TZuN1bl0o4itw== X-Received: by 2002:ac2:47e2:0:b0:50e:3ee6:1148 with SMTP id b2-20020ac247e2000000b0050e3ee61148mr2262679lfp.2.1702996963820; Tue, 19 Dec 2023 06:42:43 -0800 (PST) Received: from pfiuh07 ([193.48.40.241]) by smtp.gmail.com with ESMTPSA id e2-20020a05600c4e4200b00407b93d8085sm3284627wmq.27.2023.12.19.06.42.42 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 19 Dec 2023 06:42:43 -0800 (PST) From: Simon Tournier To: Ludovic =?utf-8?Q?Court=C3=A8s?= Subject: Re: bug#66537: [PATCH] doc: Recommend building in =?utf-8?Q?=E2=80=98guix?= shell =?utf-8?Q?-CPW=E2=80=99=2E?= In-Reply-To: <87bkb08zim.fsf_-_@gmail.com> References: <6e30603f-4ae2-4de2-af46-dc2fc2ee6bc9@proton.me> <2d49ea4ddadceb4a3017f1a6032fb2858616cdee.1700654648.git.ludo@gnu.org> <87fs0o5p7g.fsf@gmail.com> <87bkb08zim.fsf_-_@gmail.com> Date: Tue, 19 Dec 2023 10:30:32 +0100 Message-ID: <87zfy64k07.fsf@gmail.com> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Spam-Score: 1.1 (+) 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: Hi, On Fri, 08 Dec 2023 at 16:50, Simon Tournier wrote: >>> @example >>> -guix shell --pure >>> +guix shell -CPW >>> @end example >> >> I would not recommend that or adding also the option -N. Else, the >> development experience can be annoying. > > As sai [...] Content analysis details: (1.1 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [2a00:1450:4864:20:0:0:0:12d listed in] [list.dnswl.org] 1.1 DATE_IN_PAST_03_06 Date: is 3 to 6 hours before Received: date 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (zimon.toutoune[at]gmail.com) 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.0 SPF_PASS SPF: sender matches SPF record -0.0 T_SCC_BODY_TEXT_LINE No description available. X-Debbugs-Envelope-To: 66537 Cc: 66537@debbugs.gnu.org, guix-patches@gnu.org, Hiep Pham 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.1 (/) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Hi, On Fri, 08 Dec 2023 at 16:50, Simon Tournier wro= te: >>> @example >>> -guix shell --pure >>> +guix shell -CPW >>> @end example >> >> I would not recommend that or adding also the option -N. Else, the >> development experience can be annoying. > > As said, I disagree with this change pushed by > 01361d46b8e0481ad56665d7a06c276b08f59c6d. > > Could you revert? Because as explained by=E2=80=A6 > >> For instance, =E2=80=9Cmake check=E2=80=9D will probably fail because so= me substitutes >> are missing (see #67532 [1], e.g., tests/derivations.scm). > > =E2=80=A6the option =E2=80=99-CPW=E2=80=99 is not a solution. Other said= , it would require in > addition =E2=80=99-N=E2=80=99. Ludo=E2=80=99s answer from bug#67532 [1]: --8<---------------cut here---------------start------------->8--- I had come to forget about that because for the =E2=80=98guix=E2=80=99 pack= age (obviously built in a network-less environment), we =E2=80=9Cpre-seed=E2=80= =9D the store with the 4 or 5 files needed to run the test suite. So I propose: [ text/x-patch ] diff --git a/doc/contributing.texi b/doc/contributing.texi index 0833b5d32c..0072e5d42d 100644 --- a/doc/contributing.texi +++ b/doc/contributing.texi @@ -76,13 +76,13 @@ Building from Git hack on Guix: @example -guix shell -D guix -CPW +guix shell -D guix -CPWN @end example or even, from within a Git worktree for Guix: @example -guix shell -CPW +guix shell -CPWN @end example If @option{-C} (short for @option{--container}) is not supported on your [ text/plain ] (And not going back to =E2=80=98--pure=E2=80=99 because as we know it depen= ds too much of the goodwill of the user=E2=80=99s shell.) --8<---------------cut here---------------end--------------->8--- Well, IMHO it falls into=E2=80=A6 > To me, this recommendation of container is like a bazooka for chasing > the real bug: about why --pure does not clean all as expected. Or why > =E2=80=9Cguile=E2=80=9D is found elsewhere? =E2=80=A6a bazooka for killing a fly. For instance, in the two message of = the initial bug report, I do not see the output of the current recommendation: run =E2=80=9Cguix shell --check=E2=80=9D. Yes, =E2=80=9Cguix shell=E2=80=9D depends on the goodwill of the user=E2=80= =99s shell but recommending first --pure is an opportunity for improving --check and/or --pure itself, IMHO. Considering this reported instance of issue, it is not clear for me that --check would not have reported the problem. Or why --pure does not correctly clean all the environment variables? Or why ./configure set something system wide? For me, these questions are the bug. And -CPWN is just a temporary workaround avoiding the bug and not a fix. Somehow, if the use of =E2=80=9C-CPWN=E2=80=9D instead of =E2=80=9C--pure= =E2=80=9C is not an idea that user has when hitting a failure with =E2=80=9Cguix shell --pure=E2=80=9D, y= eah maybe it could be helpful to recommend it in addition. And not the contrary. :-) Something like: --=-=-= Content-Type: text/x-diff Content-Disposition: inline; filename=p.patch Content-Description: p.patch diff --git a/doc/contributing.texi b/doc/contributing.texi index 7337f4bd58..8f66b3642b 100644 --- a/doc/contributing.texi +++ b/doc/contributing.texi @@ -76,18 +76,19 @@ Building from Git hack on Guix: @example -guix shell -D guix -CPW +guix shell -D guix --pure @end example or even, from within a Git worktree for Guix: @example -guix shell -CPW +guix shell --pure @end example -If @option{-C} (short for @option{--container}) is not supported on your -system, try @command{--pure} instead of @option{-CPW}. -@xref{Invoking guix shell}, for more information on that command. +If building Guix fails, please check the environment variables using the +option @command{--check}. In the last resort, try @option{-CPWN} +instead of @command{--pure}. @xref{Invoking guix shell}, for more +information on that command. If you are unable to use Guix when building Guix from a checkout, the following are the required packages in addition to those mentioned in the --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable That=E2=80=99s said, going your road, I would suggest to add option, say -A/no-long-name doing all (-CPWN) at once. Cheers, simon 1: bug#67532: =E2=80=9Cmake check=E2=80=9D requires network Ludovic Court=C3=A8s Mon, 11 Dec 2023 22:42:30 +0100 id:87sf482z7d.fsf@gnu.org https://issues.guix.gnu.org/67532 https://issues.guix.gnu.org/msgid/87sf482z7d.fsf@gnu.org https://yhetil.org/guix/87sf482z7d.fsf@gnu.org --=-=-=-- From unknown Fri Jun 20 05:34:23 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Wed, 17 Jan 2024 12:24:11 +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