From mboxrd@z Thu Jan 1 00:00:00 1970 From: Pierre Neidhardt Subject: Re: guix gc: smarter collection & guix.el manual deletion Date: Fri, 27 Jul 2018 21:42:58 +0200 Message-ID: <874lgkea7x.fsf@gmail.com> References: <876012bfnf.fsf@gmail.com> <87h8klrono.fsf@gmail.com> Mime-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:35851) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fj8dl-0007Iu-7D for guix-devel@gnu.org; Fri, 27 Jul 2018 15:43:06 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fj8di-0007Dt-2S for guix-devel@gnu.org; Fri, 27 Jul 2018 15:43:05 -0400 Received: from mail-wm0-x229.google.com ([2a00:1450:400c:c09::229]:34008) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1fj8dh-0007Cr-S2 for guix-devel@gnu.org; Fri, 27 Jul 2018 15:43:01 -0400 Received: by mail-wm0-x229.google.com with SMTP id l2-v6so2858525wme.1 for ; Fri, 27 Jul 2018 12:43:01 -0700 (PDT) In-reply-to: <87h8klrono.fsf@gmail.com> List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: "Guix-devel" To: Chris Marusich Cc: Guix-devel --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Thanks for mentioning this. I'm very confused by the documentation however: =2D-8<---------------cut here---------------start------------->8--- =E2=80=98--gc-keep-outputs[=3Dyes|no]=E2=80=99 Tell whether the garbage collector (GC) must keep outputs of live derivations. When set to =E2=80=9Cyes=E2=80=9D, the GC will keep the outputs of any= live derivation available in the store=E2=80=94the =E2=80=98.drv=E2=80=99 f= iles. The default is =E2=80=9Cno=E2=80=9D, meaning that derivation outputs are kept only if= they are GC roots. *Note Invoking guix gc::, for more on GC roots. =2D-8<---------------cut here---------------end--------------->8--- Specifically this: "derivation outputs are kept only if they are GC roots'". Would that mean that other live outputs are deleted?!? I must get this wro= ng! :p That said, I think my `guix-store.el' suggestion still has the following be= nefit:=20 whenever there is a huge build-input in the store for an item that is only seldom rebuilt, it allows the users to chose for themselves if it's OK to d= elete it. =2D-=20 Pierre Neidhardt --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAEBCAAdFiEEUPM+LlsMPZAEJKvom9z0l6S7zH8FAltbdcIACgkQm9z0l6S7 zH+YLQf/Y34J9ib5JmPgCItx3YCyuYfWcb8DoAc0OxHkZdjMXKPd2KuBGgDX2byB 24rTM8VG9kkZFBBod2nUnjJSymonvFebHkAs+yCd1pPRlhnwCNbZ51wlfdvz8uzE 3Ssf+wGE0R/6AtgrRJZ9YbvNq6lV9JfwrfCF+DYHcDgflG/GKUwzGs3uoNPfrnqd oe3iM7V1rWHWtsQ+kNRkvYjv8bhDYetKYK4u5hmTmESubcM6Wb/D/SbO2drTqNUw kzrO7tj9jgt/ZMMzZ/cNbtCIw76JVXCoYCipTjN8YcYDDyMDCJ7RQrmga2Tuy/ZC okf3I8IeKSmxtntw0nbYHydnddM1BQ== =aisW -----END PGP SIGNATURE----- --=-=-=--