From unknown Fri Jun 20 07:17:16 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#55011 <55011@debbugs.gnu.org> To: bug#55011 <55011@debbugs.gnu.org> Subject: Status: let user drop into REPL from installer Reply-To: bug#55011 <55011@debbugs.gnu.org> Date: Fri, 20 Jun 2025 14:17:16 +0000 retitle 55011 let user drop into REPL from installer reassign 55011 guix submitter 55011 raingloom severity 55011 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Mon Apr 18 19:23:25 2022 Received: (at submit) by debbugs.gnu.org; 18 Apr 2022 23:23:25 +0000 Received: from localhost ([127.0.0.1]:41119 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ngaiL-00066w-IN for submit@debbugs.gnu.org; Mon, 18 Apr 2022 19:23:25 -0400 Received: from lists.gnu.org ([209.51.188.17]:42156) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ngaiJ-00066p-TS for submit@debbugs.gnu.org; Mon, 18 Apr 2022 19:23:24 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:59170) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ngaiJ-0007YZ-Hv for bug-guix@gnu.org; Mon, 18 Apr 2022 19:23:23 -0400 Received: from mx1.riseup.net ([198.252.153.129]:41184) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ngaiG-0007gE-GE for bug-guix@gnu.org; Mon, 18 Apr 2022 19:23:23 -0400 Received: from fews1.riseup.net (fews1-pn.riseup.net [10.0.1.83]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "mail.riseup.net", Issuer "R3" (not verified)) by mx1.riseup.net (Postfix) with ESMTPS id 4Kj2zp0DvtzF5tq for ; Mon, 18 Apr 2022 16:23:18 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=riseup.net; s=squak; t=1650324198; bh=gYuFfvNUkJk8NkCOWhhK9UcSKrk12MeBonEI+iuv5mw=; h=Date:From:To:Subject:From; b=pBJmrj7tV0Tr5egEncCPkS4v1OcmwqALJsY/vdhrGUxgwmGjr0MBdc0QwwZfOT3G8 VTW6mhN3oXZJ+lwzX8t2o73Ll/qd84m3uLdsyUUYZ4M6zCqNvZ4lavQ4Nk6YebFqNj bLlKbFAeCS7hapox26H/vnuZnLziJkF1LSda6yuc= X-Riseup-User-ID: 8CD355D101DBB4F9E76CE85CEE127E0B97938811088A9C446164EE51BC2F9CA8 Received: from [127.0.0.1] (localhost [127.0.0.1]) by fews1.riseup.net (Postfix) with ESMTPSA id 4Kj2zm2pScz5vVV for ; Mon, 18 Apr 2022 16:23:15 -0700 (PDT) Date: Tue, 19 Apr 2022 01:23:10 +0200 From: raingloom To: Guix Bugs Subject: let user drop into REPL from installer Message-ID: <20220419012310.214697b3@riseup.net> MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Received-SPF: pass client-ip=198.252.153.129; envelope-from=raingloom@riseup.net; helo=mx1.riseup.net 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_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_PASS=-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.4 (-) X-Debbugs-Envelope-To: submit 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: -2.4 (--) I tried installing Guix with the installer, mostly to give LUKS a try in a low effort way, but also to hopefully find some bugs. I succeeded in the latter so far. :) I did a manual partitioning, with an encrypted BTRFS root and an ext4 /boot. The layout was left over from a previous failed encrypted install with automatic partitioning. Long story short I got an error related to mkfs.btrfs, this I think has already been reported, but Mumi's search is not great so I haven't verified that yet. The important thing is that I'd like not to reboot or start the installation from scratch. Scheme has call/cc and continuable exceptions and whatever, so could we let users at least attempt to fix these errors manually? At the very least it would let them gather more info for debugging. From debbugs-submit-bounces@debbugs.gnu.org Mon Apr 18 23:57:15 2022 Received: (at 55011) by debbugs.gnu.org; 19 Apr 2022 03:57:16 +0000 Received: from localhost ([127.0.0.1]:41333 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ngezL-0004k3-HO for submit@debbugs.gnu.org; Mon, 18 Apr 2022 23:57:15 -0400 Received: from mail-ej1-f65.google.com ([209.85.218.65]:37563) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ngezI-0004ji-Bj for 55011@debbugs.gnu.org; Mon, 18 Apr 2022 23:57:13 -0400 Received: by mail-ej1-f65.google.com with SMTP id g13so2599777ejb.4 for <55011@debbugs.gnu.org>; Mon, 18 Apr 2022 20:57:12 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=message-id:subject:from:to:date:in-reply-to:references:user-agent :mime-version:content-transfer-encoding; bh=4rH7Xno6bjUjn5rnG6YuPhCFsJ6X1+2xQfbP4UKqh/Q=; b=GuY4inhoRG835t8dHfIY3R4fyQFbTNoTlVFnFxzQtc4EVUIPaKAuFqvsjIXzWTIt2l V+U71Fo7SGoBNUDj1A74QDLTpRUbQZcMxJQG/W2QpX0Quj4u3/ZS1MdMSvRUJVo/JfzU XSofIwvB2aA2ZHWv83QQoT2KDYZaXos/9CWUA/HcPx9XOaixOuPuZyXMUDu+stvDjqtd an3+f0shMtI+VtnIYKtMnhPxl7OwpoTq2hOgDWyhjtNNTzmjCzEJTrtifu4uUmM07iUO ltex2c8vLnaJuu5YkysAxTsEksYBv7KgxPaSxtHU/U2mONNLwOTp7FPh4ure/5CX/rhG l6pQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:message-id:subject:from:to:date:in-reply-to :references:user-agent:mime-version:content-transfer-encoding; bh=4rH7Xno6bjUjn5rnG6YuPhCFsJ6X1+2xQfbP4UKqh/Q=; b=Te+GQY8GDHnIPaDcJ8pC+pZ+JLi3F8GDc7J+E8N8ddwtDHflgWYDxSrNa3gEKNirxG foJm9d8RNeUysXBnYXW0Uz+gJnY5sZRt90vdgsMCYtnbxVsuQsOv15vws+ba+pRSNEar qm72JhhO28klG14GtiUs4+sXpEsag6Vrvrr8o2Nbp/KgGgTBGavsVGh6KrOAwizPUIpR mUsIZk5guCFxCDjKg6uEgPOyrN6sTTCsmPn8mfUKIexSrXASpgGPT3lWxu2ERG/pnEdn DYbHvU8KfmvsuTHvnmYVVwyJXvff8tUz40CccR0uraSMP9QIgD0z6XMC1WbLU0taP8x7 xyDQ== X-Gm-Message-State: AOAM532PCRwl4zyQEx0AJ2nPPHBvb38E8DnpfWzsa1uegNnJ7KCL8q8B JIsb4rBVvldrbGvqOFucuCo= X-Google-Smtp-Source: ABdhPJxbOnOfD4o/o3aD5IfMZNhs/kiYndKA8W6IIa7k7jxf7AVwuTJ7fQve/mUqboVA517qRVyj+g== X-Received: by 2002:a17:906:3ec7:b0:6d6:e52b:b with SMTP id d7-20020a1709063ec700b006d6e52b000bmr11653425ejj.521.1650340626226; Mon, 18 Apr 2022 20:57:06 -0700 (PDT) Received: from nijino.fritz.box (85-127-52-93.dsl.dynamic.surfer.at. [85.127.52.93]) by smtp.gmail.com with ESMTPSA id g24-20020a056402321800b00423e43ebb60sm2835209eda.61.2022.04.18.20.57.05 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 18 Apr 2022 20:57:05 -0700 (PDT) Message-ID: <1cddf614be92399d4806df5fa943efb727fee554.camel@gmail.com> Subject: Re: let user drop into REPL from installer From: Liliana Marie Prikler To: raingloom , 55011@debbugs.gnu.org Date: Tue, 19 Apr 2022 05:57:04 +0200 In-Reply-To: <20220419012310.214697b3@riseup.net> References: <20220419012310.214697b3@riseup.net> Content-Type: text/plain; charset="UTF-8" User-Agent: Evolution 3.42.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 55011 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 (-) Am Dienstag, dem 19.04.2022 um 01:23 +0200 schrieb raingloom: > I tried installing Guix with the installer, mostly to give LUKS a try > in a low effort way, but also to hopefully find some bugs. I > succeeded in the latter so far. :) > > I did a manual partitioning, with an encrypted BTRFS root and an ext4 > /boot. The layout was left over from a previous failed encrypted > install with automatic partitioning. > > Long story short I got an error related to mkfs.btrfs, this I think > has already been reported, but Mumi's search is not great so I > haven't verified that yet. > > The important thing is that I'd like not to reboot or start the > installation from scratch. Scheme has call/cc and continuable > exceptions and whatever, so could we let users at least attempt to > fix these errors manually? > > At the very least it would let them gather more info for debugging. As far as I'm aware you still have four open terminals after things go wrong in the graphical installer. I'm not sure how much of the automatic process actually mirrors the manual – we could aim for 100% surely – but let's say you encounter an issue during mkfs as above, then it'd be nice if Guix could just catch that error, check where we are according to the manual, print out the backtrace and a nice message "You can attempt to fix this by switching to manual installation and continuing from SECTION/SUBSECTION." Perhaps add a "fix manually" button that switches to VT3, as well as your typical "Redo installation". Cheers From debbugs-submit-bounces@debbugs.gnu.org Sat Nov 12 08:46:05 2022 Received: (at 55011-done) by debbugs.gnu.org; 12 Nov 2022 13:46:05 +0000 Received: from localhost ([127.0.0.1]:47561 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1otqph-0002JR-G3 for submit@debbugs.gnu.org; Sat, 12 Nov 2022 08:46:05 -0500 Received: from eggs.gnu.org ([209.51.188.92]:45190) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1otqpf-0002Ii-KA for 55011-done@debbugs.gnu.org; Sat, 12 Nov 2022 08:46:03 -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 1otqpa-0004fW-76; Sat, 12 Nov 2022 08:45:58 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:In-Reply-To:Date:References:Subject:To: From; bh=lw9ciymMZ5qCBdosOsM4nCSzAiDCSdbjRlFXJ/IPwko=; b=VzxfxV5ktcMfE50Ap/wY ESAxvDZGYc59Y8zhNaNZgH88r+at2uRPWbjhApzNYnILguAltvhaQpffqHpfThW6xbPO0E+pBh2Lm 2IXjfzWNj64EL18hFlpr2XnVSVBTkolZn2nsyPugp67hzK6uy3jt+TEOf4PF5uhw43/7CPo6g3Hib JwR70/Qn/Xv2pEFEd9CLeSm+DVvZwGIpe0mtC0rvwJgGlsjQSgG7JmCltKvDwnmPMm3fDVyBJl4xL PjtBH1yrRsn+V/J8IX1vN/W+i3uaMZBatNniA0SuSh7mkhinWXxEe6mGh/SHL+aYvDkgd3oQGGr4c o+jU6AWXPy+Z5g==; Received: from 2a02-8429-81d2-3d01-94c9-8097-ea5c-2775.rev.sfr.net ([2a02:8429:81d2:3d01:94c9:8097:ea5c:2775] helo=meije) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1otqpZ-0007iY-Pi; Sat, 12 Nov 2022 08:45:58 -0500 From: Mathieu Othacehe To: raingloom Subject: Re: bug#55011: let user drop into REPL from installer References: <20220419012310.214697b3@riseup.net> Date: Sat, 12 Nov 2022 14:45:56 +0100 In-Reply-To: <20220419012310.214697b3@riseup.net> (raingloom@riseup.net's message of "Tue, 19 Apr 2022 01:23:10 +0200") Message-ID: <87edu8thez.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 55011-done Cc: 55011-done@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 (---) Hello, > Long story short I got an error related to mkfs.btrfs, this I think has > already been reported, but Mumi's search is not great so I haven't > verified that yet. Installer now reports failing partitioning commands and offers to re-run them or keep things going. This should cover your request. Closing, Mathieu From unknown Fri Jun 20 07:17:16 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sun, 11 Dec 2022 12:24:05 +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