From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp10.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms5.migadu.com with LMTPS id wEr+LbLWqGJUNwEAbAwnHQ (envelope-from ) for ; Tue, 14 Jun 2022 20:42:58 +0200 Received: from aspmx1.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp10.migadu.com with LMTPS id WMf5LLLWqGL61QAAG6o9tA (envelope-from ) for ; Tue, 14 Jun 2022 20:42:58 +0200 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 4283522C37 for ; Tue, 14 Jun 2022 20:42:58 +0200 (CEST) Received: from localhost ([::1]:59866 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1o1BVB-0004kW-5r for larch@yhetil.org; Tue, 14 Jun 2022 14:42:57 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:43872) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1o1BUE-0004iS-89 for help-guix@gnu.org; Tue, 14 Jun 2022 14:41:58 -0400 Received: from flashner.co.il ([178.62.234.194]:54046) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1o1BUB-0002oQ-Pj for help-guix@gnu.org; Tue, 14 Jun 2022 14:41:57 -0400 Received: from localhost (unknown [147.161.9.25]) by flashner.co.il (Postfix) with ESMTPSA id D5CD340032; Tue, 14 Jun 2022 18:41:51 +0000 (UTC) Date: Tue, 14 Jun 2022 21:41:18 +0300 From: Efraim Flashner To: Tangonov Cc: help-guix@gnu.org Subject: Re: Guix home package confusion Message-ID: Mail-Followup-To: Tangonov , help-guix@gnu.org References: <878rpz9t3f.fsf@eml.cc> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="z3SwXnopRNMDr3HZ" Content-Disposition: inline In-Reply-To: <878rpz9t3f.fsf@eml.cc> X-PGP-Key-ID: 0x41AAE7DCCA3D8351 X-PGP-Key: https://flashner.co.il/~efraim/efraim_flashner.asc X-PGP-Fingerprint: A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Received-SPF: pass client-ip=178.62.234.194; envelope-from=efraim@flashner.co.il; helo=flashner.co.il X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: help-guix@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-guix-bounces+larch=yhetil.org@gnu.org Sender: "Help-Guix" X-Migadu-Flow: FLOW_IN X-Migadu-To: larch@yhetil.org X-Migadu-Country: US ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1655232178; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type:in-reply-to:in-reply-to: references:references:list-id:list-help:list-unsubscribe: list-subscribe:list-post; bh=9zpLqhjVNnhVoffvvmu63CieQk4110e1Wr2ezla8SJ8=; b=aHwVGxD4os3hPRvoOjMEDiXIkpsS5jSD9hfkw5JCirbeiGJhY8DISKSbfUou+lsCKe+Rii 8l3P7F6OVLzsk/+6Z3atVoDVkSnmlQVSdSpqGVAjCdRoJZB/OuS+9TLJVNsfkGVHErWd1s 0ewRXPLT6LVgZE5/kQInmJIwvFbc3enKxVU+Y/gNy+ku72Okdm+VDs1lb+YXs84/QaBXmY OYZL7byE3f/xtipEwln7TIV8XUOvt2sZV1LhhFiDffdp46OxCpBYpnXhHo03AihSdm/1Ao hDI7hv6VUzpgSH4VDZ4dn6AATzfgfA6D4xuSKETVKEdJFPSTeOTFGNH2Cdo4qQ== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1655232178; a=rsa-sha256; cv=none; b=U+ySj8k4dU4Syj/a363bWgq8f2fwEkK35vDOtxNQKlT+hP+F+lbydaLG2zLgIwk5xamzT3 rpMiZTPxKFUMvs5+9Yu++LG7faV/gFLTA0WHceUB3f2mqsOEYTw3H6BG+xNDdRvVwwQqT7 OTHfhFlttlLZMIMP/ArgRWoQyqZI2mNXJr6PD9MqRP4JLDqbRq0XGZg4p6SCQsaCsOEJ/r 2OmktI0O4NJLEBGvW5HDiE+Fpdg0egXpYyUlN4ShhG0zNXxEQGvbIgfml4b0l9P/Zgq2yi yynGNuDkERrbz+n2vxNyONVrWJ2sUcjn7rg3oNyM7vgO0unmLwHrJ7jIRUnTrw== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=none; dmarc=none; spf=pass (aspmx1.migadu.com: domain of "help-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="help-guix-bounces+larch=yhetil.org@gnu.org" X-Migadu-Spam-Score: -3.89 Authentication-Results: aspmx1.migadu.com; dkim=none; dmarc=none; spf=pass (aspmx1.migadu.com: domain of "help-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="help-guix-bounces+larch=yhetil.org@gnu.org" X-Migadu-Queue-Id: 4283522C37 X-Spam-Score: -3.89 X-Migadu-Scanner: scn0.migadu.com X-TUID: KFoLScldCwXW --z3SwXnopRNMDr3HZ Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Jun 14, 2022 at 08:05:45AM -0700, Tangonov wrote: > I am trying out guix for the first time and feel like I may have jumped in > head-first into the shallow end of the pool. >=20 > I had started out with using guix package for my packages and updated my = env > for around 30 generations. Then I discovered guix home and thought "hey, > that may be better". >=20 > I set up guix home following the documentation and it created my first ho= me > generation and completely re-installed my packages. >=20 > However, after subsequent changes to my home config, a guix home reconfig= ure > is now attempting to re-install (and build) my packages all over again, > despite never having run a guix pull. >=20 > I tried to "undo" the initialization of guix home as I feel like I maybe > should stick to the "older way" for a while longer while I get the hang of > Guile Scheme and try not to change too much at once. I have been unable to > revert my initial revision, or find a clear path back without doing > something dramatic. >=20 > With all of my history in mind, I have 3 questions: >=20 > 1. Is there a supported way to apply incremental changes in guix home, > without re-doing (and re-compiling) all of my software? > 2. Is there a supported way to revert back to just using GNU Stow and guix > package? > 3. If I can be happy with guix home, is there any supported way to remove > potential bloat from having run guix package for 30 generations? >=20 > Thanks for the incredible software and help, if you're able. >=20 I suppose the quick answer is to make sure you don't have 'guix' as one of the packages in your config. If you share your config we might be able to see if anything sticks out. --=20 Efraim Flashner =D7=90=D7=A4=D7=A8=D7=99=D7=9D = =D7=A4=D7=9C=D7=A9=D7=A0=D7=A8 GPG key =3D A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted --z3SwXnopRNMDr3HZ Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEoov0DD5VE3JmLRT3Qarn3Mo9g1EFAmKo1k4ACgkQQarn3Mo9 g1FlDg/9H704yFUesxS51LyY+3JUeR3pxF7UEwUmi1h9Fe0rjLO1t1Gqs93mcyT+ gfDGMGpbhGKBx7SIRaIISGP+t6Js+YgfdJrU0DqnCns+xDMYqAtDwuFT5XCSv2Hc gf/SCBXDSR98fL9bPF0CY7lHGdJ6Pe0wCVlqxma3oo2STni4UEe4rlrM3fFQIAns AcL0mR7+pRoYC5fZNi52MFMnPgrKCJkuzTEE1vp0COj0d5aE4nuv9oxVpGN3dF1G vxDnXGqHczNB2nCEU/MSs4F8f0VMyuowpQs/hReKEo9nN7l1/1YdfYEVCo+C1fEv sTJhWHZniIe8nBjOthH1CsERdbLzPzOfcNn9abAQFLG9+1yGtmMuGQzLHSVhbH43 jZb0yY3hrtGKEm0ukdmtSjWH0TBtb5qzkRGqlYxWTwHOuu0vgD6mTL91PpI/iBqr yyidSB7jdyy1q3Vcn8klqmqsVkTSvEYcz8IwlbNLnFJWiCclP3kMHuJCLH0sI1nz 9H8zGGiSv0ZrSaEFTG5MvRFjHjXAUT5sYp96ooQLvCV8x3uDkIkagYSaC786xZtc o64bDiDlmbhfAhTQKzXkx8RrgYtpQ6bDWrLg2plO7sc6R7cvzA+uRmqnm7CS8oFn qzmZg9az1H3YRNQHEPSdMzeYLG1jO6L6reuW9kKMxbNTYHb3j+g= =tl3L -----END PGP SIGNATURE----- --z3SwXnopRNMDr3HZ--