From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp12.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id OOvUL8MTA2IbrwAAgWs5BA (envelope-from ) for ; Wed, 09 Feb 2022 02:07:15 +0100 Received: from aspmx1.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp12.migadu.com with LMTPS id 8OGrLMMTA2JdJAEAauVa8A (envelope-from ) for ; Wed, 09 Feb 2022 02:07:15 +0100 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 4F9BC2F0C1 for ; Wed, 9 Feb 2022 02:07:15 +0100 (CET) Received: from localhost ([::1]:35842 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nHbRy-0004VQ-DW for larch@yhetil.org; Tue, 08 Feb 2022 20:07:14 -0500 Received: from eggs.gnu.org ([209.51.188.92]:47012) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nHbRn-0004VI-Bi for bug-guix@gnu.org; Tue, 08 Feb 2022 20:07:03 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:55275) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1nHbRm-0001CA-PC for bug-guix@gnu.org; Tue, 08 Feb 2022 20:07:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1nHbRm-0001yK-HB for bug-guix@gnu.org; Tue, 08 Feb 2022 20:07:02 -0500 X-Loop: help-debbugs@gnu.org Subject: bug#53886: guix home not respecting guix pull -C Resent-From: Leo Famulari Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Wed, 09 Feb 2022 01:07:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 53886 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Zacchaeus Scheffer Received: via spool by 53886-submit@debbugs.gnu.org id=B53886.16443688217572 (code B ref 53886); Wed, 09 Feb 2022 01:07:02 +0000 Received: (at 53886) by debbugs.gnu.org; 9 Feb 2022 01:07:01 +0000 Received: from localhost ([127.0.0.1]:49172 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nHbRa-0001xr-BN for submit@debbugs.gnu.org; Tue, 08 Feb 2022 20:07:00 -0500 Received: from wout4-smtp.messagingengine.com ([64.147.123.20]:47551) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nHbRY-0001xc-Lr for 53886@debbugs.gnu.org; Tue, 08 Feb 2022 20:06:49 -0500 Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.west.internal (Postfix) with ESMTP id B57CD3200F76; Tue, 8 Feb 2022 20:06:42 -0500 (EST) Received: from mailfrontend1 ([10.202.2.162]) by compute4.internal (MEProxy); Tue, 08 Feb 2022 20:06:43 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name; h=cc:cc:content-type:date:date:from:from:in-reply-to :in-reply-to:message-id:mime-version:references:reply-to:sender :subject:subject:to:to; s=mesmtp; bh=Ph6hAviGe4JbMghARVTWABG3nKg Zr6iIKy+GH5zKedA=; b=f+zgzkKFTDZfIrFic9nE/IrVZaLn6pn+o/6w8YV2BWN U1sSR5GaJgI/D5y3oZtqmanmzFbv1AW/KneUYe/mmGYIsOIcS7qM6sFkNFWCmGze ENiCcUnYYqOFRYqlKdDP+frfH/u1jB7xjBOr4rNiZnRLI/lSGpCxscgs+k0Tbz/c = DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-type:date:date:from:from :in-reply-to:in-reply-to:message-id:mime-version:references :reply-to:sender:subject:subject:to:to:x-me-proxy:x-me-proxy :x-me-sender:x-me-sender:x-sasl-enc; s=fm2; bh=Ph6hAviGe4JbMghAR VTWABG3nKgZr6iIKy+GH5zKedA=; b=AlJ4UQNeKYYwTwTPHsi0yYC48Tn9Nmzkk LMZCy4p1TiYpGkdErsly4wlYy0fhb9OY1fQU0auOfUM5GkaQgBJ1bmlWY6JAVxNr QkPSocx2XyiSQn8Nlz/+J5YEl9J6AnRiI9N4o/lHRDiJd1fzJCXbWyqlQi8y5GDX PSRkwz5Jg5LQR9McDULkizxFnNz7HV8h/LG46r3psTNnAqAxHAiJONch/EMUdJJM IWnoNpEtarCBP/A/PFguK3L3h828Yi49rIM9rZdJthU0Vh2XJ1LrTK6XFS2WqX5y UoqJX+9F34rufB+anrYJC2aI828eRtorkHyoca0HIwgkJ9P8pRKRA== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvvddrheekgddvjecutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenuc fjughrpeffhffvuffkfhggtggujgesthdtredttddtvdenucfhrhhomhepnfgvohcuhfgr mhhulhgrrhhiuceolhgvohesfhgrmhhulhgrrhhirdhnrghmvgeqnecuggftrfgrthhtvg hrnhepueekkedtffdvtddugeejgedtvefhueefiedvjeeitdeigedtveejvdejheffvefg necuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomheplhgvoh esfhgrmhhulhgrrhhirdhnrghmvg X-ME-Proxy: Received: by mail.messagingengine.com (Postfix) with ESMTPA; Tue, 8 Feb 2022 20:06:41 -0500 (EST) Date: Tue, 8 Feb 2022 20:06:39 -0500 From: Leo Famulari Message-ID: References: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-guix@gnu.org List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: 53886@debbugs.gnu.org Errors-To: bug-guix-bounces+larch=yhetil.org@gnu.org Sender: "bug-Guix" X-Migadu-Flow: FLOW_IN X-Migadu-Country: US ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1644368835; 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:resent-cc:resent-from:resent-sender: resent-message-id:in-reply-to:in-reply-to:references:references: list-id:list-help:list-unsubscribe:list-subscribe:list-post: dkim-signature; bh=Ph6hAviGe4JbMghARVTWABG3nKgZr6iIKy+GH5zKedA=; b=nawan6OZJDRp6ZiZK+QkMx2A1zYwOmZuad1E5DeD9DXVrq9FBiW0LnMB1raEBzQWTtRjv3 +TVulVhkvqs+9JLFU1ESJ9/4eFSY1b5xom4h7YblxW+Y9kFyw1XGlx90a7Jtly2Bg5czb/ 0ha3a1cLwCvQatFqtYzCQr6nza1nhHX/6fqoSlMyauNHStZsC67vW7OVCxyRs5HcCFnCpx i2VWBEo2F0ALwvtFSCT/Jl104FES9cde2cqTTZT4Fo1396J3cRU4lUd35dIRdlbpbKZRW9 Bsbv1Qn93J93aq8r7i4wO4f3zACPP7QBkGefihJh75farN07F33KrZVm27IqEQ== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1644368835; a=rsa-sha256; cv=none; b=TuQbxu3xqb5KMffti2QxY6HOVxsoIkkMa3g3Fb72HZW3MwE9TUpxxoD/ySSVeFgChVv+5J m6JcxwD21+ohrjzn4D4kmwX259oQ0HXHkmj0/KMhMuEcS0iQevkH1RPGH9Q3tmmDc9XA5s 6764lePSX8Yk+QeiMS4q2hQEFUeUqKI8kVHBlciyZqvPjzAjYfzd5ruBJDLG0XJaMdbeiY W3lBD0P1v+DvcTrW1+UrLFymEGfvwpSXFbLr1yi8PYZ+o7cpqtGxYvpgW6el8CFwznvD3t /Jr+Efttu4hl1DCNrsyVqnJ2oScWGwtx8/7qEWU1SqG1UdiBQdA8QGyMKvc3jg== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=famulari.name header.s=mesmtp header.b=f+zgzkKF; dkim=fail ("headers rsa verify failed") header.d=messagingengine.com header.s=fm2 header.b=AlJ4UQNe; dmarc=none; spf=pass (aspmx1.migadu.com: domain of "bug-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="bug-guix-bounces+larch=yhetil.org@gnu.org" X-Migadu-Spam-Score: -2.73 Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=famulari.name header.s=mesmtp header.b=f+zgzkKF; dkim=fail ("headers rsa verify failed") header.d=messagingengine.com header.s=fm2 header.b=AlJ4UQNe; dmarc=none; spf=pass (aspmx1.migadu.com: domain of "bug-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="bug-guix-bounces+larch=yhetil.org@gnu.org" X-Migadu-Queue-Id: 4F9BC2F0C1 X-Spam-Score: -2.73 X-Migadu-Scanner: scn0.migadu.com X-TUID: S8obo2cBgeLX On Tue, Feb 08, 2022 at 06:57:14PM -0500, Zacchaeus Scheffer wrote: > Hi Guix! > > I came across some weird behavior with guix home. I wanted to recreate a > working home environment from one machine on another (because I need a > working qutebrowser install :3). I did this by doing "guix pull > --allow-downgrades -C" on my non-working computer using a channels file on > the working one generated with "guix package --export-channels". However, > when I did "guix home reconfigure ...", old versions of packages were NOT > installed. I was able to downgrade the desired package with "guix package > -i" (only that package was downgraded). I'm curious, after you did `guix pull --allow-downgrades -C`, did you use `guix show foo` before reconfiguring, in order to check if the pull had taken effect? Also, did you pull and reconfigure as the same user, with the same privileges? Remember that your "view" of Guix (i.e. `guix pull`) is per-user. > My understanding is that "guix home reconfigure" SHOULD behave like "guix > package --manifest", and install all packages in the most recent guix pull. That's my understanding as well.