From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp0.migadu.com ([2001:41d0:303:e16b::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms13.migadu.com with LMTPS id aLW+LaTHsWb8OwAAqHPOHw:P1 (envelope-from ) for ; Tue, 06 Aug 2024 06:50:12 +0000 Received: from aspmx1.migadu.com ([2001:41d0:303:e16b::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp0.migadu.com with LMTPS id aLW+LaTHsWb8OwAAqHPOHw (envelope-from ) for ; Tue, 06 Aug 2024 08:50:12 +0200 X-Envelope-To: larch@yhetil.org Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=debbugs.gnu.org header.s=debbugs-gnu-org header.b=lTF5xwLG; dkim=fail ("headers rsa verify failed") header.d=pelzflorian.de header.s=key2 header.b="TK/b1Fhf"; spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org"; dmarc=none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1722927012; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding:resent-cc: resent-from:resent-sender:resent-message-id:in-reply-to:in-reply-to: references:references:list-id:list-help:list-unsubscribe: list-subscribe:list-post:dkim-signature; bh=3W5XCsnvWxkGo7jhMOPOq+mciQIJBAGvbNqBwmrQQek=; b=A1MJH34zwIR+TPFqsNJce6XClBlD/uPQch1UYXXwsI7F6krmQcMgHKNb4Th00MTxP1PLa6 F0sXutBZCSgAHN/YM0d/dH726/mYlwl8cJlbYmDZTsZ4dp1yKyE1KEt+xPbFqU8PcNpCK/ wdqOtnPKT+JA+7rD4kLJfTgZNc4bQkMCDfQp49l2IljEJuxGP3+Gy2feXalO9+q3RBd3C+ aOb9hrFxvGvABAQB+IVmQv6ryQDoK2eaFmaZuIWZ39e9WYKNm7I+vIyL5qWL+2kN9mxeCS OMt2TcyXywMqocASIuPZ2ty02da+7pi81vYi0e+EkfsB2K1gMZJrxWUvtwStig== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=debbugs.gnu.org header.s=debbugs-gnu-org header.b=lTF5xwLG; dkim=fail ("headers rsa verify failed") header.d=pelzflorian.de header.s=key2 header.b="TK/b1Fhf"; spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org"; dmarc=none ARC-Seal: i=1; s=key1; d=yhetil.org; t=1722927012; a=rsa-sha256; cv=none; b=rzkzCdzQMcvqhVdlKnC/Jx89Px/08c8qP5tEezzhC51U/V1me/laXH2Z8bqiUhjd+EulrL /HrqWsQzyK2SqGgrYfYMVq5GJOxsrvp8LIJZbV7+lFJHZ0GQwPMX6o+2dCDR2s3M7mYUJJ oOZU4o9AMXIIIhr2L06ISG7bJoGQ8IehWIB/uud5KYCLa4Bd88ft8yWF/vxUJBcTaRYBO1 wqd7k+eboqKysv9i6yjQlVWVfv058YxEMj9ma5tiGVj9HonqOhUEE75x82L9qy75u4SNgI O4SiDOzISUei1+KNNSqtahM/yhX6XFqFt3WS1Blu34OI7DkufobfAg7b5ZSm8g== Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 595876322E for ; Tue, 6 Aug 2024 08:50:12 +0200 (CEST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1sbE0z-0001nR-GY; Tue, 06 Aug 2024 02:49:49 -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 1sbE0s-0001n1-Mt for guix-patches@gnu.org; Tue, 06 Aug 2024 02:49:43 -0400 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1sbE0r-00070j-I1; Tue, 06 Aug 2024 02:49:41 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debbugs.gnu.org; s=debbugs-gnu-org; h=MIME-Version:Date:From:To:In-Reply-To:References:Subject; bh=3W5XCsnvWxkGo7jhMOPOq+mciQIJBAGvbNqBwmrQQek=; b=lTF5xwLGDoLBgi9S3bnz/Zg/WwDNerrToUFSEnPexo6+t0Ympyuy+AUCLnVdeYFZ2jJFaw4QmRDLmIHTKi4PDkW4FXiHrYGIFa6ike2fZ7QZEomIeHaltYh0YjR+Cxvy9RiqqqC/pGKJw09HiO9kfr/xZQjZXgRx1ZyBUGkb6xnfYlrB6cKcxu1SKjgKm7keqZqFSPCZLN7pGCi7dATM6eyJuusQT46Z76xDxu1TOicBCBtc6FjOZkwITzVZNd8Z9V67Wir44qP/k4OJdpiId3cywnW71fo6ij0nxYaBg7Bk72uqKsJ0AUJbprgNOob46g/7uMblhJf0atmoQeScxg==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1sbE1C-0000fK-7i; Tue, 06 Aug 2024 02:50:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#72439] [PATCH v3] doc: Setting Up the Daemon: Give guidance to whom this section is useful. References: <16e8cb82047987725668c1b493e4bde392779371.1722671885.git.pelzflorian@pelzflorian.de> In-Reply-To: <16e8cb82047987725668c1b493e4bde392779371.1722671885.git.pelzflorian@pelzflorian.de> Resent-From: Florian Pelz Original-Sender: "Debbugs-submit" Resent-CC: pelzflorian@pelzflorian.de, ludo@gnu.org, matt@excalamus.com, maxim.cournoyer@gmail.com, guix-patches@gnu.org Resent-Date: Tue, 06 Aug 2024 06:50:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 72439 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 72439@debbugs.gnu.org Cc: Florian Pelz , Florian Pelz , Ludovic =?UTF-8?Q?Court=C3=A8s?= , Matthew Trzcinski , Maxim Cournoyer X-Debbugs-Original-Xcc: Florian Pelz , Ludovic =?UTF-8?Q?Court=C3=A8s?= , Matthew Trzcinski , Maxim Cournoyer Received: via spool by 72439-submit@debbugs.gnu.org id=B72439.17229269992543 (code B ref 72439); Tue, 06 Aug 2024 06:50:02 +0000 Received: (at 72439) by debbugs.gnu.org; 6 Aug 2024 06:49:59 +0000 Received: from localhost ([127.0.0.1]:59888 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sbE18-0000ex-Om for submit@debbugs.gnu.org; Tue, 06 Aug 2024 02:49:59 -0400 Received: from relay.yourmailgateway.de ([188.68.63.166]:50113) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sbE15-0000el-N4 for 72439@debbugs.gnu.org; Tue, 06 Aug 2024 02:49:56 -0400 Received: from mors-relay-8202.netcup.net (localhost [127.0.0.1]) by mors-relay-8202.netcup.net (Postfix) with ESMTPS id 4WdP6x6VtVz3wyb for <72439@debbugs.gnu.org>; Tue, 6 Aug 2024 08:49:29 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=pelzflorian.de; s=key2; t=1722926969; bh=RJ8ajjiv1Jt+LowVKuPuNgRZDxKaIc2PM8tzzyVLU5Q=; h=From:To:Cc:Subject:Date:From; b=TK/b1FhfvS0W5O4tI62JBRRkwfq+/kZ8LrX6DrXuEoBrIm2cbmjliRwFsl3DIVD2K SyhaMs+gL1J942TVn/nBqzFOP/rgzHm1g15Ro0fw7I/Jn2RnUaUcWrWyj2n9j8bOyn r2hFyZ9zfbLlYJ5T2CuRrqhE2J438AwV2xGhWUomx+4a0vfxKUAWfx2rOpfz1wj10i 9MHZm7yZumUeK1diSePI9FRQEOJKrVkCobYx94LJk41Jr2x3Rh3NVz6eftlTxf8NZ9 gJplmELKhhFdYC3LrpCuwjcuOdvZFyL7fnlcKoDZIwnTPiC7XlTWCzVjVVkTD8Lck1 CDs8GJ2GzYHOA== Received: from policy01-mors.netcup.net (unknown [46.38.225.35]) by mors-relay-8202.netcup.net (Postfix) with ESMTPS id 4WdP6x5pDBz3wyZ for <72439@debbugs.gnu.org>; Tue, 6 Aug 2024 08:49:29 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at policy01-mors.netcup.net 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 policy01-mors.netcup.net (Postfix) with ESMTPS id 4WdP6x5nYfz8tYH for <72439@debbugs.gnu.org>; Tue, 6 Aug 2024 08:49:29 +0200 (CEST) Received: from florianhp.fritz.box (ipb2186896.dynamic.kabel-deutschland.de [178.24.104.150]) by mxe217.netcup.net (Postfix) with ESMTPSA id 72D8C83FA9; Tue, 6 Aug 2024 08:49:24 +0200 (CEST) From: Florian Pelz Date: Tue, 6 Aug 2024 08:46:06 +0200 Message-ID: <59f10c77e60eea466a7cb08fc6510d01d0838b33.1722926720.git.pelzflorian@pelzflorian.de> X-Mailer: git-send-email 2.45.2 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Rspamd-Queue-Id: 72D8C83FA9 X-Rspamd-Server: rspamd-worker-8404 X-NC-CID: r3PTVhSGbPr2BQFORL/+1zbOeTEfMOsjn2tJUsPl00VbkqgHyJExws0k X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+larch=yhetil.org@gnu.org Sender: guix-patches-bounces+larch=yhetil.org@gnu.org X-Migadu-Country: US X-Migadu-Flow: FLOW_IN X-Migadu-Queue-Id: 595876322E X-Migadu-Scanner: mx13.migadu.com X-Migadu-Spam-Score: -7.48 X-Spam-Score: -7.48 X-TUID: 2lxtkiC0IdDZ * doc/guix.texi (Setting Up the Daemon): Specify intended audience. Change-Id: I784c5f720aa87bddb6455e42181a1e9de5d7ec9a --- Changes since v2: * reword: If this works -> If this runs through without error doc/guix.texi | 22 +++++++++++++++++++++- 1 file changed, 21 insertions(+), 1 deletion(-) diff --git a/doc/guix.texi b/doc/guix.texi index b7eb8fd346..71c9c5c7ff 100644 --- a/doc/guix.texi +++ b/doc/guix.texi @@ -860,8 +860,28 @@ Setting Up the Daemon @section Setting Up the Daemon @cindex daemon +During the installation, the @dfn{build daemon} that must be running +to use Guix has already been set up and you can run @command{guix} +commands in your terminal program, @pxref{Getting Started}: + +@example +guix build hello +@end example + +If this runs through without error, feel free to skip this section. +You should continue with the following section, @ref{Application +Setup}. + +However, some of us have reason to replace outdated daemon versions, +tweak it, perform builds on other machines (@pxref{Daemon Offload +Setup}) or start it manually in special environments like Chroots +(@pxref{Chrooting into an existing system}) or WSL (not needed for WSL +images created with Guix, @pxref{System Images, +@code{wsl2-image-type}}). If you want to know more or optimize your +system, this section is worth reading. + Operations such as building a package or running the garbage collector -are all performed by a specialized process, the @dfn{build daemon}, on +are all performed by a specialized process, the build daemon, on behalf of clients. Only the daemon may access the store and its associated database. Thus, any operation that manipulates the store goes through the daemon. For instance, command-line tools such as base-commit: 3c309a7b7020a9645bfe775d9f53f43f05d076bf -- 2.45.2