From unknown Sat Jun 14 03:51:32 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#33274 <33274@debbugs.gnu.org> To: bug#33274 <33274@debbugs.gnu.org> Subject: Status: [wishlist] Removing old system generation via guix system remove-generation Reply-To: bug#33274 <33274@debbugs.gnu.org> Date: Sat, 14 Jun 2025 10:51:32 +0000 retitle 33274 [wishlist] Removing old system generation via guix system rem= ove-generation reassign 33274 guix submitter 33274 swedebugia severity 33274 wishlist thanks From debbugs-submit-bounces@debbugs.gnu.org Mon Nov 05 07:02:56 2018 Received: (at submit) by debbugs.gnu.org; 5 Nov 2018 12:02:56 +0000 Received: from localhost ([127.0.0.1]:34667 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gJdaq-0004tB-FV for submit@debbugs.gnu.org; Mon, 05 Nov 2018 07:02:56 -0500 Received: from eggs.gnu.org ([208.118.235.92]:44945) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gJdan-0004sx-S8 for submit@debbugs.gnu.org; Mon, 05 Nov 2018 07:02:54 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gJdaX-0002W9-A1 for submit@debbugs.gnu.org; Mon, 05 Nov 2018 07:02:41 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,HTML_MESSAGE autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:51654) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1gJdaO-0000iC-BR for submit@debbugs.gnu.org; Mon, 05 Nov 2018 07:02:30 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:54529) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gJdaN-0007mh-53 for bug-guix@gnu.org; Mon, 05 Nov 2018 07:02:28 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gJdaF-00078L-13 for bug-guix@gnu.org; Mon, 05 Nov 2018 07:02:26 -0500 Received: from mx1.riseup.net ([198.252.153.129]:51862) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1gJdaE-0006w1-Iw for bug-guix@gnu.org; Mon, 05 Nov 2018 07:02:18 -0500 Received: from piha.riseup.net (piha-pn.riseup.net [10.0.1.163]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (Client CN "*.riseup.net", Issuer "COMODO RSA Domain Validation Secure Server CA" (verified OK)) by mx1.riseup.net (Postfix) with ESMTPS id 21EB21A04B4 for ; Mon, 5 Nov 2018 04:02:17 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=riseup.net; s=squak; t=1541419337; bh=o0o8aBZaD73UU7IVqYjntfEMWjfV4oPl+kJzhdeSyvc=; h=To:From:Subject:Date:From; b=mjt7lYimLc5ZCytZdv2SZbTV5jkeo8WuCUnd7VcNLi50MI1jC8NHiGiWG8Qicy835 KUrwB0YEUuc6n9aWxJUmYAw+H4QMgD6rkLk7Ilog//wmnBKi1zJJmviGv/aCVNQAVu HHiM+IkM7AlD7Cxx+i0q3yfKNohaI1OkM4NEq0Uk= X-Riseup-User-ID: 40FB93C56A0EF7B11B37DB994595DEDF5E8CD0603E8846D46824876B8CFC4398 Received: from [127.0.0.1] (localhost [127.0.0.1]) by piha.riseup.net with ESMTPSA id 3B61B1EFFD7 for ; Mon, 5 Nov 2018 04:02:15 -0800 (PST) To: bug-guix@gnu.org From: swedebugia Subject: [wishlist] Removing old system generation via guix system remove-generation Message-ID: Date: Mon, 5 Nov 2018 13:02:13 +0100 MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="------------7040F4F51A9F168CEAE51B4A" Content-Language: en-US X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.1 (----) 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: -5.1 (-----) This is a multi-part message in MIME format. --------------7040F4F51A9F168CEAE51B4A Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Hi I would like to make a patch for this if somebody is willing to mentor me. The idea is * removing symlinks-procedure * argument to remove x old generations. o ex guix system remove-generation --keep-2 this would remove all system generations besides the latest 2. * warning if user tries to remove so that less than 2 genererations resides * hinting to run guix gc -- Cheers Swedebugia --------------7040F4F51A9F168CEAE51B4A Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: 7bit

Hi

I would like to make a patch for this if somebody is willing to mentor me.

The idea is

  • removing symlinks-procedure
  • argument to remove x old generations.
    • ex guix system remove-generation --keep-2
      this would remove all system generations besides the latest 2.
  • warning if user tries to remove so that less than 2 genererations resides
  • hinting to run guix gc
-- 
Cheers
Swedebugia
--------------7040F4F51A9F168CEAE51B4A-- From debbugs-submit-bounces@debbugs.gnu.org Mon Nov 05 15:37:33 2018 Received: (at 33274) by debbugs.gnu.org; 5 Nov 2018 20:37:33 +0000 Received: from localhost ([127.0.0.1]:35692 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gJlcr-0002Zp-Az for submit@debbugs.gnu.org; Mon, 05 Nov 2018 15:37:33 -0500 Received: from wout1-smtp.messagingengine.com ([64.147.123.24]:45827) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gJlcq-0002Zb-DF for 33274@debbugs.gnu.org; Mon, 05 Nov 2018 15:37:32 -0500 Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.west.internal (Postfix) with ESMTP id 313951577; Mon, 5 Nov 2018 15:37:26 -0500 (EST) Received: from mailfrontend1 ([10.202.2.162]) by compute4.internal (MEProxy); Mon, 05 Nov 2018 15:37:26 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name; h=date:from:to:cc:subject:message-id:references:mime-version :content-type:in-reply-to; s=mesmtp; bh=tZq2lZmGvTD6R7EnnKzx3Qg4 Y7ZSZc1yiappiLYKj0U=; b=q7xd4knrnN0SiD3t//eormSBo3j02drVsFpSQeTS hOu5K9wEuWvOgxWfaV2+JSK0GPipNjwOdPtJx+dkB3JRpJk6EVQSR+XkaXo7PDv2 Z2A+jqUHTD6WHPQyYqNTzdfwWAoZmpTDpFPD4dJxsdg1Ybora5jiUOItufigp8Js PDI= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm1; bh=tZq2lZ mGvTD6R7EnnKzx3Qg4Y7ZSZc1yiappiLYKj0U=; b=IsookvJrg87PAdrgBplPkN fWVUSQNrkJpECQzlzbE8vRf575kjXvDZxMzEA3nhjH8XviQRUBfLwb/wCE2JZFrI iQR7c0kJqt/6zyUFBwU1/S1Aie+qOfYF1JfwofcU538xDWy+vs2BCXPhyUuLb6BN hV7I0Fm51VAgZFCaShLLCEtnFjpK5hifrxtUz5XGufkKYilMldojUbPt41jawZc0 spySS8XuCHb2JjI+EJ5wIxrmD+LiViI3w44MPXt93beOjdTT791VdpqsThlq+cQ1 bHYRBI47SZuyDl49tQCGIeXf7bqx0cEl7gE9o4uYRZX5JHhu5JpicjBy/lWuH98w == X-ME-Sender: X-ME-Proxy: Received: from localhost (unknown [172.58.201.113]) by mail.messagingengine.com (Postfix) with ESMTPA id 949C1E44DC; Mon, 5 Nov 2018 15:37:23 -0500 (EST) Date: Mon, 5 Nov 2018 15:37:22 -0500 From: Leo Famulari To: swedebugia Subject: Re: bug#33274: [wishlist] Removing old system generation via guix system remove-generation Message-ID: <20181105203722.GC19298@jasmine.lan> References: MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="KDt/GgjP6HVcx58l" Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.10.1 (2018-07-13) X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 33274 Cc: 33274@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: -1.7 (-) --KDt/GgjP6HVcx58l Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, Nov 05, 2018 at 01:02:13PM +0100, swedebugia wrote: > Hi >=20 > I would like to make a patch for this if somebody is willing to mentor me. >=20 > The idea is >=20 > * removing symlinks-procedure > * argument to remove x old generations. > o ex guix system remove-generation --keep-2 > this would remove all system generations besides the latest 2. > * warning if user tries to remove so that less than 2 genererations > resides > * hinting to run guix gc This is a longstanding missing feature. A patch was discussed a while ago: https://lists.gnu.org/archive/html/guix-devel/2017-03/msg00194.html --KDt/GgjP6HVcx58l Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEsFFZSPHn08G5gDigJkb6MLrKfwgFAlvgqgIACgkQJkb6MLrK fwiFYRAAok43HcSGVSqxSi8rku3J7LYrk36mB0b3zDGCxdR9baY9slkL/7kSYVxY kgHusT1/w14Lw71e1t5lt2YhlRHEArjIez8J7ezkFJCPV6X1uEquQQeLnp5yrf80 9WiCZ2djrtsas/T7RMW2+GmOYrJh3G+iG7A5UI2XmPra5beJpWa+8uJd8L1eyBw4 YLjuqO/ptrhyn1wikVrNJ/ALgvDvI2ME7FjExDIB2QcgvbmWFVx7W/Wk2iwGBGWM TKMoovpQ4stTTJM8Kg9/IKpq3YGmUR5DsEzDc/t8Y3hwr4MuSBFttTQBk2iI8MrF Rb4lhLCzqhOk28AU/3PFhCcbARQfXKlf9X5wAfnlgp/XWxE4JRhUpzcV9B3p8yUv F3ypbg6I+nFRQA2Ptui4nxovMjwMIUOAw1ufPaZCFrQN8hzhHqsWA0A5d8lIG+Ty eGfeLhaIPcsf0fZepZz2wtWY4ExllImQcwSieq5r9qjV53K2rMp6hdbimObEy7P2 TbmuU1LI49NQb60tC4JMT6ObEdRGJJjJX3qKH+5tJUD0AguCh8UD/yFbpXfbIU+e TPcUzJtY0Sgni17oo4b1EpupWqyjnRBrJKtJQDicThjU9LjFT0nXb7IK2SkqwgMX edgf+2Gz6SRSkqOdLquzqEwveOBH/IKMzlDMShNfhstWntypUdM= =Lutb -----END PGP SIGNATURE----- --KDt/GgjP6HVcx58l-- From debbugs-submit-bounces@debbugs.gnu.org Sun Mar 22 16:54:14 2020 Received: (at 33274-done) by debbugs.gnu.org; 22 Mar 2020 20:54:14 +0000 Received: from localhost ([127.0.0.1]:51022 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jG7bp-0005ed-PI for submit@debbugs.gnu.org; Sun, 22 Mar 2020 16:54:13 -0400 Received: from wout1-smtp.messagingengine.com ([64.147.123.24]:38599) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jG7bo-0005eF-89 for 33274-done@debbugs.gnu.org; Sun, 22 Mar 2020 16:54:12 -0400 Received: from compute2.internal (compute2.nyi.internal [10.202.2.42]) by mailout.west.internal (Postfix) with ESMTP id 6ADFA3D8; Sun, 22 Mar 2020 16:54:06 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute2.internal (MEProxy); Sun, 22 Mar 2020 16:54:06 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name; h=date:from:to:cc:subject:message-id:references:mime-version :content-type:in-reply-to; s=mesmtp; bh=LYioQR67o5u1APrrzuyqG65V vHNBjLeP3JUMUlztyAk=; b=o9WQuhs6dRuXsfO8FrYjEKY30+J/TxTY8OWzShDJ xvZpbEgxwNNxTmmLaWrtaxSAiWT1v28fCVg4vsTPIY4obrTbs/i4AvDBB/Myuk5H v1xEbKqi9YDtN0PRFOHgywCM4FuKCErMSerLPRZsMCrJchTDe6wLAuMC2buOr3+9 qnU= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm2; bh=LYioQR 67o5u1APrrzuyqG65VvHNBjLeP3JUMUlztyAk=; b=fubHK1u3yOUThbMyUG0OZ4 gxqfhVUs4ujrRwyqrERXTN4HZCGB+AZofWnbNpcKuUssjfsV+PYJKvodl060dHuD 6+VOInJIW82B5L1vYltSeqCts+/qTEo3XzItDq8I5GbhfLbOOq3bL/UTET7ZJzcO NPSg9E+HIgOdVmkJbAoveeQz0OXNTcKWYw3L+uokPgZpkwkckVDl5lN/MPiQgBpR ocVnzZKT3NNc5YEEqW2o06s4HMkNQUTBm8SifxsoJKogeUijGlbv9bhIw4ShxOpP hRmGn/mz4UI5aXJxEoFAYZ/mCXWZrFnGQsgBo258B2jEqwjaAqiAA1inMu8TOmLw == X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedugedrudegiedgudeghecutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfgh necuuegrihhlohhuthemuceftddtnecunecujfgurhepfffhvffukfhfgggtuggjsehttd ertddttddvnecuhfhrohhmpefnvghoucfhrghmuhhlrghrihcuoehlvghosehfrghmuhhl rghrihdrnhgrmhgvqeenucfkphepjeeirdduvdegrddufeekrdeifeenucevlhhushhtvg hrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpehlvghosehfrghmuhhlrghr ihdrnhgrmhgv X-ME-Proxy: Received: from localhost (c-76-124-138-63.hsd1.pa.comcast.net [76.124.138.63]) by mail.messagingengine.com (Postfix) with ESMTPA id 7588E3280067; Sun, 22 Mar 2020 16:54:05 -0400 (EDT) Date: Sun, 22 Mar 2020 16:54:04 -0400 From: Leo Famulari To: swedebugia Subject: Re: bug#33274: [wishlist] Removing old system generation via guix system remove-generation Message-ID: <20200322205404.GA20116@jasmine.lan> References: <20181105203722.GC19298@jasmine.lan> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20181105203722.GC19298@jasmine.lan> X-Spam-Score: 2.3 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: This feature was added in da551107129d22dfb2a4278a55b702a7340e7f51 Content analysis details: (2.3 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 URIBL_BLOCKED ADMINISTRATOR NOTICE: The query to URIBL was blocked. See http://wiki.apache.org/spamassassin/DnsBlocklists#dnsbl-block for more information. [URIs: famulari.name] -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at https://www.dnswl.org/, low trust [64.147.123.24 listed in list.dnswl.org] -0.0 SPF_HELO_PASS SPF: HELO matches SPF record -0.0 SPF_PASS SPF: sender matches SPF record 2.0 PDS_TONAME_EQ_TOLOCAL_SHORT Short body with To: name matches everything in local email 1.0 PDS_TONAME_EQ_TOLOCAL_VSHORT Very short body and From looks like 2 different emails X-Debbugs-Envelope-To: 33274-done Cc: 33274-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: 1.3 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: This feature was added in da551107129d22dfb2a4278a55b702a7340e7f51 Content analysis details: (1.3 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 URIBL_BLOCKED ADMINISTRATOR NOTICE: The query to URIBL was blocked. See http://wiki.apache.org/spamassassin/DnsBlocklists#dnsbl-block for more information. [URIs: messagingengine.com] -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at https://www.dnswl.org/, low trust [64.147.123.24 listed in list.dnswl.org] -0.0 SPF_HELO_PASS SPF: HELO matches SPF record -0.0 SPF_PASS SPF: sender matches SPF record -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager 2.0 PDS_TONAME_EQ_TOLOCAL_SHORT Short body with To: name matches everything in local email 1.0 PDS_TONAME_EQ_TOLOCAL_VSHORT Very short body and From looks like 2 different emails This feature was added in da551107129d22dfb2a4278a55b702a7340e7f51 From unknown Sat Jun 14 03:51:32 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Mon, 20 Apr 2020 11:24:08 +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