From mboxrd@z Thu Jan 1 00:00:00 1970 From: Chris Marusich Subject: Re: About /var/guix/profiles and guix pull generations Date: Tue, 18 Dec 2018 18:48:32 -0800 Message-ID: <875zvqkz9b.fsf@gmail.com> References: <878t10xpam.fsf@ambrevar.xyz> <87wooj1fmx.fsf@gmail.com> <87efaqna9u.fsf@ambrevar.xyz> <87d0qana9e.fsf@ambrevar.xyz> <87k1kivmzt.fsf@ambrevar.xyz> <87lg4yz6gz.fsf@gmail.com> <87ftv523m2.fsf@ambrevar.xyz> 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]:57099) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gZRzW-0005WS-F9 for help-guix@gnu.org; Tue, 18 Dec 2018 21:53:49 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gZRuZ-0005xx-5L for help-guix@gnu.org; Tue, 18 Dec 2018 21:48:43 -0500 Received: from mail-pf1-x42b.google.com ([2607:f8b0:4864:20::42b]:35499) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1gZRuY-0005vt-U0 for help-guix@gnu.org; Tue, 18 Dec 2018 21:48:39 -0500 Received: by mail-pf1-x42b.google.com with SMTP id z9so9096501pfi.2 for ; Tue, 18 Dec 2018 18:48:38 -0800 (PST) List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-guix-bounces+gcggh-help-guix=m.gmane.org@gnu.org Sender: "Help-Guix" To: Pierre Neidhardt Cc: help-guix --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Hi Pierre, Thank you for your patience! Pierre Neidhardt writes: >> I'm not sure what you mean by "Guix checkouts". Do you mean a Git >> checkout of Guix's Git repository? If so, why would deleting it help? > > Well, I meant what I wrote in the example below OK. Since that example deletes profile generations, Can we just say "profile generations" instead of "checkouts"? The latter makes me think of a Git repository checkout. Maybe the phrase "cleaning up old profiles" would be good enough, since we put a clear example right after the sentence. I wouldn't mind either way, as long as we avoid using the term "checkout" to refer to profiles and their generations. >> guix package --profile=3D~s --delete-generations=3D1m >> ... >> (string-append (config-directory #:ensure? #f) "/current") > > It deletes the old ~/.config/guix/ profiles. If I'm not wrong, each of t= hose > profiles consume a couple of 100MBs. > > So if "checkout" is confusing, what about "Guix copy" instead? > > See "(guix) Invoking guix pull" in the manual for terminology. > >> "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)." > > I like it better! I'll use your suggestion. OK! Could you submit a new patch? Thank you for helping to improve the "user experience"! =2D-=20 Chris --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEy/WXVcvn5+/vGD+x3UCaFdgiRp0FAlwZsYAACgkQ3UCaFdgi Rp0M4g//UBpuG6hrU7dYmkKquwPk+vRAzXq59BIhBggnoOw9gCS9AlPztDoLHRsS 0ucKAZy83khITn+oRjLUj5la/jZG3DU+5UrlxcwYKM6aNUm6E57k0YJU9QytPdW4 9wpZ+rbkes3P5XUOTBjgoQhojokwiBmUl3v2TBo9AMQrMUgHCW9fmGyDtu/EmU7I ZJR67+jKbMv9t891//MXR5+9SO2sd6Oaesdi4LijR3eWqySzY7glCAq50JzRp7xu btYub4pyZf6wcBFI0Lmr881CDnaiztMqm29kmfEYLcmkvlpTH3FtqB8yPun4qzN0 k2WSRyN/o7MTHJMwkl6adygDEPlmEAPttt2SdRFUsMzAirvyHnX4WC9YBx34mgLo o/QfwoDn9Go01rwg7TgxDR/KLVoTJi8bOIFGMGeViXXkVa+r4EqdJAFLwzFulr/X hY/LASGFMKE6neIAE46KoTMkLW9GmM1SSZ4/SZTIYi6N3cMi6vf6fs06OIhEJJ2z I96K0ZznEhMVVW8avsUKk0ynlaxfGE0IGI9g9Or6i5lbDFNvdnBesgiwNgeFiWNc LP8e+8RRGK3YxO4sGA1PArizmRSheJvo3aemoLWBl+3i3kefMUcoFrC3Gvg3CM8U jM4Id8WDNwmv8zDitn1yVTrNXIir5pREt9Zs2Pn8kBemYJkwVG4= =1BYL -----END PGP SIGNATURE----- --=-=-=--