From unknown Thu Sep 18 22:55:46 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#70333 <70333@debbugs.gnu.org> To: bug#70333 <70333@debbugs.gnu.org> Subject: Status: [PATCH 0/2] Update Requirements section. Reply-To: bug#70333 <70333@debbugs.gnu.org> Date: Fri, 19 Sep 2025 05:55:46 +0000 retitle 70333 [PATCH 0/2] Update Requirements section. reassign 70333 guix-patches submitter 70333 Florian Pelz severity 70333 normal tag 70333 patch thanks From debbugs-submit-bounces@debbugs.gnu.org Thu Apr 11 03:22:52 2024 Received: (at submit) by debbugs.gnu.org; 11 Apr 2024 07:22:53 +0000 Received: from localhost ([127.0.0.1]:54794 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ruolo-0002oT-J6 for submit@debbugs.gnu.org; Thu, 11 Apr 2024 03:22:52 -0400 Received: from lists.gnu.org ([2001:470:142::17]:48096) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ruolm-0002nU-4M for submit@debbugs.gnu.org; Thu, 11 Apr 2024 03:22:51 -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 1ruolX-0004ft-M3 for guix-patches@gnu.org; Thu, 11 Apr 2024 03:22:35 -0400 Received: from relay.yourmailgateway.de ([188.68.63.102]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ruolV-0004ur-Iu for guix-patches@gnu.org; Thu, 11 Apr 2024 03:22:35 -0400 Received: from mors-relay-2502.netcup.net (localhost [127.0.0.1]) by mors-relay-2502.netcup.net (Postfix) with ESMTPS id 4VFWP03PsKz60kt for ; Thu, 11 Apr 2024 09:22:28 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=pelzflorian.de; s=key2; t=1712820148; bh=NxyOABj+TiHq+wFIj33C18kTAKlTF5TKEKQDcdQW8GU=; h=From:To:Cc:Subject:Date:From; b=deh1prUX/TROTkBIh+kZAny3By5b0ohxi3KpyyuTzw0rXoSBkLLrBpQr7a4Uv6XYn 0JJZ1kALgmvEZcVm6ZdoxmktZSHHxUMDH6BQd7ULIfr9RgGgQFWGzPiA3UWnCOLue0 Np6V+xZpy7Qu02AG8gjMaSjlWf4rmrxcd7VlakWHBrC0YCeIz6pbhrELT1Xww2mGoW K3a+siKMzMVBjwpJjGVJJpDoNRrRsBpmCe1iOXKF2v4JWRR3mvNB5+/0ZOITbmvhy+ Rn2VsKQLOxzBiTFWYdWafhHrRutpIu7eq9ju27sVC8x58lrzG+LmlPw5GVTidPA2fN ezqjyIOFNGRtQ== Received: from policy02-mors.netcup.net (unknown [46.38.225.35]) by mors-relay-2502.netcup.net (Postfix) with ESMTPS id 4VFWP02j3zz4xmY for ; Thu, 11 Apr 2024 09:22:28 +0200 (CEST) Received: from mxe217.netcup.net (unknown [10.243.12.53]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by policy02-mors.netcup.net (Postfix) with ESMTPS id 4VFWP00sgCz8sb3 for ; Thu, 11 Apr 2024 09:22:28 +0200 (CEST) Received: from florianrock64.fritz.box (ip92344de0.dynamic.kabel-deutschland.de [146.52.77.224]) by mxe217.netcup.net (Postfix) with ESMTPSA id B225D8380D; Thu, 11 Apr 2024 09:22:22 +0200 (CEST) From: Florian Pelz To: guix-patches@gnu.org Subject: [PATCH 0/2] Update Requirements section. Date: Thu, 11 Apr 2024 09:20:41 +0200 Message-ID: <20240411072114.16195-1-pelzflorian@pelzflorian.de> X-Mailer: git-send-email 2.41.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Rspamd-Queue-Id: B225D8380D X-Rspamd-Server: rspamd-worker-8404 X-NC-CID: 2SdTS0aMFKqrlqqh9ry/Drd9OvdMz42Agi80QDWEDJLSgJjF9OmW4Ei+ Received-SPF: pass client-ip=188.68.63.102; envelope-from=pelzflorian@pelzflorian.de; helo=relay.yourmailgateway.de 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_DNSWL_NONE=-0.0001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 0.9 (/) X-Debbugs-Envelope-To: submit Cc: Florian Pelz 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 (/) Florian Pelz (2): doc: contributing: Suggest building from Git. doc: contributing: Move localstatedir instructions. doc/contributing.texi | 42 +++++++++++++++++++++++++----------------- 1 file changed, 25 insertions(+), 17 deletions(-) base-commit: c1c9d6b3cdf5955f1bf5fded2a0c496ce2e631f1 -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Thu Apr 11 03:35:36 2024 Received: (at 70333) by debbugs.gnu.org; 11 Apr 2024 07:35:36 +0000 Received: from localhost ([127.0.0.1]:54808 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ruoy7-0004Pc-WF for submit@debbugs.gnu.org; Thu, 11 Apr 2024 03:35:36 -0400 Received: from relay.yourmailgateway.de ([188.68.63.170]:56557) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ruoy2-0004Ob-GK for 70333@debbugs.gnu.org; Thu, 11 Apr 2024 03:35:34 -0400 Received: from mors-relay8203.netcup.net (localhost [127.0.0.1]) by mors-relay8203.netcup.net (Postfix) with ESMTPS id 4VFWgp6Gcdz8bbb for <70333@debbugs.gnu.org>; Thu, 11 Apr 2024 07:35:18 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=pelzflorian.de; s=key2; t=1712820918; bh=UaVAcuhx5j2RFJ5lLASbxL2yxJCNumi21sR+8iGkVOc=; h=From:To:Cc:Subject:Date:From; b=WUUD+Rh1avEVcZ4PIGoRL83Psx0RzQYfsM4uXUkrPSyRuMZyi55AMtRQGJgdab/O8 1Evt9V56rWUx2NMgYPgTXgGjUqUAJuBQHFgwl4z9p2+f2Q3ifGbDL3MWWqgukmmO63 x5x6A9tFllbMCAqqslGG+0gVOfU/kyhz5gqdCiInGdr0TNuAeYFNphfGp8AejfmR/Z rGU9YrNmsV+zsow7+Y8oxcLDQRGM1ZmByamHiwHEdo75mD1VzVSrKMH79VGkJalSH8 U+jG98RJ0b4dh/cNxIWriHlyRWUwS5NNt77NyCPJhaVczyfTZ9upTbXhECei/a6zkH ODt0AHCp3sFOg== Received: from policy02-mors.netcup.net (unknown [46.38.225.35]) by mors-relay8203.netcup.net (Postfix) with ESMTPS id 4VFWgp5YNCz8Zsv for <70333@debbugs.gnu.org>; Thu, 11 Apr 2024 07:35:18 +0000 (UTC) Received: from mxe217.netcup.net (unknown [10.243.12.53]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by policy02-mors.netcup.net (Postfix) with ESMTPS id 4VFWgp57Bqz8sgW for <70333@debbugs.gnu.org>; Thu, 11 Apr 2024 09:35:18 +0200 (CEST) Received: from florianrock64.fritz.box (ip92344de0.dynamic.kabel-deutschland.de [146.52.77.224]) by mxe217.netcup.net (Postfix) with ESMTPSA id B6C698348E; Thu, 11 Apr 2024 09:35:12 +0200 (CEST) From: Florian Pelz To: 70333@debbugs.gnu.org Subject: [PATCH 1/2] doc: contributing: Suggest building from Git. Date: Thu, 11 Apr 2024 09:34:49 +0200 Message-ID: <20240411073450.17958-1-pelzflorian@pelzflorian.de> X-Mailer: git-send-email 2.41.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Rspamd-Queue-Id: B6C698348E X-Rspamd-Server: rspamd-worker-8404 X-NC-CID: p40ja5vwDs2grpcE41imQinZCrpm9j5s/RDa7Z0RKYbTDQYiOdFUUhfh X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 70333 Cc: Florian Pelz 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 (-) * doc/contributing.texi (Requirements): Explain the purpose of this section. Refer regular contributors to Building from Git. Change-Id: I731af4ac8e78b053b96a3b683528964223ab740b --- doc/contributing.texi | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/doc/contributing.texi b/doc/contributing.texi index ad0f5a8ecd..cfe8b1289b 100644 --- a/doc/contributing.texi +++ b/doc/contributing.texi @@ -41,6 +41,14 @@ choice. @node Requirements @section Requirements +You can easily hack on Guix itself using Guix and Git, which we use for +version control (@pxref{Building from Git}). + +But when packaging Guix for foreign distros or when bootstrapping on +systems without Guix, and if you decide to not just trust and install +our readily made binary (@pxref{Binary Installation}), you can download +a release version of our reproducible source tarball and read on. + This section lists requirements when building Guix from source. The build procedure for Guix is the same as for other GNU software, and is not covered here. Please see the files @file{README} and @file{INSTALL} -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Thu Apr 11 03:35:44 2024 Received: (at 70333) by debbugs.gnu.org; 11 Apr 2024 07:35:44 +0000 Received: from localhost ([127.0.0.1]:54817 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ruoyF-0004R3-Jl for submit@debbugs.gnu.org; Thu, 11 Apr 2024 03:35:44 -0400 Received: from relay.yourmailgateway.de ([46.38.247.119]:41871) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ruoyB-0004QO-Uu for 70333@debbugs.gnu.org; Thu, 11 Apr 2024 03:35:41 -0400 Received: from mors-relay-8404.netcup.net (localhost [127.0.0.1]) by mors-relay-8404.netcup.net (Postfix) with ESMTPS id 4VFWh15tszz81ZW for <70333@debbugs.gnu.org>; Thu, 11 Apr 2024 09:35:29 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=pelzflorian.de; s=key2; t=1712820929; bh=+7nrAN9DC7dMhg0+QkP3PMUXjT3SxeyA11DAe6qzNM8=; h=From:To:Cc:Subject:Date:From; b=Bf1a+JCHp7tJuqb9zlhqJQKA29pJCjD0yfnivbk3nTUAmfXklG8+Z9AhuK8yADBxl tdozFfLIG9aTIzLdVYcZOcncHBQHy85f85DgwXQKPDYlTKw2YiKstlghi0s9MQbk2a 6FTNG5HIQ1ql+A1wc3uGYgHVBAmkYvtOJ6rv9QLi7aoghZFI1BEFbc+bVPYQ8G86yU /eoUXiZ3tnaTXyzOhiAgxnZcjAq+6bNCFu0Ilh21tZiC1qLssz09Iy2PH+mwtPrved A0cAUmjy5EGarqp/8UesiaFEQbDeA8D5t2itmt9/WFHRM5nDLzP21WliByP56CUZi6 7WexEniXMzB/g== Received: from policy02-mors.netcup.net (unknown [46.38.225.35]) by mors-relay-8404.netcup.net (Postfix) with ESMTPS id 4VFWh15W42z4yP9 for <70333@debbugs.gnu.org>; Thu, 11 Apr 2024 09:35:29 +0200 (CEST) Received: from mxe217.netcup.net (unknown [10.243.12.53]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by policy02-mors.netcup.net (Postfix) with ESMTPS id 4VFWh145rYz8sch for <70333@debbugs.gnu.org>; Thu, 11 Apr 2024 09:35:29 +0200 (CEST) Received: from florianrock64.fritz.box (ip92344de0.dynamic.kabel-deutschland.de [146.52.77.224]) by mxe217.netcup.net (Postfix) with ESMTPSA id 947CC82DB5; Thu, 11 Apr 2024 09:35:22 +0200 (CEST) From: Florian Pelz To: 70333@debbugs.gnu.org Subject: [PATCH 2/2] doc: contributing: Move localstatedir instructions. Date: Thu, 11 Apr 2024 09:34:50 +0200 Message-ID: <20240411073450.17958-2-pelzflorian@pelzflorian.de> X-Mailer: git-send-email 2.41.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Rspamd-Queue-Id: 947CC82DB5 X-Rspamd-Server: rspamd-worker-8404 X-NC-CID: oCcLYyAhgq2GDjERTQZf85tPLnaPFq9ZOe7imxgLCZ2noIqQDq+pqYK/ X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 70333 Cc: Florian Pelz 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 (-) * doc/contributing.texi (Requirements): Move localstatedir ... (Building from Git): ... here. Change-Id: I860bb7a9e6aea12881469c667496364248293c31 --- doc/contributing.texi | 34 +++++++++++++++++----------------- 1 file changed, 17 insertions(+), 17 deletions(-) diff --git a/doc/contributing.texi b/doc/contributing.texi index cfe8b1289b..66f4e86d0a 100644 --- a/doc/contributing.texi +++ b/doc/contributing.texi @@ -126,23 +126,6 @@ following packages are also needed: C++11 standard. @end itemize -@cindex state directory -@cindex localstatedir -@cindex system configuration directory -@cindex sysconfdir -When configuring Guix on a system that already has a Guix installation, -be sure to specify the same state directory as the existing installation -using the @option{--localstatedir} option of the @command{configure} -script (@pxref{Directory Variables, @code{localstatedir},, standards, -GNU Coding Standards}). Usually, this @var{localstatedir} option is set -to the value @file{/var}. The @command{configure} script protects -against unintended misconfiguration of @var{localstatedir} so you do not -inadvertently corrupt your store (@pxref{The Store}). The configuration -directory should also be configured by setting the @option{--sysconfdir} -option to the @file{/etc} value, which is the location used by Guix to -store for example the access control list of authorized machines and the -definition of offload machines. - @node Building from Git @section Building from Git @@ -245,6 +228,10 @@ export ACLOCAL_PATH=/usr/share/aclocal @xref{Macro Search Path,,, automake, The GNU Automake Manual}, for more information. +@cindex state directory +@cindex localstatedir +@cindex system configuration directory +@cindex sysconfdir Then, run: @example @@ -259,6 +246,19 @@ normal @code{sysconfdir} value. Note that you will probably not run important to pass the right @code{localstatedir} and @code{sysconfdir} values, which get recorded in the @code{(guix config)} Guile module. +When configuring Guix on a system that already has a Guix installation, +be sure to specify the same state directory as the existing installation +using the @option{--localstatedir} option of the @command{configure} +script (@pxref{Directory Variables, @code{localstatedir},, standards, +GNU Coding Standards}). Usually, this @var{localstatedir} option is set +to the value @file{/var}. The @command{configure} script protects +against unintended misconfiguration of @var{localstatedir} so you do not +inadvertently corrupt your store (@pxref{The Store}). The configuration +directory should also be configured by setting the @option{--sysconfdir} +option to the @file{/etc} value, which is the location used by Guix to +store for example the access control list of authorized machines and the +definition of offload machines. + Finally, you can build Guix and, if you feel so inclined, run the tests (@pxref{Running the Test Suite}): -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Fri Apr 26 06:08:22 2024 Received: (at 70333-done) by debbugs.gnu.org; 26 Apr 2024 10:08:22 +0000 Received: from localhost ([127.0.0.1]:33990 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1s0IVA-0001Z1-S2 for submit@debbugs.gnu.org; Fri, 26 Apr 2024 06:08:22 -0400 Received: from relay.yourmailgateway.de ([46.38.247.119]:41019) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1s0IV6-0001Xp-O3 for 70333-done@debbugs.gnu.org; Fri, 26 Apr 2024 06:08:18 -0400 Received: from mors-relay-8404.netcup.net (localhost [127.0.0.1]) by mors-relay-8404.netcup.net (Postfix) with ESMTPS id 4VQpM119Slz80lG for <70333-done@debbugs.gnu.org>; Fri, 26 Apr 2024 12:07:57 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=pelzflorian.de; s=key2; t=1714126077; bh=tWSove0j/AequryloaINE0lkt6+kQ3IC0kEHn2PNP+4=; h=From:To:Subject:In-Reply-To:References:Date:From; b=YomSL4svmSniq7c6m5PYagCzY9fk47BrPCS6XJYxwlCLFamNxS4E1APVwubKyp4EW DTsvXH6yF6lXOT+46/UiJqPPFWqw5+3XIMwvAR2Zzt8zqRY23WMO/eEiPok0wGS/46 x8Df0x2Z1eFGRrZ0zGAPSxJDcFfU+zhvcbCwXgSK5nj7RXmuMOEYz/2qacz1B1u8B2 r/o0Q/5WgYu/dKQBoviH21wTu6K1TxNpEwfvvBexN5V4fkPAuNFDX4zN+xQ8DEaZQB JpAxvpPM3FlAQskWfFQadiipomENmsFpFfbGYruwDnWr7MElH+SXNc1Oaz9zq61XeK RHwba/tbzi2yA== Received: from policy02-mors.netcup.net (unknown [46.38.225.35]) by mors-relay-8404.netcup.net (Postfix) with ESMTPS id 4VQpM10nj4z4xWK for <70333-done@debbugs.gnu.org>; Fri, 26 Apr 2024 12:07:57 +0200 (CEST) Received: from mxe217.netcup.net (unknown [10.243.12.53]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by policy02-mors.netcup.net (Postfix) with ESMTPS id 4VQpM06Qv0z8sgS for <70333-done@debbugs.gnu.org>; Fri, 26 Apr 2024 12:07:56 +0200 (CEST) Received: from florianrock64 (ipb2186896.dynamic.kabel-deutschland.de [178.24.104.150]) by mxe217.netcup.net (Postfix) with ESMTPSA id 88D4F8237C for <70333-done@debbugs.gnu.org>; Fri, 26 Apr 2024 12:07:56 +0200 (CEST) From: "pelzflorian (Florian Pelz)" To: 70333-done@debbugs.gnu.org Subject: Re: [PATCH 0/2] Update Requirements section. In-Reply-To: <20240411072114.16195-1-pelzflorian@pelzflorian.de> (Florian Pelz's message of "Thu, 11 Apr 2024 09:20:41 +0200") References: <20240411072114.16195-1-pelzflorian@pelzflorian.de> Date: Fri, 26 Apr 2024 12:07:55 +0200 Message-ID: <87mspgmo78.fsf@pelzflorian.de> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Rspamd-Queue-Id: 88D4F8237C X-Rspamd-Server: rspamd-worker-8404 X-NC-CID: +jWw2/fZpa4wOkny4fpcTFHxz+KuL34vn8osjOyJ0RNgwlrv5RrmMRx2 X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 70333-done 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 (-) Pushed as 991f67902fd4be2b63f32274ed35d9f304c1c3f1 and 58646a949aadb4d7058aed9052d419730798d19d. Regards, Florian From unknown Thu Sep 18 22:55:46 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Fri, 24 May 2024 11:24:06 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator