From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp10.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms5.migadu.com with LMTPS id cBYfKHMP/GKF7gAAbAwnHQ (envelope-from ) for ; Tue, 16 Aug 2022 23:43:15 +0200 Received: from aspmx1.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp10.migadu.com with LMTPS id CFw4J3MP/GL9/QAAG6o9tA (envelope-from ) for ; Tue, 16 Aug 2022 23:43:15 +0200 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 55114CCD5 for ; Tue, 16 Aug 2022 23:43:15 +0200 (CEST) Received: from localhost ([::1]:50170 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oO4LA-0002nn-Po for larch@yhetil.org; Tue, 16 Aug 2022 17:43:12 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:54006) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oO4L0-0002m3-Pv for bug-guix@gnu.org; Tue, 16 Aug 2022 17:43:02 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:58793) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1oO4L0-0001ky-Gp for bug-guix@gnu.org; Tue, 16 Aug 2022 17:43:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1oO4L0-0002MA-CT for bug-guix@gnu.org; Tue, 16 Aug 2022 17:43:02 -0400 X-Loop: help-debbugs@gnu.org Subject: bug#57232: [installer] ENTER in guided partitioner destroys partition table Resent-From: Mathieu Othacehe Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Tue, 16 Aug 2022 21:43:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 57232 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Tobias Geerinckx-Rice Cc: 57232@debbugs.gnu.org Received: via spool by 57232-submit@debbugs.gnu.org id=B57232.16606861328983 (code B ref 57232); Tue, 16 Aug 2022 21:43:02 +0000 Received: (at 57232) by debbugs.gnu.org; 16 Aug 2022 21:42:12 +0000 Received: from localhost ([127.0.0.1]:48537 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oO4KC-0002Ko-1z for submit@debbugs.gnu.org; Tue, 16 Aug 2022 17:42:12 -0400 Received: from eggs.gnu.org ([209.51.188.92]:40896) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oO4KA-0002KY-9h for 57232@debbugs.gnu.org; Tue, 16 Aug 2022 17:42:10 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:40788) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oO4K4-0001Zc-1Z; Tue, 16 Aug 2022 17:42:04 -0400 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=3mopOz9ylBvxG+a+ybo8pITxp3Fzde8RfLpycVoLI4I=; b=YxtzQCArwp7A/N+LHcai HOnWfZUY2JjSlIqD5SEVkxZMPDu6ciaqCLE4ct1XEXvebjAbUt5RQL37HtK5N6YVfkkp1MeyJ4nk3 N/PtHtJqkQr10KeeORgLmkCSMPwakq2ifeu1ZlXg0qth4TjWGcmQ6tX+9ERW1Bk4Z+B1HC48xkxU+ ZraVHjaKnlUpF88moeoF/zwP2Ozmu/+6JOXU7m8HQ699Y78UIf2RPpcfz4FCQl1QXmT1HQaQy+NnR Reiv4nbVuwphCu91FN0W2mEq/wJVswqLR/dldxLUJnjZG6c7HI4OchLMBxGjSjcuGp5Kpoz50Vwcz zq7UWgH650PUfw==; Received: from 2a02-8429-81d2-3d01-94c9-8097-ea5c-2774.rev.sfr.net ([2a02:8429:81d2:3d01:94c9:8097:ea5c:2774]:52528 helo=meije) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oO4K3-0008Vb-JQ; Tue, 16 Aug 2022 17:42:03 -0400 From: Mathieu Othacehe References: <87zgg5f6el.fsf@nckx> <87y1voefkw.fsf@gnu.org> <87ilmsf68j.fsf@nckx> Date: Tue, 16 Aug 2022 23:42:00 +0200 In-Reply-To: <87ilmsf68j.fsf@nckx> (Tobias Geerinckx-Rice's message of "Tue, 16 Aug 2022 18:55:05 +0200") Message-ID: <87ilmroogn.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-guix@gnu.org List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+larch=yhetil.org@gnu.org Sender: "bug-Guix" X-Migadu-Flow: FLOW_IN X-Migadu-To: larch@yhetil.org X-Migadu-Country: US ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1660686195; 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: 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=3mopOz9ylBvxG+a+ybo8pITxp3Fzde8RfLpycVoLI4I=; b=VGFdRvOBvhUiSxN27HEYD3v0ijD2zNrTCecL5ga58p+YRwbBqkKmerC78rnzrWjL9iKVKs zkZb4v6fXl1CqwzLiizJQwTpBi5xh1OYGvmuGHLaxD9rxYvAtdbsilwSKOOIlyJDzRUil2 0nq7710yLitCOvi+FurjdFFU0QDYiKDUN76ahHZYY/+Azyr7tLOGiPmUyQ4jzp2T5DTbyn hGlZNigwHpfN6z9xVBrGmVraP0Q7F3pHykmSoeS2gITNR3PC0jHQnblYx8xq0ov7j3+Ckr yF+Bp04vlqQJMD0cogxUNQPjjkmFI4Qv1dVSm6a/HQ5M2MQWnGQ/+VlwKpkfMw== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1660686195; a=rsa-sha256; cv=none; b=pVVtpGwAGlNQAebt/69Wuh412wOCXh6qLE6Y/S4cTe022VNVhiWJg4cu4S5w9dNpD54IT5 46JVICLEMkH21DJkmTnw2rlVrn050q9w4dqon4H4YkNUXstXZu+7GGHRoRNd2DdBHvhcT2 I61KV1RNzQq9bmjL3WVYj2H/n+edbLF5xAKl3Ri3I4KUxuZvgatsRN0wwI5vrSI5MmkfX7 Y3AYFMkaCL987UQ2H1EFSZf1rTjdvb2wc+nBxVKcp96m3euxjurT75WmAtM8p2yIOHF++a hZR3vTv3j9AUefd9wZ//R0RRJUx7Ifi+0zc84kP5b/2GAYva9AwEaS9gNf0z/Q== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gnu.org header.s=fencepost-gnu-org header.b=YxtzQCAr; dmarc=pass (policy=none) header.from=gnu.org; spf=pass (aspmx1.migadu.com: domain of "bug-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="bug-guix-bounces+larch=yhetil.org@gnu.org" X-Migadu-Spam-Score: -3.76 Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gnu.org header.s=fencepost-gnu-org header.b=YxtzQCAr; dmarc=pass (policy=none) header.from=gnu.org; spf=pass (aspmx1.migadu.com: domain of "bug-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="bug-guix-bounces+larch=yhetil.org@gnu.org" X-Migadu-Queue-Id: 55114CCD5 X-Spam-Score: -3.76 X-Migadu-Scanner: scn1.migadu.com X-TUID: U4BHOkdzAHeL Hey, > =E2=80=9CYou can change a disk's partition table by selecting it and p= ressing > ENTER.=E2=80=9D > > Er, I was=E2=80=A6 expecting that to mean it would pop up a pretty window= or > something. Is this really a feature? Should it be? I'm not sure what's the point here. > I have to be honest: I was extremely let down by the installer UX, *becau= se* I > read a lot of the code and can see how much effort went into it. I hate > pointing out that the partitioner is at once less useful and more dangero= us > than (system "fdisk"). Many people have contributed to the installer over the years. Your remark is both harsh and unconstructive. I don't think that the fact that you, Tobias, are extremely let down matters much to the project. Calling "fdisk" or "parted" directly would not provide the auto-partitioning feature, and would be less convenient when it comes to encryption and partition mount points selection. It's no secret that the partitioning code can be improved like many other Guix areas. If you feel like you can refine it, in term of stability and general UX, we would be glad to get your support. Mathieu