From unknown Sat Jun 14 19:06:11 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#59220 <59220@debbugs.gnu.org> To: bug#59220 <59220@debbugs.gnu.org> Subject: Status: guix home does not have a way to uninstall itself Reply-To: bug#59220 <59220@debbugs.gnu.org> Date: Sun, 15 Jun 2025 02:06:11 +0000 retitle 59220 guix home does not have a way to uninstall itself reassign 59220 guix submitter 59220 jgart severity 59220 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Sat Nov 12 10:42:19 2022 Received: (at submit) by debbugs.gnu.org; 12 Nov 2022 15:42:19 +0000 Received: from localhost ([127.0.0.1]:48818 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1otseB-0005Uu-1M for submit@debbugs.gnu.org; Sat, 12 Nov 2022 10:42:19 -0500 Received: from lists.gnu.org ([209.51.188.17]:55668) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1otse9-0005Un-Aj for submit@debbugs.gnu.org; Sat, 12 Nov 2022 10:42: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 ) id 1otse8-00047a-Gh for bug-guix@gnu.org; Sat, 12 Nov 2022 10:42:16 -0500 Received: from mx2.dismail.de ([159.69.191.136]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1otse6-0000EP-A4; Sat, 12 Nov 2022 10:42:16 -0500 Received: from mx2.dismail.de (localhost [127.0.0.1]) by mx2.dismail.de (OpenSMTPD) with ESMTP id 01a7da48; Sat, 12 Nov 2022 16:42:11 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed; d=dismail.de; h=date :message-id:from:to:cc:subject:references:mime-version :content-type:content-transfer-encoding; s=20190914; bh=22MZUDia hW72lQqswkdOBok9j63MVzf2dQykDopOrVU=; b=AZWEtDtgOIb+gEL7fLLcEfWw dc1AqfJk/ujUL6FHlyIjjbZvC3mEyBdw+dAZRjg4chmwMkNZb9j5wl+0eQMk8pQk ygoZ+XuyuDpwJ4FzT8NBHDHjQQSYgNthN1cJwkiDtPs6s7ee/5U7xIYITX23DLNz vN2rYCl00C9lbEMLTHx4df+r/mCgsFmBTxu9i0Z4dFgUaJ9/whJL2pBFE537/wV/ EXFKeCd3J4NjRC2i9Lng5MNPzOamUII/VIgCIHcm5lRC/tspsWexPWKiRsUJjiZu XCvlrpP2oQz/hOTOgBHdVAsXwRhSXn0z6iiCo7uHlSxv/ydIj7aj2zVJuPEa6w== Received: from smtp2.dismail.de ( [10.240.26.12]) by mx2.dismail.de (OpenSMTPD) with ESMTP id 19dcdc0c; Sat, 12 Nov 2022 16:42:11 +0100 (CET) Received: from smtp2.dismail.de (localhost [127.0.0.1]) by smtp2.dismail.de (OpenSMTPD) with ESMTP id 2cdee47b; Sat, 12 Nov 2022 16:42:11 +0100 (CET) Received: by dismail.de (OpenSMTPD) with ESMTPSA id d794044f (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO); Sat, 12 Nov 2022 16:42:10 +0100 (CET) Date: Sat, 12 Nov 2022 09:42:03 -0600 Message-ID: <20221112094203.GB31455@dismail.de> From: jgart To: bug-guix@gnu.org Subject: guix home does not have a way to uninstall itself References: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=159.69.191.136; envelope-from=jgart@dismail.de; helo=mx2.dismail.de X-Spam_score_int: -43 X-Spam_score: -4.4 X-Spam_bar: ---- X-Spam_report: (-4.4 / 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_MED=-2.3, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.4 (-) X-Debbugs-Envelope-To: submit Cc: andrew@trop.in 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 (--) Hi, guix home does not have a way to uninstall itself. See the following resources for more context: help-guix conversation with ludo: https://lists.gnu.org/archive/html/help-guix/2022-08/msg00086.html irc conversation about the bug on #tropin on Libera: ``` jgart: symlink-manager have cleanup-symlinks procedure in it, which cleanups dotfiles from previous generation. just declare a new home-environment with empty list of services and add only symlink-manager to essential-services, after that do a reconfigure and everything except ~/.guix-home will be cleaned up abcdw_: cool! could we make a subcommand from that? guix home uninstall or similar. jgart: Most people are not going to know to use cleanup-symlinks procedure in symlink-manager. Thu, Sep 8 2022 abcdw joined the room jgart: Create a proposal on bug-guix please and cc me, I'll take a look at it, when will get spare time jgart: will do, thanks! ``` all best, jgart