From unknown Fri Jun 13 11:27:40 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#41538] [PATCH] guix scripts: Mention Guix checkouts + gcroots/auto when warning about disk space. Resent-From: Pierre Neidhardt Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Tue, 26 May 2020 13:23:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 41538 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 41538@debbugs.gnu.org X-Debbugs-Original-To: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.159049935432120 (code B ref -1); Tue, 26 May 2020 13:23:02 +0000 Received: (at submit) by debbugs.gnu.org; 26 May 2020 13:22:34 +0000 Received: from localhost ([127.0.0.1]:44415 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jdZXO-0008M0-1E for submit@debbugs.gnu.org; Tue, 26 May 2020 09:22:34 -0400 Received: from lists.gnu.org ([209.51.188.17]:33652) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jdZXN-0008Lt-4x for submit@debbugs.gnu.org; Tue, 26 May 2020 09:22:33 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:55900) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jdZXM-0001tO-VW for guix-patches@gnu.org; Tue, 26 May 2020 09:22:32 -0400 Received: from relay7-d.mail.gandi.net ([217.70.183.200]:57973) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jdZXL-0004E4-FS for guix-patches@gnu.org; Tue, 26 May 2020 09:22:32 -0400 X-Originating-IP: 78.248.96.161 Received: from localhost.localdomain (mqu44-1-78-248-96-161.fbx.proxad.net [78.248.96.161]) (Authenticated sender: mail@ambrevar.xyz) by relay7-d.mail.gandi.net (Postfix) with ESMTPSA id 7F7F72000F for ; Tue, 26 May 2020 13:22:27 +0000 (UTC) From: Pierre Neidhardt Date: Tue, 26 May 2020 15:22:19 +0200 Message-Id: <20200526132219.27748-1-mail@ambrevar.xyz> X-Mailer: git-send-email 2.26.2 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=217.70.183.200; envelope-from=mail@ambrevar.xyz; helo=relay7-d.mail.gandi.net X-detected-operating-system: by eggs.gnu.org: First seen = 2020/05/26 09:22:28 X-ACL-Warn: Detected OS = Linux 3.11 and newer X-Spam_score_int: -25 X-Spam_score: -2.6 X-Spam_bar: -- X-Spam_report: (-2.6 / 5.0 requ) BAYES_00=-1.9, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001 autolearn=_AUTOLEARN X-Spam_action: no action X-Spam-Score: 0.9 (/) 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.1 (--) * guix/scripts.scm (warn-about-disk-space): Mention Guix checkouts, system profiles and gcroots/auto. --- guix/scripts.scm | 20 ++++++++++++++++---- 1 file changed, 16 insertions(+), 4 deletions(-) diff --git a/guix/scripts.scm b/guix/scripts.scm index 3e19e38957..c90c3b840c 100644 --- a/guix/scripts.scm +++ b/guix/scripts.scm @@ -241,11 +241,23 @@ THRESHOLDS is a pair (ABSOLUTE-THRESHOLD . RELATIVE-THRESHOLD)." absolute-threshold-in-bytes)) (warning (G_ "only ~,1f GiB of free space available on ~a~%") (/ available 1. GiB) (%store-prefix)) - (display-hint (format #f (G_ "Consider deleting old profile -generations and collecting garbage, along these lines: + (if profile + (display-hint (format #f (G_ "Consider deleting old profile +generations, deleting old Guix checkouts and collecting garbage, along these +lines: @example -guix gc --delete-generations=1m -@end example\n")))))) +guix package --profile=~s --delete-generations=1m +guix pull --delete-generations=20d # Guix checkouts +guix system delete-generations=2..9 # System generations +guix gc --free-space=5G +@end example + +You might also want to delete old non-default profiles pointed to by +the symlinks in /var/guix/gcroots/auto (broken symlinks in this +directory will be automatically removed).") + profile)) + (display-hint (G_ "Consider running @command{guix gc} to free +space.")))))) ;;; scripts.scm ends here -- 2.26.2 From unknown Fri Jun 13 11:27:40 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#41538] [PATCH] guix scripts: Mention Guix checkouts + gcroots/auto when warning about disk space. Resent-From: Ludovic =?UTF-8?Q?Court=C3=A8s?= Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 28 May 2020 21:28:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 41538 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Pierre Neidhardt Cc: 41538@debbugs.gnu.org Received: via spool by 41538-submit@debbugs.gnu.org id=B41538.159070125816348 (code B ref 41538); Thu, 28 May 2020 21:28:01 +0000 Received: (at 41538) by debbugs.gnu.org; 28 May 2020 21:27:38 +0000 Received: from localhost ([127.0.0.1]:53183 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jeQ3g-0004FL-L6 for submit@debbugs.gnu.org; Thu, 28 May 2020 17:27:38 -0400 Received: from eggs.gnu.org ([209.51.188.92]:41926) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jeQ3e-0004F7-4R for 41538@debbugs.gnu.org; Thu, 28 May 2020 17:27:23 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:41571) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jeQ3Y-00010S-Gp; Thu, 28 May 2020 17:27:16 -0400 Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=39890 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1jeQ3X-000230-6M; Thu, 28 May 2020 17:27:16 -0400 From: Ludovic =?UTF-8?Q?Court=C3=A8s?= References: <20200526132219.27748-1-mail@ambrevar.xyz> Date: Thu, 28 May 2020 23:27:13 +0200 In-Reply-To: <20200526132219.27748-1-mail@ambrevar.xyz> (Pierre Neidhardt's message of "Tue, 26 May 2020 15:22:19 +0200") Message-ID: <874krzagy6.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.3 (--) 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 (-) Pierre Neidhardt skribis: > * guix/scripts.scm (warn-about-disk-space): Mention Guix checkouts, syste= m profiles and > gcroots/auto. [...] > - (display-hint (format #f (G_ "Consider deleting old profile > -generations and collecting garbage, along these lines: > + (if profile > + (display-hint (format #f (G_ "Consider deleting old profile > +generations, deleting old Guix checkouts and collecting garbage, along t= hese > +lines: >=20=20 > @example > -guix gc --delete-generations=3D1m > -@end example\n")))))) > +guix package --profile=3D~s --delete-generations=3D1m > +guix pull --delete-generations=3D20d # Guix checkouts > +guix system delete-generations=3D2..9 # System generations > +guix gc --free-space=3D5G > +@end example =E2=80=98guix gc --delete-generations=3D1m=E2=80=99 deletes generations of = both ~/.guix-profile and ~/.config/guix/current. (When running as root it does that for all the users.) I would not recommend =E2=80=98guix system delete-generations=E2=80=99 here= because it=E2=80=99s only accessible to root. > +You might also want to delete old non-default profiles pointed to by > +the symlinks in /var/guix/gcroots/auto (broken symlinks in this > +directory will be automatically removed).") IMO hints should remain concise, and I=E2=80=99m afraid this might be too m= uch. Also, /var/guix/gcroots/auto is an implementation detail; I=E2=80=99d recom= mend running =E2=80=98guix package --list-profiles=E2=80=99 instead. WDYT? Thanks, Ludo=E2=80=99. From unknown Fri Jun 13 11:27:40 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#41538] [PATCH] guix scripts: Mention Guix checkouts + gcroots/auto when warning about disk space. Resent-From: Pierre Neidhardt Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Fri, 29 May 2020 09:30:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 41538 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Ludovic =?UTF-8?Q?Court=C3=A8s?= Cc: 41538@debbugs.gnu.org Received: via spool by 41538-submit@debbugs.gnu.org id=B41538.159074456412630 (code B ref 41538); Fri, 29 May 2020 09:30:02 +0000 Received: (at 41538) by debbugs.gnu.org; 29 May 2020 09:29:24 +0000 Received: from localhost ([127.0.0.1]:53818 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jebKO-0003Hd-5n for submit@debbugs.gnu.org; Fri, 29 May 2020 05:29:24 -0400 Received: from relay6-d.mail.gandi.net ([217.70.183.198]:50585) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jebK8-0003HB-9L for 41538@debbugs.gnu.org; Fri, 29 May 2020 05:29:22 -0400 X-Originating-IP: 78.248.96.161 Received: from mimimi (mqu44-1-78-248-96-161.fbx.proxad.net [78.248.96.161]) (Authenticated sender: mail@ambrevar.xyz) by relay6-d.mail.gandi.net (Postfix) with ESMTPSA id BAC29C0019; Fri, 29 May 2020 09:29:01 +0000 (UTC) From: Pierre Neidhardt In-Reply-To: <874krzagy6.fsf@gnu.org> References: <20200526132219.27748-1-mail@ambrevar.xyz> <874krzagy6.fsf@gnu.org> Date: Fri, 29 May 2020 11:29:01 +0200 Message-ID: <87wo4vf5sy.fsf@ambrevar.xyz> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" X-Spam-Score: 0.5 (/) 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: -0.2 (/) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Ludovic Court=C3=A8s writes: > =E2=80=98guix gc --delete-generations=3D1m=E2=80=99 deletes generations o= f both > ~/.guix-profile and ~/.config/guix/current. (When running as root it > does that for all the users.) Today I learned something! :) > I would not recommend =E2=80=98guix system delete-generations=E2=80=99 he= re because it=E2=80=99s > only accessible to root. I still find it a useful tip because system generations may eat up a lot of space and are easily forgotten. What about adding "if you have root privileges"? >> +You might also want to delete old non-default profiles pointed to by >> +the symlinks in /var/guix/gcroots/auto (broken symlinks in this >> +directory will be automatically removed).") > > IMO hints should remain concise, and I=E2=80=99m afraid this might be too= much. > Also, /var/guix/gcroots/auto is an implementation detail; I=E2=80=99d rec= ommend > running =E2=80=98guix package --list-profiles=E2=80=99 instead. Good point. What about this then? =2D-8<---------------cut here---------------start------------->8--- You might also want to delete old non-default profiles returned by `guix package --list-profiles`. =2D-8<---------------cut here---------------end--------------->8--- Cheers! =2D-=20 Pierre Neidhardt https://ambrevar.xyz/ --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAEBCAAdFiEEUPM+LlsMPZAEJKvom9z0l6S7zH8FAl7Q1d0ACgkQm9z0l6S7 zH+Dtgf+KqSCKWuxkCR9WZHwcDSkKgDCsvakKLivabmcjTiyF96LYKutr3GQGNbX /9dgAOk2stc80HWmJUAirRXRu8sB5jvBsujFzwDPgZHmPM44+5Hi0RZPJBK/vLaj 94jON0/JgyD4nlyICX2PIlFVjuO5kfCLcdVQdeuv7csOukg8Kdny4pP7CyYdQ70z r2WiYyua5zPx1XRFcjz7A6At6KSyttpp0oBkEDxDGHBU2T2R9J50GEEPiquS9thQ yNBjv4qHcDGjg153PJpVbQm9xYJszO9JCee+uDfzgVYSXHNdfZXw4fCxSCzga/UC CAgkIy9+zk24x3QNaMIB0oiJOFcyBQ== =/ZAI -----END PGP SIGNATURE----- --=-=-=-- From unknown Fri Jun 13 11:27:40 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#41538] [PATCH] guix scripts: Mention Guix checkouts + gcroots/auto when warning about disk space. Resent-From: zimoun Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Fri, 29 May 2020 10:15:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 41538 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Pierre Neidhardt Cc: 41538@debbugs.gnu.org Received: via spool by 41538-submit@debbugs.gnu.org id=B41538.159074728516864 (code B ref 41538); Fri, 29 May 2020 10:15:01 +0000 Received: (at 41538) by debbugs.gnu.org; 29 May 2020 10:14:45 +0000 Received: from localhost ([127.0.0.1]:53869 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jec22-0004Ng-KM for submit@debbugs.gnu.org; Fri, 29 May 2020 06:14:45 -0400 Received: from mail-qt1-f196.google.com ([209.85.160.196]:35424) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jec21-0004NU-C9 for 41538@debbugs.gnu.org; Fri, 29 May 2020 06:14:29 -0400 Received: by mail-qt1-f196.google.com with SMTP id z1so1479389qtn.2 for <41538@debbugs.gnu.org>; Fri, 29 May 2020 03:14:29 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=v53vWKoVWKRFuMhzjb9GfDfgKiGSNWwZDdUmuQ/C6j4=; b=B5PRLFkY+DEtKdq0wHgBQQU6qeOztwQlTnRjVLY7m8B1jb94l9jKk8stj/RbqnT7hg 203qJHBmKyxGbxIp99DMpel3woOOojj/kvuXPYIQWrOOFVkd2cShzg37278nBiCRXKuf LnsEpYL+ZOMoXCy4hU2QT8aOnTRVBp5BmDnNW9Xjbvt0d9W5uPSTQymXbq2lqOfZDktw 8rDSvABViEAP2KGgYj2WQ9tA845n5YsqDeQrPIAXvJNZJR1rsYwzUlA9Vj7NWEeAx5uW S1YmaUq4stQhgxifjti7yFWQ0s2Jw2xVx98DE6OJgrzu7fdpr2kKXdUAHkBt4Dj504fd 0Hag== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=v53vWKoVWKRFuMhzjb9GfDfgKiGSNWwZDdUmuQ/C6j4=; b=XG4gI2E3vMzTLe6S9lRR+HEwb+ZQpRB0+lK5xkzqhadCWe7/bHotbtV8WU7sNlxgXL HrPddqhT75Ec5fdcNPHxbkQACBm2RzwRZPq52wifNEnkbVJoKUFEwMAKsdcHuIsGczdJ tGjckFBPtaK6uKhbBXadNuhhSqhxo2HCb2mxY7SebdUcZHWIwrRPZbr5F0bRRV9URK+8 6Z4T54MKqO9wm6KgXSCO3PIu16mOb5MHGx7XPxzCTXeU8GkeUFW2IzsyY/YWTTWSptv0 r8itieR7gDBFNHC143QeCVN610SmYkUCwfQUpu7hZcz0ckKq2fXmuzNDF4Uy72gpExyH 3NKw== X-Gm-Message-State: AOAM531GHW8EEE5laU19rv//Gm/u9HkJUHTjArdoxW/ocrxmDwbxh66z s7l9iVhg7jl6XexHzRa8kvXgzSYfCcGuadzQt1U= X-Google-Smtp-Source: ABdhPJzqCbEwEwg53D6UDy6KZdk9hA66+MeH0ebI7msZAURxXWQgtdE5kgkUCeOs0NBHGGSEXwhrQb5hYzzVwx6zAPo= X-Received: by 2002:ac8:42c3:: with SMTP id g3mr1155864qtm.313.1590747263839; Fri, 29 May 2020 03:14:23 -0700 (PDT) MIME-Version: 1.0 References: <20200526132219.27748-1-mail@ambrevar.xyz> In-Reply-To: <20200526132219.27748-1-mail@ambrevar.xyz> From: zimoun Date: Fri, 29 May 2020 12:14:12 +0200 Message-ID: Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.0 (/) 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 (-) Hi Pierre, On Tue, 26 May 2020 at 15:23, Pierre Neidhardt wrote: > + (display-hint (format #f (G_ "Consider deleting old profile > +generations, deleting old Guix checkouts and collecting garbage, along these > +lines: [...] > +guix pull --delete-generations=20d # Guix checkouts What do you mean by "checkouts"? I understand delete old stuff under "~/.cache/guix/checkouts"; which is not what you mean, I guess. You mean "self Guix generations" or something like that, right? Cheers, simon From unknown Fri Jun 13 11:27:40 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#41538] [PATCH] guix scripts: Mention Guix checkouts + gcroots/auto when warning about disk space. Resent-From: Ludovic =?UTF-8?Q?Court=C3=A8s?= Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Fri, 29 May 2020 11:57:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 41538 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Pierre Neidhardt Cc: 41538@debbugs.gnu.org Received: via spool by 41538-submit@debbugs.gnu.org id=B41538.15907534052699 (code B ref 41538); Fri, 29 May 2020 11:57:01 +0000 Received: (at 41538) by debbugs.gnu.org; 29 May 2020 11:56:45 +0000 Received: from localhost ([127.0.0.1]:54027 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jedck-0000hD-Rs for submit@debbugs.gnu.org; Fri, 29 May 2020 07:56:45 -0400 Received: from eggs.gnu.org ([209.51.188.92]:42878) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jedci-0000gy-Bu for 41538@debbugs.gnu.org; Fri, 29 May 2020 07:56:29 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:35474) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jedcc-0002er-4L; Fri, 29 May 2020 07:56:22 -0400 Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=43398 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1jedcb-0006XD-8S; Fri, 29 May 2020 07:56:21 -0400 From: Ludovic =?UTF-8?Q?Court=C3=A8s?= References: <20200526132219.27748-1-mail@ambrevar.xyz> <874krzagy6.fsf@gnu.org> <87wo4vf5sy.fsf@ambrevar.xyz> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 11 Prairial an 228 de la =?UTF-8?Q?R=C3=A9volution?= X-PGP-Key-ID: 0x090B11993D9AEBB5 X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4 0CFB 090B 1199 3D9A EBB5 X-OS: x86_64-pc-linux-gnu Date: Fri, 29 May 2020 13:56:19 +0200 In-Reply-To: <87wo4vf5sy.fsf@ambrevar.xyz> (Pierre Neidhardt's message of "Fri, 29 May 2020 11:29:01 +0200") Message-ID: <87imgf3qfw.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.3 (--) 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 (-) Hi, Pierre Neidhardt skribis: > Ludovic Court=C3=A8s writes: > >> =E2=80=98guix gc --delete-generations=3D1m=E2=80=99 deletes generations = of both >> ~/.guix-profile and ~/.config/guix/current. (When running as root it >> does that for all the users.) > > Today I learned something! :) > >> I would not recommend =E2=80=98guix system delete-generations=E2=80=99 h= ere because it=E2=80=99s >> only accessible to root. > > I still find it a useful tip because system generations may eat up a lot > of space and are easily forgotten. > > What about adding "if you have root privileges"? We could do that, but again people on =E2=80=9Cforeign distros=E2=80=9D etc= . could be confused and overwhelmed. I=E2=80=99d lean towards keeping it concise. >>> +You might also want to delete old non-default profiles pointed to by >>> +the symlinks in /var/guix/gcroots/auto (broken symlinks in this >>> +directory will be automatically removed).") >> >> IMO hints should remain concise, and I=E2=80=99m afraid this might be to= o much. >> Also, /var/guix/gcroots/auto is an implementation detail; I=E2=80=99d re= commend >> running =E2=80=98guix package --list-profiles=E2=80=99 instead. > > Good point. What about this then? > > You might also want to delete old non-default profiles returned by `guix > package --list-profiles`. SGTM! (Use @command markup in the actual hint.) Thanks, Ludo=E2=80=99. From unknown Fri Jun 13 11:27:40 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#41538] [PATCH] guix scripts: Mention Guix checkouts + gcroots/auto when warning about disk space. Resent-From: Pierre Neidhardt Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Fri, 29 May 2020 16:39:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 41538 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Ludovic =?UTF-8?Q?Court=C3=A8s?= Cc: 41538@debbugs.gnu.org Received: via spool by 41538-submit@debbugs.gnu.org id=B41538.159077030216719 (code B ref 41538); Fri, 29 May 2020 16:39:03 +0000 Received: (at 41538) by debbugs.gnu.org; 29 May 2020 16:38:22 +0000 Received: from localhost ([127.0.0.1]:55954 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jei1W-0004Lb-2K for submit@debbugs.gnu.org; Fri, 29 May 2020 12:38:22 -0400 Received: from relay2-d.mail.gandi.net ([217.70.183.194]:41901) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jei1U-0004LP-Aq for 41538@debbugs.gnu.org; Fri, 29 May 2020 12:38:20 -0400 X-Originating-IP: 78.248.96.161 Received: from mimimi (mqu44-1-78-248-96-161.fbx.proxad.net [78.248.96.161]) (Authenticated sender: mail@ambrevar.xyz) by relay2-d.mail.gandi.net (Postfix) with ESMTPSA id 195AE40005; Fri, 29 May 2020 16:38:13 +0000 (UTC) From: Pierre Neidhardt In-Reply-To: <87imgf3qfw.fsf@gnu.org> References: <20200526132219.27748-1-mail@ambrevar.xyz> <874krzagy6.fsf@gnu.org> <87wo4vf5sy.fsf@ambrevar.xyz> <87imgf3qfw.fsf@gnu.org> Date: Fri, 29 May 2020 18:38:13 +0200 Message-ID: <87367ig0i2.fsf@ambrevar.xyz> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" X-Spam-Score: -0.2 (/) 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: -0.2 (/) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Ludovic Court=C3=A8s writes: >> What about adding "if you have root privileges"? > > We could do that, but again people on =E2=80=9Cforeign distros=E2=80=9D e= tc. could be > confused and overwhelmed. I=E2=80=99d lean towards keeping it concise. So what about "# if it applies" instead? =2D-=20 Pierre Neidhardt https://ambrevar.xyz/ --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAEBCAAdFiEEUPM+LlsMPZAEJKvom9z0l6S7zH8FAl7ROnUACgkQm9z0l6S7 zH90ZAf8CbJnjC3+jV12oXj2ZBlVJJBZRcqvODx8UzcHmKdtJOx0ZxKjhlrp3OBo 3D1LWSAPVO3LNhmsecenyMHPSKpCBvHnXXP7D15e4V7T0jz7FTXe3f2axfVxg0I5 Isxq/SGo5ssgCVE/5yMOyqkRS7UU7fwcicNcZqu0vYWg0KzBYYnwTzemSBLUYDLo P/ddvrvuY2Q7VFrj3vz8edtvKsHB5hWS4jflTPgToCGyUJ8fEr8HE/Pf6AgP7TYD 1lI+OfHKTH+YEp0x73ntdicXdYv85WJsgGUs4vfRd/PBleT41RFXYQZc9CuNOlwo eVV05YCy1SEggaBjw66rOfwM+UNEgg== =aT6l -----END PGP SIGNATURE----- --=-=-=-- From unknown Fri Jun 13 11:27:40 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#41538] [PATCH] guix scripts: Mention Guix checkouts + gcroots/auto when warning about disk space. Resent-From: Marius Bakke Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Fri, 29 May 2020 18:50:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 41538 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Pierre Neidhardt , Ludovic =?UTF-8?Q?Court=C3=A8s?= Cc: 41538@debbugs.gnu.org Received: via spool by 41538-submit@debbugs.gnu.org id=B41538.159077815013905 (code B ref 41538); Fri, 29 May 2020 18:50:02 +0000 Received: (at 41538) by debbugs.gnu.org; 29 May 2020 18:49:10 +0000 Received: from localhost ([127.0.0.1]:56236 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jek46-0003cD-5C for submit@debbugs.gnu.org; Fri, 29 May 2020 14:49:10 -0400 Received: from eggs.gnu.org ([209.51.188.92]:48996) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jek44-0003c0-Iy for 41538@debbugs.gnu.org; Fri, 29 May 2020 14:49:08 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:45648) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jek3y-0005lj-Hq; Fri, 29 May 2020 14:49:02 -0400 Received: from ti0006q161-2604.bb.online.no ([84.202.68.75]:57390 helo=localhost) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1jek3x-0004x0-PW; Fri, 29 May 2020 14:49:02 -0400 From: Marius Bakke In-Reply-To: <87367ig0i2.fsf@ambrevar.xyz> References: <20200526132219.27748-1-mail@ambrevar.xyz> <874krzagy6.fsf@gnu.org> <87wo4vf5sy.fsf@ambrevar.xyz> <87imgf3qfw.fsf@gnu.org> <87367ig0i2.fsf@ambrevar.xyz> Date: Fri, 29 May 2020 20:48:58 +0200 Message-ID: <877dwu4lwl.fsf@gnu.org> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: -2.3 (--) 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 (---) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Pierre Neidhardt writes: > Ludovic Court=C3=A8s writes: > >>> What about adding "if you have root privileges"? >> >> We could do that, but again people on =E2=80=9Cforeign distros=E2=80=9D = etc. could be >> confused and overwhelmed. I=E2=80=99d lean towards keeping it concise. > > So what about "# if it applies" instead? I think newbie users might not know whether it applies or not. Given that 'guix gc --delete-generations' removes old generations of _all_ user profiles, perhaps we can just keep that instead of listing each of the various ways to --delete-generations? It looks a bit overwhelming to have to do all that just to make some space in the store, especially when there is a single command to do all of them. --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAEBCgAdFiEEu7At3yzq9qgNHeZDoqBt8qM6VPoFAl7RWRoACgkQoqBt8qM6 VPohOgf/fgSUrzvQPRQiHBmcKkshqotdVWUy0v7UAwEdWc+a9wVKf5mFg+OKxh0H 7LX0J6OTi8OdyIovxc6tx28aXeslbezBW3A+bh742HcmB9CPkEogltARqqDrif0H AXKqLlZwzsvxs4fbH5E4GP6PHEt63hcL+LizeLbCcNCRD9iPapXpWhU9YDmzug5y dFhYw6ExhSRT496s5B0StG0+HOuiJusEa+DGDDPP1cLkfg9z6iTIx09vs/deNsDc YAJPQ/03fU5hLrUvnIpEtlU/ex+6mGkOE5YtyiQ3NzNSTWk+NHUIkGBbHrICf9T/ Wi4/WAww1XyAfi6JmoNL3QL7/abcXA== =3uf+ -----END PGP SIGNATURE----- --=-=-=-- From unknown Fri Jun 13 11:27:40 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#41538] [PATCH] guix scripts: Mention Guix checkouts + gcroots/auto when warning about disk space. Resent-From: Pierre Neidhardt Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 30 May 2020 09:04:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 41538 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Marius Bakke , Ludovic =?UTF-8?Q?Court=C3=A8s?= Cc: 41538@debbugs.gnu.org Received: via spool by 41538-submit@debbugs.gnu.org id=B41538.15908294174716 (code B ref 41538); Sat, 30 May 2020 09:04:02 +0000 Received: (at 41538) by debbugs.gnu.org; 30 May 2020 09:03:37 +0000 Received: from localhost ([127.0.0.1]:56944 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jexOy-0001Dz-Vu for submit@debbugs.gnu.org; Sat, 30 May 2020 05:03:37 -0400 Received: from relay1-d.mail.gandi.net ([217.70.183.193]:6609) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jexOx-0001Dp-Hv for 41538@debbugs.gnu.org; Sat, 30 May 2020 05:03:36 -0400 X-Originating-IP: 78.248.96.161 Received: from mimimi (mqu44-1-78-248-96-161.fbx.proxad.net [78.248.96.161]) (Authenticated sender: mail@ambrevar.xyz) by relay1-d.mail.gandi.net (Postfix) with ESMTPSA id 07452240006; Sat, 30 May 2020 09:03:28 +0000 (UTC) From: Pierre Neidhardt In-Reply-To: <877dwu4lwl.fsf@gnu.org> References: <20200526132219.27748-1-mail@ambrevar.xyz> <874krzagy6.fsf@gnu.org> <87wo4vf5sy.fsf@ambrevar.xyz> <87imgf3qfw.fsf@gnu.org> <87367ig0i2.fsf@ambrevar.xyz> <877dwu4lwl.fsf@gnu.org> Date: Sat, 30 May 2020 11:03:28 +0200 Message-ID: <87d06ldcbj.fsf@ambrevar.xyz> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" X-Spam-Score: -0.2 (/) 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: -0.2 (/) --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Marius Bakke writes: > I think newbie users might not know whether it applies or not. Given > that 'guix gc --delete-generations' removes old generations of _all_ > user profiles, perhaps we can just keep that instead of listing each of > the various ways to --delete-generations? I think this is not just about newbie users, but also a reminder of the full list of what you have to go through to clean up your system (including system profiles which take up a lot of space). I've used Guix for a while now and I still frequently forget to clean up either one of these profiles: Guix, default, non-defaults, system. I think it's fine if the list has 4 items instead of 1: if the newcomer does not understand everything, they'll move on. Once they do understand, they will be properly reminded to do it. > It looks a bit overwhelming to have to do all that just to make some > space in the store, especially when there is a single command to do all > of them. Does sudo guix gc --delete-duration=3DDURATION delete all profiles including system profiles and non-default profiles? If so, then it's fine but: 1. The user might not want to delete profiles of other users. 2. It requires root privileges. Thoughts? Cheers! =2D-=20 Pierre Neidhardt https://ambrevar.xyz/ --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAEBCAAdFiEEUPM+LlsMPZAEJKvom9z0l6S7zH8FAl7SIWAACgkQm9z0l6S7 zH9RQgf/Y7XPNLZXpCfyYyFAvjy0JVrwV7o0PwFpOUlQjr4iGVrjCI1z3mcs5iEd 89WV5RA87fWkKyTKZqrqh0/L4jwmtovBpvodOkpbd9J9FkkHZWUeD/OP85v5Kl// 7Qlp4YCHn7OmiBvl+5JJS58ajGEoqvytJDduiiUtcw0mCqQEE18BQ2hIXAQtKs5l 2jE+h9jXrFQ4a/n48lW99ftU9MMO3SSfh9FPuvrSVRI4yopAX561ln3xds34sFky /YcnIsSqfM6pwqsxx1pCnFiDKf/ISC5Q90Z6C7AwpvRvuA4VqCe+B4NWg1UuKwg3 V9MixFsc/a0IGoqxGGDkkXsnnAi7qQ== =6ABG -----END PGP SIGNATURE----- --=-=-=-- From unknown Fri Jun 13 11:27:40 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#41538] [PATCH] guix scripts: Mention Guix checkouts + gcroots/auto when warning about disk space. Resent-From: Ludovic =?UTF-8?Q?Court=C3=A8s?= Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 30 May 2020 14:07:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 41538 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Pierre Neidhardt Cc: 41538@debbugs.gnu.org, Marius Bakke Received: via spool by 41538-submit@debbugs.gnu.org id=B41538.159084757910290 (code B ref 41538); Sat, 30 May 2020 14:07:01 +0000 Received: (at 41538) by debbugs.gnu.org; 30 May 2020 14:06:19 +0000 Received: from localhost ([127.0.0.1]:58807 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jf27v-0002ft-I1 for submit@debbugs.gnu.org; Sat, 30 May 2020 10:06:19 -0400 Received: from eggs.gnu.org ([209.51.188.92]:48576) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jf27r-0002fc-6C for 41538@debbugs.gnu.org; Sat, 30 May 2020 10:06:18 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:35365) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jf27l-00083k-K3; Sat, 30 May 2020 10:06:09 -0400 Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=46654 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1jf27V-0002fc-2z; Sat, 30 May 2020 10:05:53 -0400 From: Ludovic =?UTF-8?Q?Court=C3=A8s?= References: <20200526132219.27748-1-mail@ambrevar.xyz> <874krzagy6.fsf@gnu.org> <87wo4vf5sy.fsf@ambrevar.xyz> <87imgf3qfw.fsf@gnu.org> <87367ig0i2.fsf@ambrevar.xyz> <877dwu4lwl.fsf@gnu.org> <87d06ldcbj.fsf@ambrevar.xyz> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 12 Prairial an 228 de la =?UTF-8?Q?R=C3=A9volution?= X-PGP-Key-ID: 0x090B11993D9AEBB5 X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4 0CFB 090B 1199 3D9A EBB5 X-OS: x86_64-pc-linux-gnu Date: Sat, 30 May 2020 16:05:46 +0200 In-Reply-To: <87d06ldcbj.fsf@ambrevar.xyz> (Pierre Neidhardt's message of "Sat, 30 May 2020 11:03:28 +0200") Message-ID: <87y2p9tt51.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.3 (--) 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 (---) Hi, Pierre Neidhardt skribis: > Marius Bakke writes: > >> I think newbie users might not know whether it applies or not. Given >> that 'guix gc --delete-generations' removes old generations of _all_ >> user profiles, perhaps we can just keep that instead of listing each of >> the various ways to --delete-generations? > > I think this is not just about newbie users, but also a reminder of > the full list of what you have to go through to clean up your system > (including system profiles which take up a lot of space). > I've used Guix for a while now and I still frequently forget to clean up > either one of these profiles: Guix, default, non-defaults, system. > > I think it's fine if the list has 4 items instead of 1: if the newcomer > does not understand everything, they'll move on. Once they do > understand, they will be properly reminded to do it. I checked (guix scripts gc). =E2=80=98guix gc -d=E2=80=99 operates on all = the profiles among the roots returned by =E2=80=98gc-roots=E2=80=99. This is the same a= s what =E2=80=98guix package --list-profiles=E2=80=99 returns so it includes non-standard profil= es. You can check on your machine. It does not include non-profile GC roots, and in particular it does not include system generations. Deleting a system generation involves reinstalling the bootloader (or its config file), so it cannot be done from =E2=80=98guix gc=E2=80=99, at l= east in its current state. In short, =E2=80=98guix gc -d=E2=80=99 was introduced precisely so that one= doesn=E2=80=99t have to search for all the profiles, and this hint was added in the same patch series I think. (So my earlier advice to mention =E2=80=98guix packa= ge --list-profiles=E2=80=99 in the hint was actually misguided.) The only things not handled are (1) the system, and (2) non-profile GC roots. I think it=E2=80=99s OK to not mention them in the hint because the= se are kinda =E2=80=9Cadvanced=E2=80=9D features. Thoughts? Ludo=E2=80=99. From unknown Fri Jun 13 11:27:40 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#41538] [PATCH] guix scripts: Mention Guix checkouts + gcroots/auto when warning about disk space. Resent-From: Pierre Neidhardt Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 30 May 2020 15:57:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 41538 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Ludovic =?UTF-8?Q?Court=C3=A8s?= Cc: 41538@debbugs.gnu.org, Marius Bakke Received: via spool by 41538-submit@debbugs.gnu.org id=B41538.159085416620551 (code B ref 41538); Sat, 30 May 2020 15:57:02 +0000 Received: (at 41538) by debbugs.gnu.org; 30 May 2020 15:56:06 +0000 Received: from localhost ([127.0.0.1]:58910 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jf3q9-0005LP-TS for submit@debbugs.gnu.org; Sat, 30 May 2020 11:56:06 -0400 Received: from relay9-d.mail.gandi.net ([217.70.183.199]:40753) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jf3q7-0005Ku-E1 for 41538@debbugs.gnu.org; Sat, 30 May 2020 11:56:04 -0400 X-Originating-IP: 78.248.96.161 Received: from mimimi (mqu44-1-78-248-96-161.fbx.proxad.net [78.248.96.161]) (Authenticated sender: mail@ambrevar.xyz) by relay9-d.mail.gandi.net (Postfix) with ESMTPSA id BEB97FF802; Sat, 30 May 2020 15:55:55 +0000 (UTC) From: Pierre Neidhardt In-Reply-To: <87y2p9tt51.fsf@gnu.org> References: <20200526132219.27748-1-mail@ambrevar.xyz> <874krzagy6.fsf@gnu.org> <87wo4vf5sy.fsf@ambrevar.xyz> <87imgf3qfw.fsf@gnu.org> <87367ig0i2.fsf@ambrevar.xyz> <877dwu4lwl.fsf@gnu.org> <87d06ldcbj.fsf@ambrevar.xyz> <87y2p9tt51.fsf@gnu.org> Date: Sat, 30 May 2020 17:55:55 +0200 Message-ID: <87tuzxbeno.fsf@ambrevar.xyz> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" X-Spam-Score: -0.2 (/) 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: -0.2 (/) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Ludovic Court=C3=A8s writes: > The only things not handled are (1) the system, and (2) non-profile GC > roots. I think it=E2=80=99s OK to not mention them in the hint because t= hese > are kinda =E2=80=9Cadvanced=E2=80=9D features. Do we have a place where we recommend how to clean up the store? I'm not sure we ever explain how to remove non-profile GC roots. =2D-=20 Pierre Neidhardt https://ambrevar.xyz/ --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAEBCAAdFiEEUPM+LlsMPZAEJKvom9z0l6S7zH8FAl7SggsACgkQm9z0l6S7 zH+PKQf+JZ4ozO3aV2XdR2R97z1KG3HuzlHYYmveo5uzpCkaeyOuKmgIaMBGG1TT htVLd2g3HulcmPGzVXeA93vEW0GWdsgnQ1eoWgPK8jKfH94Nn6GlI55TrIdgB6/N DVIJX/+BOehRRoK2piT0daJSSko0w7jmpkAo+tgY2VcWT1HhG7jVV9LFYCjBE8/4 qLLdqb5ZwIfsDIBNtDeJF6ZaEwraK5hG8rntH2MvtE0hsylr/X5jsZudJm7mEJuH z7RvvqWamHRDpOZsXcb+x4VTTKTqKXyVphUHh30kZZBIHCzdkxKziTdvQ3LJxcqm 7oii4k1qtku+qSgQdXnJdaeW6Kprrg== =VZPZ -----END PGP SIGNATURE----- --=-=-=--