From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp0.migadu.com ([2001:41d0:403:58f0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms13.migadu.com with LMTPS id qDfnLhX8qGaHHQEAqHPOHw:P1 (envelope-from ) for ; Tue, 30 Jul 2024 14:43:33 +0000 Received: from aspmx1.migadu.com ([2001:41d0:403:58f0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp0.migadu.com with LMTPS id qDfnLhX8qGaHHQEAqHPOHw (envelope-from ) for ; Tue, 30 Jul 2024 16:43:33 +0200 X-Envelope-To: larch@yhetil.org Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=famulari.name header.s=mesmtp header.b="c CAOnLO"; dkim=pass header.d=messagingengine.com header.s=fm3 header.b=vHoBjYsR; dmarc=none; spf=pass (aspmx1.migadu.com: domain of "help-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="help-guix-bounces+larch=yhetil.org@gnu.org" ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1722350613; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type:in-reply-to:in-reply-to: references:references:list-id:list-help:list-unsubscribe: list-subscribe:list-post:dkim-signature; bh=AsfnzKNr3wKmJV6NAjqjntRlbQhHFtj6eFAo9fqYX1A=; b=r5JCybgWSVR0BKECYMszMMwuc/5AnumYRUggeuBBcbN9u5wQEDMgLxwOaouw/FvnbkXlEo 6g5EePW+txhKgr6bzdWzT8Ut3qeW1OvtE7JmeLO7VLWFT1nviz2V6dUZb2TNfQS0wfS+Ky NUrGeRBbfPqCrRwABMu6ARMxwpwvJZlJ8Ai3cQ6AUBbdJDnDSrm2wd0DW5awGqdPsrHhzh jePeAmufhNtYwRmT9qwebsVicDyNWitm6Ue4vgYwSmnbiw/zFoWR+YmSmex0A5K24Tcau3 38Y8nrnzR/TGorl4uSgnDuwCXdObDUdR/JZO/LIWMFROsPHsv0eRme/dwomsrg== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1722350613; a=rsa-sha256; cv=none; b=Mp3mJXb9nNSvggJIVqD/eYmIdOJ9whb5Ehq1SJF6+ZKgebJhOLXPOC/UnVYR8b6vgWGEB2 t7/veZVTEw/KZRPJ55oG/QAbBKw+MLnZSvP9SUcRrbT8MZoQQsVx/hqMi+ks4Nx8FtVcjE BBoBvcudqE6prMU5FQM1j6sNSx9dMimhZId8baJgX/D2oz2PdyVhPH315pTkSftA/fBZWz MMglPFtwDjewE/Bup0I2PfY9IHS6aGpyJvycpt9j9DKR/LiSy4oq2dCy0VGvZZF7uIAPMA n4u9shEznTvgoILrikE/9MxyzkPN+JHhFEOVLiI0PpEggkTypWORb8+mLVvF2w== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=famulari.name header.s=mesmtp header.b="c CAOnLO"; dkim=pass header.d=messagingengine.com header.s=fm3 header.b=vHoBjYsR; dmarc=none; spf=pass (aspmx1.migadu.com: domain of "help-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="help-guix-bounces+larch=yhetil.org@gnu.org" 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 8C4173F183 for ; Tue, 30 Jul 2024 16:43:33 +0200 (CEST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1sYo4I-00067s-7s; Tue, 30 Jul 2024 10:43:14 -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 1sYo4H-00067e-H3 for help-guix@gnu.org; Tue, 30 Jul 2024 10:43:13 -0400 Received: from fhigh6-smtp.messagingengine.com ([103.168.172.157]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1sYo4E-0007NT-3E for help-guix@gnu.org; Tue, 30 Jul 2024 10:43:13 -0400 Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailfhigh.nyi.internal (Postfix) with ESMTP id 01A0D1140291; Tue, 30 Jul 2024 10:43:09 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute5.internal (MEProxy); Tue, 30 Jul 2024 10:43:09 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name; h=cc:cc:content-type:content-type:date:date:from:from :in-reply-to:in-reply-to:message-id:mime-version:references :reply-to:subject:subject:to:to; s=mesmtp; t=1722350588; x= 1722436988; bh=AsfnzKNr3wKmJV6NAjqjntRlbQhHFtj6eFAo9fqYX1A=; b=c CAOnLOmP2nV39XUsfAXWEORq2ihkuDdJz9AW1/bg9BQB7BBkwv49cOOIn+AM4dfv Feu+ziqzYfREPSXrz+0k0M63d9NpUWdIzJYEwN1Wso+tcqwYzCveLMassUTHEITN VJDplKyOXm0bIAqDqrzbonA8WACnKF0fKKsPDwPu30= 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:subject:subject:to :to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s= fm3; t=1722350588; x=1722436988; bh=AsfnzKNr3wKmJV6NAjqjntRlbQhH Ftj6eFAo9fqYX1A=; b=vHoBjYsRmPJtaAmeJeOCIzSduIwoiSYmiUB3KBNdqXt3 pxKVh0Oq0Um2J81MnRCYk98jIrRgbNGA2WmxcAQRDJX08FWfdG+Dw0B5NFa4i7pb TfK1gGAp0mzaGAMADgAFfL4T9Yg65Pp5DPq1Nrxn0uJCpMcUeqSsDGFpHG+Anr3n V6NWJrJyg4HX0k9ObHiT6RSlDiiVKkLZbtxDsaoxbpHrjoE7oKpKLqN0bmWy412N JHiKndMU5xDD+czFetyTuqR2oTOcVBUvtwqwY/nZawlWjvFeWLbABe03pQ6hacsO FkeHbcS6/sDV/D6XnH8rTdSazP3Wn/KG36Lxc7l3cw== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeeftddrjeeggdektdcutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenuc fjughrpeffhffvvefukfhfgggtuggjsehttdertddttddvnecuhfhrohhmpefnvghoucfh rghmuhhlrghrihcuoehlvghosehfrghmuhhlrghrihdrnhgrmhgvqeenucggtffrrghtth gvrhhnpeeiteduheefkeeufeelgeduhfejgfelheefleeuhfeffffgueduleehvdejleei teenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpehlvg hosehfrghmuhhlrghrihdrnhgrmhgvpdhnsggprhgtphhtthhopedt X-ME-Proxy: Feedback-ID: i819c4023:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Tue, 30 Jul 2024 10:43:08 -0400 (EDT) Date: Tue, 30 Jul 2024 10:43:06 -0400 From: Leo Famulari To: Zack Weinberg Cc: help-guix@gnu.org Subject: Re: "guix system reconfigure" downloads 2G of stuff it doesn't need Message-ID: References: <8c1407de-4ddf-4153-8406-9c10c26c21d7@app.fastmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <8c1407de-4ddf-4153-8406-9c10c26c21d7@app.fastmail.com> Received-SPF: pass client-ip=103.168.172.157; envelope-from=leo@famulari.name; helo=fhigh6-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_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: help-guix@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-guix-bounces+larch=yhetil.org@gnu.org Sender: help-guix-bounces+larch=yhetil.org@gnu.org X-Migadu-Flow: FLOW_IN X-Migadu-Country: US X-Migadu-Spam-Score: -7.12 X-Spam-Score: -7.12 X-Migadu-Queue-Id: 8C4173F183 X-Migadu-Scanner: mx11.migadu.com X-TUID: cFZCLEn/vaAm On Mon, Jul 29, 2024 at 10:31:35AM -0400, Zack Weinberg wrote: > Why does it need to download all of this stuff that I know it doesn't > actually need (given that "guix gc" deleted it)? In particular it appears > to be downloading build dependencies for everything whether or not it > is going to use a substitute for them, and also packages that I have > intentionally excluded from the system configuration. Very generally, these programs are considered necessary to build the system generation itself. I'm not claiming that each of these programs is executed in the process of building the generation, but they are considered by Guix to be required, either directly or transitively, in order to perform this work.