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 ms9.migadu.com with LMTPS id UBpCEqdNC2RRTQAASxT56A (envelope-from ) for ; Fri, 10 Mar 2023 16:32:55 +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 aF1LEqdNC2QT2wAAauVa8A (envelope-from ) for ; Fri, 10 Mar 2023 16:32:55 +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 1BB272EFA5 for ; Fri, 10 Mar 2023 16:32:55 +0100 (CET) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1paejA-0008Do-J1; Fri, 10 Mar 2023 10:32:16 -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 1paej7-0008Dd-Ti for help-guix@gnu.org; Fri, 10 Mar 2023 10:32:13 -0500 Received: from mail-ed1-x52f.google.com ([2a00:1450:4864:20::52f]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1paej5-0005SF-7s for help-guix@gnu.org; Fri, 10 Mar 2023 10:32:13 -0500 Received: by mail-ed1-x52f.google.com with SMTP id u9so22066033edd.2 for ; Fri, 10 Mar 2023 07:32:07 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=burningswell-com.20210112.gappssmtp.com; s=20210112; t=1678462326; h=mime-version:message-id:in-reply-to:date:subject:cc:to:from :user-agent:references:from:to:cc:subject:date:message-id:reply-to; bh=Rzp8OQmoZskMij/xLzj7UM0TTFw9tF6sPqaFLGT+QNo=; b=UotwoieMgKFEw9KiPZK1DAexwnMNLocY7cPTycH52HGDjLTpkbN26yde6k5276grE5 6bnQ9bfG9+YY61ZHPOBZ7rK/tjCpZTWqOFCVADm20mIuOFDB7NknOhrWGJ1U0PK3mae9 PWrYZ9Yw0ukYE5YO8ukYfoBX0iMdjQ/ioIXLaSK7WkzjaDnygzpYwKmdU3BguGqWokqJ g1nHXlA0Y/wIQMj+QoMJA2/r22uampFRRincgKx6wXJfLI8TYT4vQuRD+rSAt96BZhTd qIqxNG9TWE97RYG1UziZMSWIR1NxBnXEfJqexqfDmpigHKG8gqbkhJD69sacM0QDsxGG u4Mw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1678462326; h=mime-version:message-id:in-reply-to:date:subject:cc:to:from :user-agent:references:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=Rzp8OQmoZskMij/xLzj7UM0TTFw9tF6sPqaFLGT+QNo=; b=nPwcLzZgmwvXHyhGij8kQjNuq3iphdSvnp2La391CRbNpXA4tv40vwIjePq04HIkNh gCXFyPRxfEEjn3E9FhOsYz2Px3HyCTYM0pKjybLqOVyOOt9g9vUXmy5Awq+GJfjmV50c ouejcWZctMPhNdONUlYsP+cgEHVoR5OIObnu8RHlg8jIlmo/GjRkYyNi/Hlf2Y9RLKR3 PBk3tGOMAMjMY4aaZ0sU/xC63DrKOsy1/vz/gpvEHa168w59hm1itooYY7P1y+8yk1AF 71aPSIPlZmFn2m4abahsl5ZAZoS1ylPTWu3VzBGjBeQguZz866rCrlnWF3mSEJdGMmyV NyEg== X-Gm-Message-State: AO0yUKXs8jR3luEXqifu8IwPBrNqCq+5flMDadg5I9okTDgsR7DZgKhe 4N8g+ul+UdBeDxD2x5vz/TkHYkE+gXb0wPkmW5Q= X-Google-Smtp-Source: AK7set8+z6nFbuDYGG0pLWL6MQYdx+Ie+H9jz8cxtXZoOM7qixlktfu+b3DmUcI57EXGbLnfkpIy7w== X-Received: by 2002:a05:6402:1645:b0:4aa:a4f0:2c17 with SMTP id s5-20020a056402164500b004aaa4f02c17mr24281507edx.4.1678462326140; Fri, 10 Mar 2023 07:32:06 -0800 (PST) Received: from bombaclaat ([2a01:598:b1af:e722:2fbf:91d3:41c3:f544]) by smtp.gmail.com with ESMTPSA id x96-20020a50bae9000000b004db52bf06e1sm152943ede.46.2023.03.10.07.32.05 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 10 Mar 2023 07:32:05 -0800 (PST) References: <867cvv2m5y.fsf@burningswell.com> <86356j2krm.fsf@burningswell.com> <87mt4rw1fn.fsf@nckx> User-agent: mu4e 1.8.13; emacs 29.0.60 From: Roman Scherer To: Tobias Geerinckx-Rice Cc: Felix Lechner , help-guix@gnu.org Subject: Re: Too many levels of symbolic links Date: Fri, 10 Mar 2023 16:28:00 +0100 In-reply-to: <87mt4rw1fn.fsf@nckx> Message-ID: <86sfec39nm.fsf@burningswell.com> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" Received-SPF: none client-ip=2a00:1450:4864:20::52f; envelope-from=roman.scherer@burningswell.com; helo=mail-ed1-x52f.google.com X-Spam_score_int: -15 X-Spam_score: -1.6 X-Spam_bar: - X-Spam_report: (-1.6 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, PDS_BTC_ID=0.292, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_NONE=0.001 autolearn=no 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-bounces+larch=yhetil.org@gnu.org X-Migadu-Country: US X-Migadu-Flow: FLOW_IN ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=burningswell-com.20210112.gappssmtp.com header.s=20210112 header.b=UotwoieM; 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"; dmarc=none ARC-Seal: i=1; s=key1; d=yhetil.org; t=1678462375; a=rsa-sha256; cv=none; b=gJoS7xCweOzphK4I7LxsI+BQhHlzpWxaUz2GhUd5IoES8WQjzEulSbC8/GDc4lEvAXRiLf O/reuFu0/Quk640XLVpq1Do0QVGpaGKC/MD9ITAQ0dGaTwHPFLj5JFPPqIudEi/HojNxCm /7lDP9o/jSYmYIoGok6ZZDnfpvXIariSv4eP3CxLnT1iPfaV0AQ3rXLiXZbFiRXRG+rnyp VZ1qUM8lbA18Fd9VHMkL5otrLn/PSvIXb+zyWNOFgFvzxdIiSyfmKGHlPP+DnQnhymq9HL 2u73+FaC92tZJ4r9PCAwtDXEwpdUFNQ+Nlyqp4uZMpgBSBDn79P8HJQrLW+9cQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1678462375; 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:dkim-signature; bh=Rzp8OQmoZskMij/xLzj7UM0TTFw9tF6sPqaFLGT+QNo=; b=bO3dnn98muYDY1cI6JwZZ1g6HVMoMeyPRk1tAvg/qZ1w45eSpbqVua7uN9hazS7SrAPK9G h39GREMSjjwr6oPhWlQRr9OCETcsJutkxXv5BcWohFLKZyp5wQfD4LIXq7Ru69zCIcBVe3 r0t9evNz8OTqJOv3FUCaBY/CjPFd2lbRtSNa8L5S8LnHMLXgiFJhzsmUVg51PfiZjMw/ZB I+84tQVQZs/U3qapB2A5GXAShaL50zmgqeCm97SqARvMmwJVPTUKDWu223cNei7dQ85WR4 CTjHw+QeiStNC8PaqlG5zz2nSnH7PSSp8+LfwRcyurOXwMY/0ocDBQ6bmJa7IQ== X-Migadu-Spam-Score: -7.90 X-Spam-Score: -7.90 X-Migadu-Queue-Id: 1BB272EFA5 X-Migadu-Scanner: scn1.migadu.com Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=burningswell-com.20210112.gappssmtp.com header.s=20210112 header.b=UotwoieM; 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"; dmarc=none X-TUID: 5kUpkHAIqdmi --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Hi Tobias and Felix, the posix file was actually pointing to the correct parent directory (my ba= d) and as Felix mentioned probably not the root of my issue. The `guix gc --verify=3Dcontents,repair` unfortunatly did not help either. I looked a bit around and found this in /var/guix/profiles drwxr-xr-x 4 root root 4096 Jan 21 16:28 per-user/ lrwxrwxrwx 1 root root 14 Mar 8 16:20 system -> system-53-link lrwxrwxrwx 1 root root 50 Feb 12 14:58 system-49-link -> /gnu/store/r048w= nvv5wb792d0h29147j4q2m874d0-system lrwxrwxrwx 1 root root 50 Mar 8 15:17 system-50-link -> /gnu/store/99kgb= 2jh7jdjcvqac81dj0gd2nkhanmw-system lrwxrwxrwx 1 root root 50 Feb 20 12:30 system-51-link -> /gnu/store/cwk04= xkh3zf7vb5bg3cpjr8jyviv5b2f-system lrwxrwxrwx 1 root root 50 Feb 25 14:16 system-52-link -> /gnu/store/aqxlp= w468wvnardbb8dmyxj1qghv68ah-system lrwxrwxrwx 1 root root 50 Mar 3 16:33 system-53-link -> /gnu/store/1xdmr= afzscrpi34rynag71my6nw3w8w2-system lrwxrwxrwx 1 root root 50 Mar 8 15:53 system-54-link -> /gnu/store/cjdab= nlk74irjh3xwqh9d31kza3c78a0-system Right now I rolled back to generation 53, which is still working. Generation 54 is the broken one, which does boot up, but logging in fails with the too many levels of symbolic link issue. Is it correct to look for the problematic files in the directory to which system-54-link links to? I run the problematic commands from that directory and they seem to run from the non-broken system I'm thinking of re-installing my system completely. Do I have any other option, even an unsupported one? Thanks again for your help, Roman. Tobias Geerinckx-Rice writes: > [[PGP Signed Part:Undecided]] > Hi Roman, > > Roman Scherer =E5=86=99=E9=81=93=EF=BC=9A >> /gnu/store/097dmm40lhcf777acqh5i660j4i09k85-tzdata-2022a/share/zoneinf= o/posix >> >> links to itself. > > FYI, it should link to its parent: > > /gnu/store/097dmm40lhcf777acqh5i660j4i09k85-tzdata-2022a/share/zoneinfo > > (So, yes, you could =E2=80=A6/posix/posix/posix/posix/=E2=80=A6 all night= long.) > >> Since I read I should not mess with the store, any >> ideas how to get rid of that file system loop in a safe way? > > You could try > > # guix gc --verify=3Dcontents,repair > > and Guix should detect the mismatch and refresh tzdata from a > substitute server. > > The unsupported alternative would be to bind-mount /gnu/store > somewhere and manually relink the file. > >> I already tried re-installing it, but that had no effect. > > It wouldn't. > > Kind regards, > > T G-R > > [[End of PGP Signed Part]] --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQFTBAEBCAA9FiEE0iajOdjfRIFd3gygPdpSUn0qwZkFAmQLTV0fHHJvbWFuLnNj aGVyZXJAYnVybmluZ3N3ZWxsLmNvbQAKCRA92lJSfSrBmU0vCACe5ZQGxUr6ueSy E7qtwzku+jCp89kHqjDEuUzYk/FrOQeaU1Ng5YLiNv8Hjef+jXsnaAc0cxV/WnKL GhGSz71nwNW/ERB5QN5ApQP7sj7sr6gxTSwEzttI5+pLlHX5UIwxM7bwvr+Xk5wk 4f6/PsoLjRwwdmD1VLcvD0xgkzm5H/DjWcxVp4ngt9n0AF+9yPPSg5wJU695EG8Q dpBSbbvPpsqhKyOsYfoSe82wDwvHYM8rFOEBVTxgkNITstMK4LTAnv/NaifecXee bHIxPiuVcnilRtjUyS7Il2h5ZhHe503l9KVNwsDOLBe3hWMfX4TNkFq4NFRvZfEB Mys0ICvi =JiTH -----END PGP SIGNATURE----- --=-=-=--