From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp11.migadu.com ([2001:41d0:306:2d92::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms9.migadu.com with LMTPS id 0D3RL99r5mT7VgEASxT56A (envelope-from ) for ; Wed, 23 Aug 2023 22:28:15 +0200 Received: from aspmx1.migadu.com ([2001:41d0:306:2d92::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp11.migadu.com with LMTPS id IAK9L99r5mSbIQEA9RJhRA (envelope-from ) for ; Wed, 23 Aug 2023 22:28:15 +0200 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 7ABEA35FEF for ; Wed, 23 Aug 2023 22:28:15 +0200 (CEST) Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20221208 header.b=Hyz7frH1; spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org"; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (policy=none) ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1692822495; 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=y5xLHz0Y1tK1NO1lfVf/GMYkjscqjhp9tjkdePTUMos=; b=Hq+Ez8ohSAVZoEGhLqAHqKtfFbn7v6yWrDOA50KchQIXWNXjzhCxkNgE523eygojErTILG oLdArFMRCtptUrHShXRXjNM+y4tQBKzfPsmtN+vUG4JZ3Zm6Oc/nUWHXrPcx4s4F4ltOVL OjjsYFDuHQLGe00c44vhxrOR6jU2B/qXn8hpfeNPvoHqrV4NzMxX9P2218wEB79/Zakc/0 1kMODR2x6/2LacFWBYQa8lPjLrXuQtyrFCrQcUwYywrcKw4utDYloAqG+KLynvocVTAWfE L1ETKhFrsf8VOt6zKp6TqyWRAntUHPCrSIQKjDtjSRsBlKBgUoPZNG9JSbSf6w== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20221208 header.b=Hyz7frH1; spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org"; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (policy=none) ARC-Seal: i=1; s=key1; d=yhetil.org; t=1692822495; a=rsa-sha256; cv=none; b=q5zsYFmesBpx+xBeuHkfyNMLfZG91eCLc2pOKrhkU5Jmp4dRFU4s/HGOt2h70RtQdol4sg eVYgl2j5eoHnxLfZlOM3hkOgqYD4gWe+csEizx3nzNKQtgQy9Xezj6gQX9oGc6CTNEu3Wh sXw942pnZ907eeaSu8ZfDFolFPEB1F0WiSpdvNIZchCnlLR9XpPLr1dkY+PvGlpNVqnV6Q +m60HHeICGZDhcXLCgvNsuT8BXOJd2iJ4CDkN5V3kVXLhJ9oCRGHGXRkR6I0CON+WBRzL3 Ach3i3JZBp2FjJgGrO6H6B5iCGT8E8v/LIlR8dHFuHaKHkHn76McRWPmrh86ZA== Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qYuQa-0007K2-0e; Wed, 23 Aug 2023 16:26:08 -0400 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 1qYuQR-0006yi-Et for guix-patches@gnu.org; Wed, 23 Aug 2023 16:25:59 -0400 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qYuQR-00061z-4n for guix-patches@gnu.org; Wed, 23 Aug 2023 16:25:59 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1qYuQU-00018O-Ch for guix-patches@gnu.org; Wed, 23 Aug 2023 16:26:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#65352] Fix time-machine and network Resent-From: Maxim Cournoyer Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 23 Aug 2023 20:26:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 65352 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: To: Simon Tournier Cc: 65352@debbugs.gnu.org Received: via spool by 65352-submit@debbugs.gnu.org id=B65352.16928223364326 (code B ref 65352); Wed, 23 Aug 2023 20:26:02 +0000 Received: (at 65352) by debbugs.gnu.org; 23 Aug 2023 20:25:36 +0000 Received: from localhost ([127.0.0.1]:35244 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qYuQ4-00017i-HD for submit@debbugs.gnu.org; Wed, 23 Aug 2023 16:25:36 -0400 Received: from mail-qt1-x830.google.com ([2607:f8b0:4864:20::830]:62816) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qYuQ1-00017T-NL for 65352@debbugs.gnu.org; Wed, 23 Aug 2023 16:25:35 -0400 Received: by mail-qt1-x830.google.com with SMTP id d75a77b69052e-410ad0ae052so1143791cf.1 for <65352@debbugs.gnu.org>; Wed, 23 Aug 2023 13:25:30 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1692822324; x=1693427124; h=mime-version:user-agent:message-id:in-reply-to:date:references :subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to; bh=y5xLHz0Y1tK1NO1lfVf/GMYkjscqjhp9tjkdePTUMos=; b=Hyz7frH1WT9Cin4h2UCplOxDORp1hvSLUbzfiJeEXR4dVnF46J5U9va//aBpqOpoPk T9onBujOTnY5WtS0soTcISMIgPV/RvugW6cN81DvVYE/FvVMp/dl+/MkHgOLYttvbREI LJeldZyxQSz8EMbH64QsDqjwQ2zVz9HAcDwg+Pzrw1HBylQq/YEBMbK0jIiJENHFCmwD usuGE/AIrgPS/hBQx5oclY5oLHMZ6nGHRCAGyHXgNlZdoX6uaydxMeTOJ/u7cWSf5weq sNxOGOasJs3+ymNQMx/tmXWByGik7eoTHgzPtml4uXTca4elBiB6gx2zSlweBxjogWyi MXBw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1692822324; x=1693427124; h=mime-version:user-agent:message-id:in-reply-to:date:references :subject:cc:to:from:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=y5xLHz0Y1tK1NO1lfVf/GMYkjscqjhp9tjkdePTUMos=; b=aqS3n08R8CT0MWgxnM+wJLfcuxUatbnJHTKXoZn37EGP3I5kCR1uCU7otvWY9whOY9 xRH+SBDMibxK6CLzGWEHwfX7B9Ok3wl33BanTIBOWBuz/GseGvQKhYcFLEguMVlaDDJA oSOaKgjbybyjg9K5tY1ljpBeswmM00BEmhTuNATgtZKRGlBCZJTMi2QxBgd8qskPHlLa uYYY4/g2BYgBL7y9iTEGXhVmQpnbUa2gpcQGGLtNzuC3mWbMQ3bktu2urxaKM+se/e38 42A6z/I+hvpJf/sFeywOruV0C59xkn6W6fBvUWiQz+E3+Q7toN2lT/v4TNJ6UZJAvfkO 574w== X-Gm-Message-State: AOJu0YxyIZOIw3DU7hUAmZhzaaxBYKTOd5HW0oRnbyev1za6Meeobe/u DvyBTD/1xfvhgdHlbDnhJvCBmE1FdJN9Vg== X-Google-Smtp-Source: AGHT+IEidDi+UuRZpuPNuI2WQBhl5scxKDmMmikql5pdzKaBbGfom28s8YrujJkHp/Jyw4Uwj4awkA== X-Received: by 2002:ac8:5716:0:b0:410:976f:f6b6 with SMTP id 22-20020ac85716000000b00410976ff6b6mr13257409qtw.1.1692822324185; Wed, 23 Aug 2023 13:25:24 -0700 (PDT) Received: from hurd (dsl-158-129.b2b2c.ca. [66.158.158.129]) by smtp.gmail.com with ESMTPSA id r9-20020ac87ee9000000b0040ff6194ef3sm3916343qtc.70.2023.08.23.13.25.23 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 23 Aug 2023 13:25:23 -0700 (PDT) From: Maxim Cournoyer References: <444e7e32d49b56ba6cb0a132e97d63560d8de437.1692281315.git.zimon.toutoune@gmail.com> <87o7j5fzg8.fsf_-_@gmail.com> <87ttsqa2km.fsf@gmail.com> <86jztm40r2.fsf@gmail.com> Date: Wed, 23 Aug 2023 16:25:22 -0400 In-Reply-To: <86jztm40r2.fsf@gmail.com> (Simon Tournier's message of "Wed, 23 Aug 2023 10:32:49 +0200") Message-ID: <87lee1a4lp.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+larch=yhetil.org@gnu.org Sender: guix-patches-bounces+larch=yhetil.org@gnu.org X-Migadu-Country: US X-Migadu-Flow: FLOW_IN X-Migadu-Scanner: mx2.migadu.com X-Migadu-Spam-Score: 2.79 X-Spam-Score: 2.79 X-Migadu-Queue-Id: 7ABEA35FEF X-TUID: AUcMSNVqwQ2g Hi Simon, Simon Tournier writes: > Hi Maxim, > > On Tue, 22 Aug 2023 at 22:56, Maxim Cournoyer wrote: > >>> or b) >>> (match ref >>> ((or ('commit . commit) >>> ('tag-or-commit . commit) >>> ('tag . commit)) >>> (channel (inherit c) >>> (url url) (commit commit) (branch #f))) >>> (('branch . branch) >>> (channel (inherit c) >>> (url url) (commit #f) (branch branch))) >>> (#f >>> (channel (inherit c) (url url))))) >>> >>> but not ecab937897385fce3e3ce0c5f128afba4304187c. :-) >> >> I was driven by my use case where adding support for tag-or-commit was >> enough, but I think it'd be a good idea to cover all the potential ref >> types documented in update-cached-checkout, so b) makes sense to me. > > Ok, b) is fine with me. > > Sorry for not being clear in #64746 but this consistency was the subject > of my comment [1]. :-) I'm glad we finally came to a common understanding, ah! -- Thanks, Maxim