From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp11.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms9.migadu.com with LMTPS id UJWUNelkC2QHVQAASxT56A (envelope-from ) for ; Fri, 10 Mar 2023 18:12:09 +0100 Received: from aspmx1.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp11.migadu.com with LMTPS id MJuGNelkC2QYwAAA9RJhRA (envelope-from ) for ; Fri, 10 Mar 2023 18:12:09 +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 EA595B0B4 for ; Fri, 10 Mar 2023 18:12:08 +0100 (CET) Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=lease-up.com header.s=2017 header.b=jY7HuKvf; dmarc=pass (policy=none) header.from=gnu.org; 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" ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1678468329; h=from:from:sender:sender:reply-to:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:list-id:list-help: list-unsubscribe:list-subscribe:list-post:dkim-signature; bh=lyH62GSSM9SMgEohFohdrmilPvnxeWDhw0sEyqSlVsY=; b=ZCVvplRRMjG3zT0+2qphEdPyR5hOpRE/P/NvoRyCx6NfOmSx+9/hBAJlbvx5vbqVsniTad l4BBl/wK35raIXTIdmliqfoPbPiBR91upJlUL28UkNC0PtwCpK0bCDgon7ZZaHbODCsODQ QA0xAxRCJ1Nlxi6XdxcrWwZ9HHCZsm/RMrcI3cEFbyT792LOb/EH4U8ZyafdaGBoVtZGOg wo0IYOtgwSbl8YhVKTIyoXHd6ZsrQJQwj4kJz1ckqA3DJTcQtdMpmzgeboIVUHpf/SCOF6 XmWSqzbZUtOqPMKMsbW1ZnAhmYaISFT5CtRiBKZqETNw7HtVBVaF4NY6K4glAQ== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=lease-up.com header.s=2017 header.b=jY7HuKvf; dmarc=pass (policy=none) header.from=gnu.org; 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" ARC-Seal: i=1; s=key1; d=yhetil.org; t=1678468329; a=rsa-sha256; cv=none; b=E+F7Giu2beLFvaVsQDQyO1usTPtK4LxUbGSA1W6uo40Wd13E3Ee6SSyFn5amesG2F32Wfz 1ckuu8xVEE/NUeBFAxjJjApDwYnzgUgIFV3CbIsJA30LBLkc58qozsMJcBbOEPvpF01z78 yMmNSMtBDMMJ3gxo2j+VI26+Jy3c4caCjlrQXjo+nNvGBavNGB5cDIIoVpYfRiz97JYYG9 qumk2nkcDzQVPK5thAgdXYhcQsHUIJCHvQHebx/ZZsRd4kpZyaGLnbfjeTl8NGrA4J/BlL GAPODZdPWBvjuGIV8M0zvn5nYP9jYG2QXWdlJcjhizxOnksXVgiRqJrb1NIdFQ== Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pagHK-0001G7-1B; Fri, 10 Mar 2023 12:11:38 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pagHF-0001DB-Ip for help-guix@gnu.org; Fri, 10 Mar 2023 12:11:33 -0500 Received: from sail-ipv4.us-core.com ([208.82.101.137]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_CHACHA20_POLY1305:256) (Exim 4.90_1) (envelope-from ) id 1pagHD-0008S7-Jx for help-guix@gnu.org; Fri, 10 Mar 2023 12:11:33 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; s=2017; bh=lyH62GSSM9SMgEo hFohdrmilPvnxeWDhw0sEyqSlVsY=; h=cc:to:subject:date:from:in-reply-to: references; d=lease-up.com; b=jY7HuKvfivAmyz+38Nvvkdr4K5TmB8/Hjl2AFWNw y4ha+wqed+xZIJrsmEaKR2Used5GXAVvYukkdYOXkGyv+1kDyLmzPNRKdbcmEEdYY0H81g 7C5NVFLWgnkoc+Ai2Uu190Kh7KOBPEXEWjLq5+CZyN34IqAn3JusSLGU/wG4k= Received: by sail-ipv4.us-core.com (OpenSMTPD) with ESMTPSA id 6736d623 (TLSv1.3:TLS_CHACHA20_POLY1305_SHA256:256:NO) for ; Fri, 10 Mar 2023 17:11:24 +0000 (UTC) Received: by mail-lj1-f180.google.com with SMTP id z42so5974389ljq.13 for ; Fri, 10 Mar 2023 09:11:24 -0800 (PST) X-Gm-Message-State: AO0yUKUvzLm4bR0a6NG0e1JjZ42tuzyrC/nzdwWJU0E7vkftFxPztKh4 n2pniB+jRmRv3zzr+c4sU8gfWyjPBfB/Rmq/u7s= X-Google-Smtp-Source: AK7set84zjwNqUxybpUMmFGpTtYGp3/kh85RT17mkxCsLRQadt5aNvFYaLblBN1LmyhJ0OoQy6rtG0ZHNRK6NSiF/pI= X-Received: by 2002:a2e:b5a9:0:b0:295:ab47:1196 with SMTP id f9-20020a2eb5a9000000b00295ab471196mr8027826ljn.9.1678468282276; Fri, 10 Mar 2023 09:11:22 -0800 (PST) MIME-Version: 1.0 References: <867cvv2m5y.fsf@burningswell.com> <86356j2krm.fsf@burningswell.com> <87mt4rw1fn.fsf@nckx> <86sfec39nm.fsf@burningswell.com> In-Reply-To: <86sfec39nm.fsf@burningswell.com> Date: Fri, 10 Mar 2023 09:10:45 -0800 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: Too many levels of symbolic links To: Roman Scherer Cc: Tobias Geerinckx-Rice , help-guix@gnu.org Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Received-SPF: pass client-ip=208.82.101.137; envelope-from=felix.lechner@lease-up.com; helo=sail-ipv4.us-core.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 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, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 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: , X-Migadu-Queue-Id: EA595B0B4 X-Spam-Score: -3.49 X-Migadu-Spam-Score: -3.49 X-Migadu-Scanner: scn0.migadu.com Reply-to: Felix Lechner From: Felix Lechner via Errors-To: help-guix-bounces+larch=yhetil.org@gnu.org Sender: help-guix-bounces+larch=yhetil.org@gnu.org X-Migadu-Country: US X-Migadu-Flow: FLOW_IN X-TUID: ghkYv3ip+Kie Hi Roman, On Fri, Mar 10, 2023 at 7:32=E2=80=AFAM Roman Scherer wrote: > > Right now I rolled back to generation 53, which is still > working. Great! > Is it correct to look for the problematic files in the directory to > which system-54-link links to? Yes, probably. Unfortunately, profiles are large bundles of symbolic links, so finding the offending cycle may not be easy. > Generation 54 is the broken one, which does boot up, but > logging in fails with the too many levels of symbolic link issue. Since the issue occurs at login, there may also be a bad interaction with your user profile. What if you log in as another user? > I run the problematic commands from that directory and they seem to run > from the non-broken system My prime list of suspects include something like a system-wide Bash profile (or whichever shell you use). > I'm thinking of re-installing my system completely. Please don't do that. It is not necessary. Instead, you can delete generation 54 and try again. Make sure to 'guix pull' before reconfiguring again. > Do I have any other option, even an unsupported one? Please post the config.scm for your generation 53, plus a diff to generation 54. You find copies via 'guix system describe'. It may also be helpful to attach your home.scm, if you use Guix Home. Together with the changes in Guix since the commit on which generation 53 is based, we will find the issue. The process is more or less deterministic. Please keep up hope. All needed software is already installed. Guix has extraordinary ways to recover=E2=80=94even though they can be hard to figure out. Kind regards Felix