From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp2 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms11 with LMTPS id CHKxLm0wD2AeOQAA0tVLHw (envelope-from ) for ; Mon, 25 Jan 2021 20:56:13 +0000 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp2 with LMTPS id yPuYKm0wD2BDEwAAB5/wlQ (envelope-from ) for ; Mon, 25 Jan 2021 20:56:13 +0000 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 D0539940480 for ; Mon, 25 Jan 2021 20:56:12 +0000 (UTC) Received: from localhost ([::1]:34478 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1l48uB-00024W-QH for larch@yhetil.org; Mon, 25 Jan 2021 15:56:11 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:36840) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1l48u2-000221-H2 for bug-guix@gnu.org; Mon, 25 Jan 2021 15:56:02 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:56827) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1l48u2-0005rp-96 for bug-guix@gnu.org; Mon, 25 Jan 2021 15:56:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1l48u2-0000nA-6l for bug-guix@gnu.org; Mon, 25 Jan 2021 15:56:02 -0500 X-Loop: help-debbugs@gnu.org Subject: bug#45992: A "live" profile is missing Resent-From: Ludovic =?UTF-8?Q?Court=C3=A8s?= Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Mon, 25 Jan 2021 20:56:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 45992 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Leo Famulari Received: via spool by 45992-submit@debbugs.gnu.org id=B45992.16116081563025 (code B ref 45992); Mon, 25 Jan 2021 20:56:02 +0000 Received: (at 45992) by debbugs.gnu.org; 25 Jan 2021 20:55:56 +0000 Received: from localhost ([127.0.0.1]:40139 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1l48tw-0000md-I6 for submit@debbugs.gnu.org; Mon, 25 Jan 2021 15:55:56 -0500 Received: from eggs.gnu.org ([209.51.188.92]:47142) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1l48tv-0000mK-4n for 45992@debbugs.gnu.org; Mon, 25 Jan 2021 15:55:55 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]:60603) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1l48tp-0005os-T5; Mon, 25 Jan 2021 15:55:49 -0500 Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=55764 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1l48te-00020H-Rr; Mon, 25 Jan 2021 15:55:42 -0500 From: Ludovic =?UTF-8?Q?Court=C3=A8s?= In-Reply-To: (Leo Famulari's message of "Mon, 25 Jan 2021 14:54:50 -0500") References: <87zh12a1md.fsf@gnu.org> <871re851ka.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux) X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 6 =?UTF-8?Q?Pluvi=C3=B4se?= an 229 de la =?UTF-8?Q?R=C3=A9volution?= X-PGP-Key-ID: 0x090B11993D9AEBB5 X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4 0CFB 090B 1199 3D9A EBB5 X-OS: x86_64-pc-linux-gnu Date: Mon, 25 Jan 2021 21:55:37 +0100 Message-ID: <87mtww3fee.fsf@gnu.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable 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: 45992@debbugs.gnu.org Errors-To: bug-guix-bounces+larch=yhetil.org@gnu.org Sender: "bug-Guix" X-Migadu-Flow: FLOW_IN X-Migadu-Spam-Score: -2.85 Authentication-Results: aspmx1.migadu.com; dkim=none; dmarc=pass (policy=none) header.from=gnu.org; spf=pass (aspmx1.migadu.com: domain of bug-guix-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=bug-guix-bounces@gnu.org X-Migadu-Queue-Id: D0539940480 X-Spam-Score: -2.85 X-Migadu-Scanner: scn1.migadu.com X-TUID: 7XBI3HidkePs Leo Famulari skribis: > On Mon, Jan 25, 2021 at 07:11:33PM +0100, Ludovic Court=C3=A8s wrote: >> What does =E2=80=98grep ^localstatedir config.log=E2=80=99 return? > > For my "master" and "staging" worktrees, it returns: > localstatedir=3D'/var' > > However, I've since done a full garbage collection and reconfigured, so > it doesn't really prove anything. OK. > --list-live actually starts by printing this: > > ------ > $ guix gc --list-live > finding garbage collector roots... > skipping invalid root from `/var/guix/profiles/per-user/root/guix-profile= -197-link' to `/gnu/store/1ph7vxq4hhqr1hjkmgin16p1cqx3v904-profile' That means the target of this symlink was already invalid/non-existent, right? > And --list-roots does include the bogus profile, exactly as described in > the warning from --list-live: OK. If there=E2=80=99s a root pointing to the profile, and the profile no longer exists, it could be that the root was created after the profile had been deleted. AFAIK that cannot happen in normal operation, so you=E2=80=99d re= ally have to fiddle with /var/guix/profiles to achieve that. So=E2=80=A6 I don=E2=80=99t see how this could happen! Ludo=E2=80=99.