From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp10.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms5.migadu.com with LMTPS id CEGZIle+qGKV3wAAbAwnHQ (envelope-from ) for ; Tue, 14 Jun 2022 18:59:03 +0200 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp10.migadu.com with LMTPS id 4HykIVe+qGKhFgAAG6o9tA (envelope-from ) for ; Tue, 14 Jun 2022 18:59:03 +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 6F8483D3F for ; Tue, 14 Jun 2022 18:59:02 +0200 (CEST) Received: from localhost ([::1]:58064 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1o19If-0006Tm-Ei for larch@yhetil.org; Tue, 14 Jun 2022 12:21:53 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:33326) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1o18Dz-0001JI-UX for help-guix@gnu.org; Tue, 14 Jun 2022 11:12:59 -0400 Received: from wout2-smtp.messagingengine.com ([64.147.123.25]:55755) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1o18Dx-00054J-UB for help-guix@gnu.org; Tue, 14 Jun 2022 11:12:59 -0400 Received: from compute2.internal (compute2.nyi.internal [10.202.2.46]) by mailout.west.internal (Postfix) with ESMTP id 1CD843200923 for ; Tue, 14 Jun 2022 11:12:55 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute2.internal (MEProxy); Tue, 14 Jun 2022 11:12:55 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=eml.cc; h=cc :content-type:date:date:from:from:in-reply-to:message-id :mime-version:reply-to:sender:subject:subject:to:to; s=fm2; t= 1655219574; x=1655305974; bh=s68Uc1Nr0B/NuKZNnyGRUXS1at5E4FTEoJT HOU902Vs=; b=s4DVEqruwJ2qDRPInxxhJKrAdFLf4fehTrtBBr2iVhdSY3bQAQ9 Y9fXkgbnAXHdKuXPw5uRzKd2sMITTUCRq0KNsy/bLacDgRStspqthyBAZSdwIwBz /uxJPNkiW+yq63YyoBV9+DdEVonNSHNQbHDcwEN3mMnJYfWhElrwDb4bMZd8Ofd3 XU47Kz7+dCiJlu3iMhQmdt27YHhKTba6AlZe1n8+hYqV5Pq8cQd1IeI/A+zGUqIE TVHPhn0DcAgcJjNaVz5yvTz3oJYBeI4JxMCWjRub+/tUEjmwRfBxl1dNMYuivwBG vye80HNDsZzrrQQcoEKjxdjDOftBlxhyC0w== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:date:feedback-id :feedback-id:from:from:in-reply-to:message-id:mime-version :reply-to:sender:subject:subject:to:to:x-me-proxy:x-me-proxy :x-me-sender:x-me-sender:x-sasl-enc; s=fm2; t=1655219574; x= 1655305974; bh=s68Uc1Nr0B/NuKZNnyGRUXS1at5E4FTEoJTHOU902Vs=; b=V ej+/PDmavbTAuFw6B3jqIJouGlJkW2BCoryWRAGrKf6BsflIViycW7exHcNSKohU HWfO//gDiKlUmdGImctopl0MuVlOAf8ZD7W4Q2GYJUDTAfDC04bkDhezC6qjBvvX GXOkQCXZSDmwxT4cmKA/6B6VEp+riFybVqafRi0Dzzim6uNvaPsJacsJj9yIP0du K/VkZrTmtEsSuvIVYArUAvW/O882gEzgorDG7r/qUTvYyLOR5jIJkV/tOGk3LSO6 Z28OVmDwqksnTHDRlD4nRPY5P8/ltuSaMYqZA1U428rYH9Sn2b9IFOKinC80n8h0 vwLCwnOdjE+exuigYinXg== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvfedrudduledgkeegucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucgfrhhlucfvnfffucdlfedtmdenucfjughrpegfhf fvufffkfggtgesthdtredttdertdenucfhrhhomhepvfgrnhhgohhnohhvuceothhnsegv mhhlrdgttgeqnecuggftrfgrthhtvghrnhepfeeileetgefgvdefffevhfejleduudevff ekhfejtedtgeelgeejkefgheejtdehnecuvehluhhsthgvrhfuihiivgeptdenucfrrghr rghmpehmrghilhhfrhhomhepthhnsegvmhhlrdgttg X-ME-Proxy: Feedback-ID: i9b414626:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA for ; Tue, 14 Jun 2022 11:12:54 -0400 (EDT) User-agent: mu4e 1.6.11; emacs 28.1.50 From: Tangonov To: help-guix@gnu.org Subject: Guix home package confusion Date: Tue, 14 Jun 2022 08:05:45 -0700 Message-ID: <878rpz9t3f.fsf@eml.cc> MIME-Version: 1.0 Content-Type: text/plain; format=flowed Received-SPF: pass client-ip=64.147.123.25; envelope-from=tn@eml.cc; helo=wout2-smtp.messagingengine.com X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, 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-Mailman-Approved-At: Tue, 14 Jun 2022 12:21:03 -0400 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=1655225943; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type:list-id:list-help:list-unsubscribe: list-subscribe:list-post:dkim-signature; bh=s68Uc1Nr0B/NuKZNnyGRUXS1at5E4FTEoJTHOU902Vs=; b=pZjCgNHmesCzC5JHSALfQLG84C2D3LjwOklphyBL5QRkB21EKmmgVflVWVoPkmYhkKC0tR 1wPH5tzIaEByL7PZEm+w8axIzzXyrE8lBMz2+W/1YOoK0eWsBJayXPQt3+f75otDRcu5Ma mKAMRzCqFJbmANAeMZqT5x8w/EmW4D6mRyUOUz6meKMtpV3++SGnlo4J8p+ed6d9AtBBt+ 1RpPHT/58irvsnK66c8KDAoYY+YPqGJ1YVmwJpVKzwYqy+/TvHoOHMvTf6DTtPery8nI/l UQQTOlHFVvT8uNtQ/QK8PFNU6BQARM23Dityjf5icEND0z5SmMdId06naXUkYg== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1655225943; a=rsa-sha256; cv=none; b=R+3K5gKChhVDxvMe7ktx2o9Ur8dvS45ZVCkHx9XKF4sDh84h0AlkKkopjIWJKc6229/cR3 xF+DkOXwIHbm7fKi1p5blz3GZCFobIBYy0kJb+uNObymsWpPsJ8eG3eOSwFs2uurT5pYpb sQ0k5nG6gfBDUhg1y3Hpsnr6w7FDrGPsPeQrV9yJ5NDktcP1diE+bssTnDZGD6bnBq+vMr +f6aGwKDUbd7Ju9kjN5sQMayLq275vTt7/KkddUFf7SN4DPXfhW6JyzKVOLZObXYeODdNM aqI2bUQpsIEr1hPTVuOq32x6PdWp3Kw49imZ89jrP6dTZOOeMIJfykwxJFkwDA== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=eml.cc header.s=fm2 header.b=s4DVEqru; dkim=fail ("headers rsa verify failed") header.d=messagingengine.com header.s=fm2 header.b="V ej+/PD"; dmarc=fail reason="SPF not aligned (relaxed)" header.from=eml.cc (policy=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: 7.61 Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=eml.cc header.s=fm2 header.b=s4DVEqru; dkim=fail ("headers rsa verify failed") header.d=messagingengine.com header.s=fm2 header.b="V ej+/PD"; dmarc=fail reason="SPF not aligned (relaxed)" header.from=eml.cc (policy=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: 6F8483D3F X-Spam-Score: 7.61 X-Migadu-Scanner: scn1.migadu.com X-TUID: iXd3+PRqo58J 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. 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". I set up guix home following the documentation and it created my first home generation and completely re-installed my packages. However, after subsequent changes to my home config, a guix home reconfigure is now attempting to re-install (and build) my packages all over again, despite never having run a guix pull. 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. With all of my history in mind, I have 3 questions: 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? Thanks for the incredible software and help, if you're able. -- - Tangonov