From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp1.migadu.com ([2001:41d0:303:e224::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms13.migadu.com with LMTPS id WNu8BavxSWfmXgEA62LTzQ:P1 (envelope-from ) for ; Fri, 29 Nov 2024 16:54:03 +0000 Received: from aspmx1.migadu.com ([2001:41d0:303:e224::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp1.migadu.com with LMTPS id WNu8BavxSWfmXgEA62LTzQ (envelope-from ) for ; Fri, 29 Nov 2024 17:54:03 +0100 X-Envelope-To: larch@yhetil.org Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20230601 header.b=TeVEd9IG; dmarc=pass (policy=none) header.from=gmail.com; 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" 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 B9D261EAC4 for ; Fri, 29 Nov 2024 17:54:02 +0100 (CET) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1tH4Et-0007Vm-PI; Fri, 29 Nov 2024 11:53:07 -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 1tH4Eq-0007VG-1o for help-guix@gnu.org; Fri, 29 Nov 2024 11:53:04 -0500 Received: from mail-wm1-x32b.google.com ([2a00:1450:4864:20::32b]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1tH4En-0002JE-1f for help-guix@gnu.org; Fri, 29 Nov 2024 11:53:03 -0500 Received: by mail-wm1-x32b.google.com with SMTP id 5b1f17b1804b1-434a2f3bae4so19221715e9.3 for ; Fri, 29 Nov 2024 08:53:00 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1732899179; x=1733503979; darn=gnu.org; h=content-transfer-encoding:mime-version:message-id:date:references :in-reply-to:subject:to:from:from:to:cc:subject:date:message-id :reply-to; bh=eRKWNkRNLBjJ+IfsvLLj26KLP2R4X2egEPKlEea0Ew8=; b=TeVEd9IGbFia4i3dHc9Cy98kFVPxgBMFym7S0zb6CHJ1O5Cnj9CRd9cnagOrdm4KA2 NPH9xwNhjbBI4nbij9wQKbmNVAbD1X6EJy6ZHY8ZRolwe7uDDP7SYG2UsKedWHrBd1R0 Skn9QnKeYm7r2dfCqHTkDz0E6yWQYK21sokF58Y0OPJJ+6KCQ5eJ5qNtgUryKsU/gUTn Opz3XdRaPp5inkaEyZqd44n/a3UulJwhVyor5tRW5X+WSWF9Dq7Z+QLY5kUuQB2YtQhR gK3y+0KmBJvAxJq3KipIRKyNjgB+tbSGallrwv4y28yHYR0vXyzR///lbFnOv51udfSY Y/bA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1732899179; x=1733503979; h=content-transfer-encoding:mime-version:message-id:date:references :in-reply-to:subject:to:from:x-gm-message-state:from:to:cc:subject :date:message-id:reply-to; bh=eRKWNkRNLBjJ+IfsvLLj26KLP2R4X2egEPKlEea0Ew8=; b=GirFBtloviMbZXNCVgrXu3Meo4+0Cd1KclOxWb3ZGAnfCIMEnqBkf5vQi0npcQ1jiL 4m2n0oV4ixJHQo4TjadJ+nwD65LEagLoRXZyrpDQlWRdSs0Fdzwid8RPQgvztKjrxt0O K7DKf3zKsss6kE53KHwgsKblbYev041iskXEMXHCZw54A/ZAvXAtpmAHD50uBkdOML4m 4xOKDYyyPYpLskj8nn2jmhH6yFhSOl+P+LJ6eGCGiBTqyBvzb2Iwtzt1yvGP02G/HsTe hdon+IG1lUZxSqLkwCbqVL4Xy1PBSErmDNKTgfFCgYDhMQ6dFkMigDgXSGdGJmkYkxwL PXuA== X-Forwarded-Encrypted: i=1; AJvYcCX3xu7fBemhsLfF7VkewTU4m2Oy4Edr8Qyj3ze2jB9ei4u+Z0N51qr4XVVUnxb5p/zq+jVb2gNcHbQ=@gnu.org X-Gm-Message-State: AOJu0YwMV9i+quAoTPGO7E/JYoOxINU2P0YT2Wko0V8q/q4Do+WH0Rdo kdcObubxbW/C/F7Oi9nPDdvEY7U3qqjddv9A7+FsIDFLY9mBJSEhyivJBw== X-Gm-Gg: ASbGncvV9jXwcsARa4nD2udsrEyW4HcGpfD0x/JfQR2FohhJHW8EX/gPHoj61tqg62Y H9uxp9RHmRoEGcg3mLbmjx9emTujLHblAxO61eEhuSjEve7S8VinVSabJweYsr80DbdzOySGIqg MBxzYFjxOk3UoDtnGqFc3B+91mBqAv+ZWLTg+P+U96Iyb5eScsBWEEJqjgVGnNl6NcxQiFePsj+ LRPXLngdFEc3oYMnPXSDIw/NhkEqHX6biSSh1G2NNSEfotaIne7dXCAC6mS6LEOmgCRTPpKfjbG AB6MABG/XRDjCMP0XICycF98BUYtqMfyfAU= X-Google-Smtp-Source: AGHT+IEzhQxUbPlh8yCCFcuMIkyq1FiodVDrA6yJSvlYVMExWShVUaHveybPWHQGAHQAv9BY3XP/RQ== X-Received: by 2002:a5d:64e8:0:b0:382:4b7c:349a with SMTP id ffacd0b85a97d-385c6eb84b8mr10806094f8f.4.1732899179207; Fri, 29 Nov 2024 08:52:59 -0800 (PST) Received: from lili (roam-nat-fw-prg-194-254-61-43.net.univ-paris-diderot.fr. [194.254.61.43]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-385ccd7fb40sm4987676f8f.89.2024.11.29.08.52.58 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 29 Nov 2024 08:52:58 -0800 (PST) From: Simon Tournier To: Gabriel Wicki , help-guix@gnu.org Subject: Re: Unable to get rid of guix-past (and unable to pull) In-Reply-To: <5u3qwx5ayacksgd53gdkduh5lu4dhf2ttevo4dawcxb6a5yw4f@orqygvibt27q> References: <5u3qwx5ayacksgd53gdkduh5lu4dhf2ttevo4dawcxb6a5yw4f@orqygvibt27q> Date: Fri, 29 Nov 2024 16:58:39 +0100 Message-ID: <87ldx2dob4.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Received-SPF: pass client-ip=2a00:1450:4864:20::32b; envelope-from=zimon.toutoune@gmail.com; helo=mail-wm1-x32b.google.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, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, 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: , Errors-To: help-guix-bounces+larch=yhetil.org@gnu.org Sender: help-guix-bounces+larch=yhetil.org@gnu.org X-Migadu-Flow: FLOW_IN X-Migadu-Country: US X-Migadu-Spam-Score: -4.37 X-Spam-Score: -4.37 X-Migadu-Queue-Id: B9D261EAC4 X-Migadu-Scanner: mx12.migadu.com X-TUID: I0qodXU9Z6Gy Hi, On Thu, 28 Nov 2024 at 00:28, Gabriel Wicki wrote: > guix pull: error: aborting update of channel 'guix-past' to commit f9= 9ada4123de1eadf668d34dac2d726407634549, which is not a descendant of 5fb77c= ce01f21a03b8f5a9c873067691cf09d057 [...] > guix-past 5fb77cc > repository URL: https://gitlab.inria.fr/guix-hpc/guix-past > branch: master > commit: 5fb77cce01f21a03b8f5a9c873067691cf09d057 Ouch! That because Ludo pushed commit [1] 5fb77cce01f21a03b8f5a9c873067691cf09d057 to https://gitlab.inria.fr/guix-hpc/guix-past but not to https://codeberg.org/guix-science/guix-past. In the meantime, you pulled and thus you get this 5fb77cc because it was still the reference of the old location (inria). Then you pulled again but this time using the new location (codeberg). And bang! Somehow, that=E2=80=99s a migration typo. :-) And we cannot do more now it= =E2=80=99s done. 1: https://gitlab.inria.fr/guix-hpc/guix-past/-/commits/master/?ref_type=3D= HEADS > Needless to say, `guix-past' is (seemingly) defined nowhere on my > system. As explained, it is indirectly pulled via guix-gaming-channels [2]. In other words, the scenario reads: 1. Migration of guix-past from Inria to Codeberg 2. 5fb77cc pushed to guix-past Inria 3. guix-gaming-channels had not yet updated their dependency (guix-past) 4. you pulled, so fetched 5fb77cc from guix-past Inria via the channel guix-gaming-channels 5. guix-gaming-channels updated their dependency reference (guix-past) 6. you pulled again=E2=80=A6 Bang! Well, there is various solutions. Somehow, you need to clean some cache to make the authentication passes. Is it still broken for you? Cheers, simon 1: https://gitlab.com/guix-gaming-channels/games/-/blob/34a0e847c1f5a062b4c= fa261ee1ff06e1f9f0973/.guix-channel#L15-21