Received: (at 75808) by debbugs.gnu.org; 28 Jan 2025 19:12:59 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Tue Jan 28 14:12:58 2025 Received: from localhost ([127.0.0.1]:38624 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tcr13-00017C-T0 for submit <at> debbugs.gnu.org; Tue, 28 Jan 2025 14:12:58 -0500 Received: from sail-ipv4.us-core.com ([208.82.101.137]:44048) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <felix.lechner@HIDDEN>) id 1tcr0z-000170-HC for 75808 <at> debbugs.gnu.org; Tue, 28 Jan 2025 14:12:50 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; s=2017; bh=bJKpZzOjykwB238 +y4pEcSxF6BS3zQF9yBAyZAK0GyA=; h=date:references:in-reply-to:subject: cc:to:from; d=lease-up.com; b=fTCJVPra3PWgP+cPBzblPFgRhn/IwJg9otjVq70O OFcD4/Co80BMy4QxtvIFGmbtSzsuOtu9WAov89SlLAcOXrFNaB/hTfjK2HyiFlG8ZazoQW QNGT+usB7j4qctddCy6sPnQ+kmBoZABvuXv1iHofIGVpCVoUvVZoJGuswpOlA= Received: by sail-ipv4.us-core.com (OpenSMTPD) with ESMTPSA id 8f297d28 (TLSv1.3:TLS_CHACHA20_POLY1305_SHA256:256:NO); Tue, 28 Jan 2025 19:12:45 +0000 (UTC) From: Felix Lechner <felix.lechner@HIDDEN> To: Leo Famulari <leo@HIDDEN> Subject: Re: Could not prepare Boot variable In-Reply-To: <Z5kPh0UwO8imI85y@HIDDEN> (Leo Famulari's message of "Tue, 28 Jan 2025 12:10:31 -0500") References: <20250112153348.ed75f40b941c4b9daaee6f52@HIDDEN> <45175e30c13d6c9bd10661063a32697443d94484.camel@HIDDEN> <20250113220122.d62a7353d3f72037fe68652f@HIDDEN> <Z4_uVkmH9R-18_bu@HIDDEN> <20250121221701.3a7f85d3a06c51ce00715563@HIDDEN> <e65a8df8-67cd-4432-ac8c-c246ec200e1b@HIDDEN> <20250122091837.bfa5ee9afbead473e30b2f4c@HIDDEN> <Z5Cm-6tpT6TvqykI@3900XT> <Z5g5JY-9lE9HRNST@HIDDEN> <87frl3556o.fsf@HIDDEN> <Z5kPh0UwO8imI85y@HIDDEN> User-Agent: mu4e 1.12.7; emacs 29.4 Date: Tue, 28 Jan 2025 11:12:45 -0800 Message-ID: <874j1i69ci.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 75808 Cc: Roman Riabenko <roman@HIDDEN>, Wilko Meyer <w@HIDDEN>, Christophe Pisteur <christophe.pisteur@HIDDEN>, Efraim Flashner <efraim@HIDDEN>, znavko--- via <help-guix@HIDDEN>, 75808 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) Hi Leo, On Tue, Jan 28 2025, Leo Famulari wrote: > A Guix news entry, perhaps? A news entry is probably a good idea, although I was thinking about the manual. Maybe a new section entitled "Kernel Options" in Chapter 11 "System Configuration" right after "Bootloader Configuration?" With Initrd section before it, the order would remain in reverse of the boot process and de-emphasize the somewhat esoteric topic of kernel options, if you also think that's appropriate. Kind regards Felix
guix-patches@HIDDEN
:bug#75808
; Package guix-patches
.
Full text available.Received: (at 75808) by debbugs.gnu.org; 28 Jan 2025 17:10:43 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Tue Jan 28 12:10:43 2025 Received: from localhost ([127.0.0.1]:38315 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tcp6p-0003Vr-Bm for submit <at> debbugs.gnu.org; Tue, 28 Jan 2025 12:10:43 -0500 Received: from fout-b2-smtp.messagingengine.com ([202.12.124.145]:60533) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <leo@HIDDEN>) id 1tcp6m-0003Va-Gy for 75808 <at> debbugs.gnu.org; Tue, 28 Jan 2025 12:10:41 -0500 Received: from phl-compute-04.internal (phl-compute-04.phl.internal [10.202.2.44]) by mailfout.stl.internal (Postfix) with ESMTP id 5B37F114016F; Tue, 28 Jan 2025 12:10:34 -0500 (EST) Received: from phl-mailfrontend-01 ([10.202.2.162]) by phl-compute-04.internal (MEProxy); Tue, 28 Jan 2025 12:10:34 -0500 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=1738084234; x= 1738170634; bh=qFtKj96Om0tBAYc5xXYUisY1PZ+gLNE2csJ2Qd5eLtQ=; b=1 HWoH2gN1SocO6lxM1jXIrZQyLK+oaO8VWlMpDyLj7ekZswscylKo37bk3/CKYdbV kg56MP3Dx0gDzVfEhORL/cQ3gkPIfN7bmfwY4CJgoJLswkcqFnLXXiYiPd5/Xm6h AnFOVxPPUZqVpdw23GYob8X3NjrMZXaVDDtgiBUNoA= 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-sender:x-me-sender:x-sasl-enc; s=fm3; t= 1738084234; x=1738170634; bh=qFtKj96Om0tBAYc5xXYUisY1PZ+gLNE2csJ 2Qd5eLtQ=; b=lpZvI44m+BYa5NFPZnoEKeT4H2QLfgPoxsYgMysC4sZSvd2NIoa ympN6K+Jel80nG1Li7Qf5QCdfysyjSGk0QVvNVHEWecgmvYERoGgBSVEeq1trZ/S lADQ/Jjaz96GeXV1OESyz+FPKDm7wyEH5T7WavruFJuOpmhNkpSvYwXdbBJuTb/2 dAMgG3syrxxxYANVR9A80jFIF9DcQ1wDGsX8ywytPvREgseL6t5gF2plwTJx+6ZF tHox6J7SqzL7oSoAHXSA7b+bh0IapMt+/8oGh8oZRK+B4YGmjhCe9l/17NtXX5M9 wdUkw6PdniJqXyzgh8VNIrbSjBKLAT49T5g== X-ME-Sender: <xms:iQ-ZZyy4GzkaUi63kgZl3oU74yieQ9e_FLl6K_3vPeAKmYDVGxOB_Q> <xme:iQ-ZZ-QOy3DALN1k9X2czSQgTneaDnHa6gKBGXri_oVFghlme4skR3MGTaqVI_xwK IbCUPmeHh48wN-9Wg> X-ME-Received: <xmr:iQ-ZZ0WHZt95kTm4kgjjvpJITY5vfelzghHRhPb70q6xUtY9wiGQKW6SL-Pq5NzxRqupqvtLj5V1uySVVPYgMSbX> X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgdeiiecutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpggftfghnshhusghstghrihgsvgdpuffr tefokffrpgfnqfghnecuuegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnth hsucdlqddutddtmdenucfjughrpeffhffvvefukfhfgggtuggjsehttdertddttddvnecu hfhrohhmpefnvghoucfhrghmuhhlrghrihcuoehlvghosehfrghmuhhlrghrihdrnhgrmh gvqeenucggtffrrghtthgvrhhnpeeiteduheefkeeufeelgeduhfejgfelheefleeuhfef fffgueduleehvdejleeiteenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmh grihhlfhhrohhmpehlvghosehfrghmuhhlrghrihdrnhgrmhgvpdhnsggprhgtphhtthho peejpdhmohguvgepshhmthhpohhuthdprhgtphhtthhopehfvghlihigrdhlvggthhhnvg hrsehlvggrshgvqdhuphdrtghomhdprhgtphhtthhopehrohhmrghnsehrihgrsggvnhhk ohdrtghomhdprhgtphhtthhopegthhhrihhsthhophhhvgdrphhishhtvghurhesfhhsfh gvrdhorhhgpdhrtghpthhtohephhgvlhhpqdhguhhigiesghhnuhdrohhrghdprhgtphht thhopeifseifmhgvhigvrhdrvghupdhrtghpthhtohepvghfrhgrihhmsehflhgrshhhnh gvrhdrtghordhilhdprhgtphhtthhopeejheektdekseguvggssghughhsrdhgnhhurdho rhhg X-ME-Proxy: <xmx:iQ-ZZ4gCrwrA6Bv_ejVvfPxWM3QV6jy0DdNjdBc2E_vOn-xFq2i6DQ> <xmx:iQ-ZZ0AIbkpMV5ONjIHT-FlusX013MFZX6RA-nYIAIFCUxiiklQXEw> <xmx:iQ-ZZ5KfKSgo9AAW_j05z12EFn_O0AVsYD8UtcF9Dk0y_tq5LRpp8w> <xmx:iQ-ZZ7CuS6iiYscPdb86s8bMqeUCF4sKMeUBtprDjRnje607kUfl0A> <xmx:ig-ZZyAaZmvwNE2_8-XikgO6VbW5AT41OpAHDMKuYe6JFWXTLCvPZ4V0> Feedback-ID: i819c4023:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Tue, 28 Jan 2025 12:10:33 -0500 (EST) Date: Tue, 28 Jan 2025 12:10:31 -0500 From: Leo Famulari <leo@HIDDEN> To: Felix Lechner <felix.lechner@HIDDEN> Subject: Re: Could not prepare Boot variable Message-ID: <Z5kPh0UwO8imI85y@HIDDEN> References: <20250112153348.ed75f40b941c4b9daaee6f52@HIDDEN> <45175e30c13d6c9bd10661063a32697443d94484.camel@HIDDEN> <20250113220122.d62a7353d3f72037fe68652f@HIDDEN> <Z4_uVkmH9R-18_bu@HIDDEN> <20250121221701.3a7f85d3a06c51ce00715563@HIDDEN> <e65a8df8-67cd-4432-ac8c-c246ec200e1b@HIDDEN> <20250122091837.bfa5ee9afbead473e30b2f4c@HIDDEN> <Z5Cm-6tpT6TvqykI@3900XT> <Z5g5JY-9lE9HRNST@HIDDEN> <87frl3556o.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <87frl3556o.fsf@HIDDEN> X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 75808 Cc: Roman Riabenko <roman@HIDDEN>, Wilko Meyer <w@HIDDEN>, Christophe Pisteur <christophe.pisteur@HIDDEN>, Efraim Flashner <efraim@HIDDEN>, znavko--- via <help-guix@HIDDEN>, 75808 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.7 (-) On Tue, Jan 28, 2025 at 07:27:59AM -0800, Felix Lechner wrote: > If you go with build time, which I find reasonable, please consider that > the change from vanilla is less visible to users and should therefore be > documented better. Do you have something in mind to improve documentation of this change? A Guix news entry, perhaps?
guix-patches@HIDDEN
:bug#75808
; Package guix-patches
.
Full text available.Received: (at 75808) by debbugs.gnu.org; 28 Jan 2025 15:28:06 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Tue Jan 28 10:28:06 2025 Received: from localhost ([127.0.0.1]:38032 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tcnVW-0000vU-FL for submit <at> debbugs.gnu.org; Tue, 28 Jan 2025 10:28:06 -0500 Received: from sail-ipv4.us-core.com ([208.82.101.137]:38422) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <felix.lechner@HIDDEN>) id 1tcnVT-0000vI-Ax for 75808 <at> debbugs.gnu.org; Tue, 28 Jan 2025 10:28:05 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; s=2017; bh=Mb0ijREDOGuojP0 Ih1OR9+d0AaRaLcYKHfoZHU7g6a4=; h=date:references:in-reply-to:subject: cc:to:from; d=lease-up.com; b=ZhwFDcuAa2QK8N2b9UGxWCcGAxMMVC/rYgF9fkwk u2xAc1+8gLK7fUFfVaLnRvTsuZcoQC9nwSDnWMDSgWrl9WYZxlkx1VbZZADRGalQ/yFoSb U/39d8RWY6Fi8Db3txO1LebbWIm2MofgyjAFM7VqqcYNPEVoIg0MXaPlW2iTM= Received: by sail-ipv4.us-core.com (OpenSMTPD) with ESMTPSA id 641211e3 (TLSv1.3:TLS_CHACHA20_POLY1305_SHA256:256:NO); Tue, 28 Jan 2025 15:27:59 +0000 (UTC) From: Felix Lechner <felix.lechner@HIDDEN> To: Leo Famulari <leo@HIDDEN> Subject: Re: Could not prepare Boot variable In-Reply-To: <Z5g5JY-9lE9HRNST@HIDDEN> (Leo Famulari's message of "Mon, 27 Jan 2025 20:55:49 -0500") References: <87zfjzbr1c.fsf@HIDDEN> <20250110155130.2cdf3561c0224b1a0f16b38e@HIDDEN> <20250112153348.ed75f40b941c4b9daaee6f52@HIDDEN> <45175e30c13d6c9bd10661063a32697443d94484.camel@HIDDEN> <20250113220122.d62a7353d3f72037fe68652f@HIDDEN> <Z4_uVkmH9R-18_bu@HIDDEN> <20250121221701.3a7f85d3a06c51ce00715563@HIDDEN> <e65a8df8-67cd-4432-ac8c-c246ec200e1b@HIDDEN> <20250122091837.bfa5ee9afbead473e30b2f4c@HIDDEN> <Z5Cm-6tpT6TvqykI@3900XT> <Z5g5JY-9lE9HRNST@HIDDEN> User-Agent: mu4e 1.12.7; emacs 29.4 Date: Tue, 28 Jan 2025 07:27:59 -0800 Message-ID: <87frl3556o.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 75808 Cc: Roman Riabenko <roman@HIDDEN>, Wilko Meyer <w@HIDDEN>, Christophe Pisteur <christophe.pisteur@HIDDEN>, Efraim Flashner <efraim@HIDDEN>, znavko--- via <help-guix@HIDDEN>, 75808 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) Hi Leo, On Mon, Jan 27 2025, Leo Famulari wrote: > Your thoughts? You should choose whichever is easier and more intuitive for you. If you go with build time, which I find reasonable, please consider that the change from vanilla is less visible to users and should therefore be documented better. Kind regards Felix
guix-patches@HIDDEN
:bug#75808
; Package guix-patches
.
Full text available.Received: (at 75808) by debbugs.gnu.org; 28 Jan 2025 01:56:05 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Mon Jan 27 20:56:05 2025 Received: from localhost ([127.0.0.1]:35002 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tcapc-0007WS-Tn for submit <at> debbugs.gnu.org; Mon, 27 Jan 2025 20:56:05 -0500 Received: from fout-b1-smtp.messagingengine.com ([202.12.124.144]:48265) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <leo@HIDDEN>) id 1tcapZ-0007WD-L6 for 75808 <at> debbugs.gnu.org; Mon, 27 Jan 2025 20:55:59 -0500 Received: from phl-compute-06.internal (phl-compute-06.phl.internal [10.202.2.46]) by mailfout.stl.internal (Postfix) with ESMTP id 0E747114014B; Mon, 27 Jan 2025 20:55:52 -0500 (EST) Received: from phl-mailfrontend-01 ([10.202.2.162]) by phl-compute-06.internal (MEProxy); Mon, 27 Jan 2025 20:55:52 -0500 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=1738029351; x= 1738115751; bh=ucLhKjgDYaVFDXRdpPqoBMsz+OrjyZMR4/AZFZYD9ic=; b=k +hXwNuUFaz17RsWJHFkeZBtna58uYgcjzz6t7tMW5RDX3MsZ+RVw7m5TizzF58MM p8NLZKhCAlvj+1CsRoDTldODOMMseK5sTGbWUlA+noEUEsXKZSXLK5zTG1tMNqbQ YOes1l8KUtINvkau32Nn0k87WPf6tZcca2iUDx5tUY= 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-sender:x-me-sender:x-sasl-enc; s=fm3; t= 1738029351; x=1738115751; bh=ucLhKjgDYaVFDXRdpPqoBMsz+OrjyZMR4/A ZFZYD9ic=; b=VdyRupXYRGqL0a2cY7XvcTSY1Hj1ZgPIWPcCbvOV64e1fgbOxBC C89VzrhNgWVPEydCIN570cGSzBhESBfgruKe33cohesLgyJi6Own7ZXwOA6psVPf iwuA7nuEHF0rdpYwdIF6yBSmqY4rx2gm3ZF/vK17C6w1MEJ+nO31tFU201g9JysC ieUguDJ0Y6TGSkcBFki0baPKpv8+KX/Liljx+Z9QZpmcxn5fzjIeHOgwI/zcEXSs o3wM06E890lRqkpvkGA5whQ2Iq5psxrGUMK8shojxw8grjthE8WrVN4w8OuMhtqR SDtLz8OSuJW7xPCNXBDhFQ1di3OHIRhPUSQ== X-ME-Sender: <xms:JjmYZyuEZDGaygLFPou9J7JdXCmZ5oEVZ02JR7Gh1SG9JwMlQAD_yg> <xme:JjmYZ3cEJcBUwHMivxeoazruer6T0SZFWrbnZwSzR6K0IU_Ize1lHoEnH92hSAlEK pBPoC3x4abVPGDq3A> X-ME-Received: <xmr:JjmYZ9wo2lhxls5189F_TcghIOytYsJ_NC1qWZ2anWO6u8oTBj0DfV84z7Bd-MU3KJrCG3a8voQ_KuVI92ep1fzn> X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeefuddrudejgedgudegkeduucetufdoteggodetrf dotffvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdggtfgfnhhsuhgsshgtrhhisggv pdfurfetoffkrfgpnffqhgenuceurghilhhouhhtmecufedttdenucesvcftvggtihhpih gvnhhtshculddquddttddmnecujfgurhepfffhvfevuffkfhggtggujgesthdtredttddt vdenucfhrhhomhepnfgvohcuhfgrmhhulhgrrhhiuceolhgvohesfhgrmhhulhgrrhhird hnrghmvgeqnecuggftrfgrthhtvghrnhepteehuedviedvleeuueekhfdtieehtdeghfdv vdelhfdujeduieehleefveetuefhnecuffhomhgrihhnpehgnhhurdhorhhgnecuvehluh hsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomheplhgvohesfhgrmhhu lhgrrhhirdhnrghmvgdpnhgspghrtghpthhtohepjedpmhhouggvpehsmhhtphhouhhtpd hrtghpthhtoheprhhomhgrnhesrhhirggsvghnkhhordgtohhmpdhrtghpthhtoheptghh rhhishhtohhphhgvrdhpihhsthgvuhhrsehfshhfvgdrohhrghdprhgtphhtthhopehhvg hlphdqghhuihigsehgnhhurdhorhhgpdhrtghpthhtohepfhgvlhhigidrlhgvtghhnhgv rheslhgvrghsvgdquhhprdgtohhmpdhrtghpthhtohepfiesfihmvgihvghrrdgvuhdprh gtphhtthhopegvfhhrrghimhesfhhlrghshhhnvghrrdgtohdrihhlpdhrtghpthhtohep jeehkedtkeesuggvsggsuhhgshdrghhnuhdrohhrgh X-ME-Proxy: <xmx:JzmYZ9N5TI1lUB0kODGVLy8R6nvrSYB5hZncSKl6DNpc3n_JPQnScA> <xmx:JzmYZy81y2NdjI22RPU6dK1Z5ZsxvU6gzDnn_XCiuW35_hs5sUAV9A> <xmx:JzmYZ1V7iFmzdmYaDUljFKMdjR44ySfaYSEVxvtqtErDJlhMupPKww> <xmx:JzmYZ7dy5JhjmZwZeZJmuJw0Dbblte3GlXivOXlcO7uq0mV8ykioLg> <xmx:JzmYZ3OaxKsk3jUfO9uQfBNcsiPzleF58Hq_B_0EnXK237WgIJrqAwkW> Feedback-ID: i819c4023:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Mon, 27 Jan 2025 20:55:50 -0500 (EST) Date: Mon, 27 Jan 2025 20:55:49 -0500 From: Leo Famulari <leo@HIDDEN> To: Roman Riabenko <roman@HIDDEN>, Christophe Pisteur <christophe.pisteur@HIDDEN>, znavko--- via <help-guix@HIDDEN>, Felix Lechner <felix.lechner@HIDDEN>, Wilko Meyer <w@HIDDEN>, Efraim Flashner <efraim@HIDDEN> Subject: Re: Could not prepare Boot variable Message-ID: <Z5g5JY-9lE9HRNST@HIDDEN> References: <87zfjzbr1c.fsf@HIDDEN> <20250110155130.2cdf3561c0224b1a0f16b38e@HIDDEN> <20250112153348.ed75f40b941c4b9daaee6f52@HIDDEN> <45175e30c13d6c9bd10661063a32697443d94484.camel@HIDDEN> <20250113220122.d62a7353d3f72037fe68652f@HIDDEN> <Z4_uVkmH9R-18_bu@HIDDEN> <20250121221701.3a7f85d3a06c51ce00715563@HIDDEN> <e65a8df8-67cd-4432-ac8c-c246ec200e1b@HIDDEN> <20250122091837.bfa5ee9afbead473e30b2f4c@HIDDEN> <Z5Cm-6tpT6TvqykI@3900XT> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <Z5Cm-6tpT6TvqykI@3900XT> X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 75808 Cc: 75808 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.7 (-) On Wed, Jan 22, 2025 at 10:06:19AM +0200, Efraim Flashner wrote: > While I like the adherence to upstream's decisions and not doing > downstream development through patches, in this case we should try to > remove the footgun that has bit us multiple times in the past. > > What if we leave the kernel config as-is but add > efi_pstore.pstore_disable=1 as a default kernel argument during boot? I've pushed the patch in #75808 to the 'kernel-updates' branch as commit 4f30f754e7f12b81cb8b9d9cc5bc24ad83c41681 in order to test the build on our build farm. It will appear here shortly: https://ci.guix.gnu.org/jobset/kernel-updates I do wonder about the right place to make this change. Currently we can make special changes to the kernel configuration in two ways: 1) at build time, in ((gnu packages linux) default-extra-linux-options) 2) at run time, in ((gnu system) %default-kernel-arguments) In both cases, the system administrator can override the setting during boot. Is there a good reason to choose one or the other? If not, I'm inclined to choose the former (build time), since that is where the bulk of these special changes are currently made. It seems icky to have two lists. We can leave the list of run-time settings for things cannot be configured at build time, like modprobe blacklisting. Your thoughts? PS, I sent this message twice because I forgot to CC the patch tracker and I want this message to appear there too.
guix-patches@HIDDEN
:bug#75808
; Package guix-patches
.
Full text available.Received: (at submit) by debbugs.gnu.org; 24 Jan 2025 16:09:37 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Fri Jan 24 11:09:37 2025 Received: from localhost ([127.0.0.1]:46657 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tbMFU-0007zc-JK for submit <at> debbugs.gnu.org; Fri, 24 Jan 2025 11:09:37 -0500 Received: from lists.gnu.org ([2001:470:142::17]:36796) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <roman@HIDDEN>) id 1tbMFA-0007yF-5z for submit <at> debbugs.gnu.org; Fri, 24 Jan 2025 11:09:17 -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 <roman@HIDDEN>) id 1tbMEs-0005E9-Hw for guix-patches@HIDDEN; Fri, 24 Jan 2025 11:08:58 -0500 Received: from lab.riabenko.com ([185.143.146.30]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <roman@HIDDEN>) id 1tbMEo-0001Pp-88 for guix-patches@HIDDEN; Fri, 24 Jan 2025 11:08:56 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=riabenko.com; s=selector; h=Content-Transfer-Encoding:MIME-Version: Message-ID:Date:Subject:Cc:To:From:From:Sender:Reply-To:Subject:Date: Message-ID:To:Cc:MIME-Version:Content-Type:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:References:List-Id: List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=kX6nvIctRt2PZ7t9Mm67exYo+A4qIAqE2K0Z1x/6R/M=; b=yKTPht49LOqxyhFVlkDZ1cXX5G eAHE5O1C9uIVVvg0ekzGBP4f6afpkDnpD9oaM3l71RCoYNTD7eNifm9+HLVaBKn5ZGOWOp6qF8tQQ rziJKEFTMMVElwWcme77lonZ9F4h0mCwZtIL5zwrsNzinsWWvyJ3voz4u5Cf4dar15fBNLiizRpT+ eWDAmkxXPS4jT7EJPa99p09jXH8KcceKQVZyJsaF7hbBkSI/g7GH5GSYXq31kVUAwvQ7KiQ4CjAAQ VweMc6ChE6Pg/ahhXHPC++HEXDQwqyiuGTKodhQIFYQlfFAtmapIEwmALtNaQwEX5D6nmOWHfNUvH 3x7x5s3A==; Received: from librecmc.lan ([192.168.10.1] helo=localhost.localdomain) by lab.riabenko.com with esmtpsa (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.98) (envelope-from <roman@HIDDEN>) id 1tbMEg-000000000pv-0u00; Fri, 24 Jan 2025 18:08:46 +0200 From: Roman Riabenko <roman@HIDDEN> To: guix-patches@HIDDEN Subject: [PATCH] [PATCH] gnu: system: Disable EFI pstore backend by default Date: Fri, 24 Jan 2025 18:01:54 +0200 Message-ID: <20250124160840.3114-1-roman@HIDDEN> X-Mailer: git-send-email 2.47.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=185.143.146.30; envelope-from=roman@HIDDEN; helo=lab.riabenko.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, RCVD_IN_VALIDITY_CERTIFIED_BLOCKED=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, 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: 0.9 (/) X-Debbugs-Envelope-To: submit Cc: Roman Riabenko <roman@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -0.1 (/) * gnu/system.scm (%default-kernel-arguments): Add efi_pstore.pstore_disable=1. Change-Id: Id0294fa90ccbf3bacbb55a22aeb4f0a863efe22c --- This patch disables one of the backends for the persistent storage driver pstore in the Linux kernel, in particular the backend which allows it to save data to EFI variables storage in UEFI NVRAM, such as error log "dump" files. This reduces writes to UEFI to reduce the chances of it wearing out or malfunctioning for other reasons, as well as prevents situations when the efivar is full and cannot take new variables, which is known to cause "Could not prepare Boot variable: No space left on device" errors on computers with some UEFI implementations which are susceptible to such problems, typically on relatively older machines. The user is confronted by the issue at the later stages of guix system reconfiguration when the new boot entry is created. It may be difficult to recover from because the exact cause depends on UEFI. Sometimes it is enough to remove dumps from efivars. Disabling the EFI pstore backend is expected to reduce the chances of unaware users running into issues with UEFI and failing to boot their Guix Systems. Sophisticated users may still enable the backend by removing the option from the kernel arguments, either in the system configuration or in GRUB. The above is my summary of what was previously discussed in guix-help mailing list: <https://lists.gnu.org/archive/html/help-guix/2025-01/msg00173.html>. Disclosure: I have ran into this issue recently. I am a guix user who researched the topic but not a developer. To be sure, I reconfigured the system with this patch and it worked as expected by adding the kernel argument. gnu/system.scm | 3 +++ 1 file changed, 3 insertions(+) diff --git a/gnu/system.scm b/gnu/system.scm index 8df871f255..5785cfdd9a 100644 --- a/gnu/system.scm +++ b/gnu/system.scm @@ -761,6 +761,9 @@ (define %default-kernel-arguments ;; Default arguments passed to the kernel. (list (string-append "modprobe.blacklist=" (string-join %default-modprobe-blacklist ",")) + ;; Avoiding susceptible UEFIs failures from efivars used for pstore, see + ;; <https://lists.gnu.org/archive/html/help-guix/2025-01/msg00173.html>. + "efi_pstore.pstore_disable=1" "quiet")) (define* (operating-system-directory-base-entries os) base-commit: 13367c6c47f5a4962dde6fab480ea14cd0ac536c -- 2.47.1
Roman Riabenko <roman@HIDDEN>
:guix-patches@HIDDEN
.
Full text available.guix-patches@HIDDEN
:bug#75808
; Package guix-patches
.
Full text available.
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.