From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp12.migadu.com ([2001:41d0:403:478a::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms9.migadu.com with LMTPS id APLjC1O26mRacQAAauVa8A:P1 (envelope-from ) for ; Sun, 27 Aug 2023 04:34:59 +0200 Received: from aspmx1.migadu.com ([2001:41d0:403:478a::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp12.migadu.com with LMTPS id APLjC1O26mRacQAAauVa8A (envelope-from ) for ; Sun, 27 Aug 2023 04:34:59 +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 465F36FC12 for ; Sun, 27 Aug 2023 04:34:58 +0200 (CEST) Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20221208 header.b=I3ZLII3m; spf=pass (aspmx1.migadu.com: domain of "guix-devel-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-devel-bounces+larch=yhetil.org@gnu.org"; dmarc=pass (policy=none) header.from=gmail.com ARC-Seal: i=1; s=key1; d=yhetil.org; t=1693103698; a=rsa-sha256; cv=none; b=YpJa+EEaVRiRZ9aQlKsMM/csfinhFvvDccsefG2mV/U1w4CyG5Rk+Wu9XpNBu3SELHxpgh nBRHTO0fcCie3U9+4KFmsIKSEgZl7zCcp6wum4uJe+9fd4UI4veEZAP7G8VLDctzDOVb6T wHdMoUtEpzgKODTiZmEmZrMC+EZjF64HBmtA+SSicakLH4P3o+ApMgayojLcXQsgb5l6kH NhwMgKUJsyGdHZDKprQa8IdWBa5LgPtO3IlUPZsdhhPQo5FqtasdGwoWU23T5CPbc8OaF0 Inw4sgO10SogoytBq3WEdElekpemc4MjRom/GISKeNp/JfI3snGMxZixwLY0JA== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20221208 header.b=I3ZLII3m; spf=pass (aspmx1.migadu.com: domain of "guix-devel-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-devel-bounces+larch=yhetil.org@gnu.org"; dmarc=pass (policy=none) header.from=gmail.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1693103698; 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: 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=EvyxuwZxLNoUIC8bnEZAEBkCRmFhQU1B7rIf2ul5SRU=; b=o0F6lfW5gcYcy07eZywnt2hZNLV0USnPTQKQAAbQwjRnZ3PMq1O8rj5PSlu1GL2II2XXVF /Wzpw4+D2xUuBuKfyqz+pHN7yYK8Fm1rwebI1fHx4PDeLVt3hZ1P/tdaOvZNHk3MPR2kWR 8iHujpQ0z61NxnPcuo9cd21dep66tMAaYs9pjRWcSZatnYoHQ8LpwF/30W1otuZxZUcNx5 0ACKDqLAkxBLIMgAq61MDxtUnYWar1iU/rm+0kWxmy/A6B2QtvLH+k7huFV1GBL0FNHYZr NZ0LE6l8eBGP7gxTweNjaBzGw3k6zKcOwIz7gaCaHWd2tJhu49bysWFx3MZm0Q== Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qa5bZ-0000ii-I2; Sat, 26 Aug 2023 22:34:21 -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 1qa5bY-0000iZ-Iz for guix-devel@gnu.org; Sat, 26 Aug 2023 22:34:20 -0400 Received: from mail-qt1-x82b.google.com ([2607:f8b0:4864:20::82b]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qa5bW-0006pU-3w for guix-devel@gnu.org; Sat, 26 Aug 2023 22:34:20 -0400 Received: by mail-qt1-x82b.google.com with SMTP id d75a77b69052e-41095b84d8eso13830931cf.2 for ; Sat, 26 Aug 2023 19:34:17 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1693103657; x=1693708457; h=content-transfer-encoding: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=EvyxuwZxLNoUIC8bnEZAEBkCRmFhQU1B7rIf2ul5SRU=; b=I3ZLII3mXHIaKS2mYRF20iRvFhv8VnxYXwGAGf7qTfwUcd/U9SnQwTPbbgAeUsqxek bewM2mtw6Wx9ebdglnn+oDjE51Tu6ymLGYRYPRIpcCGiyKxBIq0EeUs1A8LELLIHZGVX ldBXlDccmUGAclQFrPXdvoYASCcwmJOp3J1crSS5wtFlagA/o/eIU9JoiUFyKB8WDzCD r2EfeThbvYMlotxekV4Acle56n38rVDjj/9/bp+0UePDs7tax6TUwARvAfS1zEqMjDvh vOzxz7OKglFZSvSHXKEPI40jkefuksQLXnon/47cGs0RoTywfxbKSo8lnV6Z40QZpc4X 5Fnw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1693103657; x=1693708457; h=content-transfer-encoding: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=EvyxuwZxLNoUIC8bnEZAEBkCRmFhQU1B7rIf2ul5SRU=; b=T9eeVcn4BlIe5k0aZID3JA2H59ty8T4LAPKVSr+93KoprYymzLQw+mi7aD1fqm9Xr3 Ur8AaR992gEFVt7bs5w1K0ZAMXtW+jGBzjM2Z/hTEqjtyOin6efozTDWUiw97lwskCqT HmBMvv6omE6Bgs96/X0LtpXnpMdQq44behZk+6b5qOde8y06xwC16AXkYMQKS7dMPH85 LI0J3BAtZQTQdVoHZOulhS/eqteWDV2H/C55OSHBxJHbIi2pfX1F51v0I7ZeQhLJigxm 3C7f1D6gSBJmW5B6BVjm1JUpjBO5GtSG9dGHyqmo38UWNsIntMUQMa1dRQ7c8GQkHxzS C3QA== X-Gm-Message-State: AOJu0YxoSrtUSxqsgxE1W7ThA46OXXQEXwE/yTWuROzWENJSgscRaiba i66eqZOGr+9Du2G7yVirf85eT+HgKd0N8A== X-Google-Smtp-Source: AGHT+IESRt6fze63vYaHz7ioqWrsGYuO8FyJkyDDjXz8pkiPM0sBKyuH+mulvSlzI9SvWACGZRtYxA== X-Received: by 2002:a05:622a:1a1d:b0:410:a9f8:b29d with SMTP id f29-20020a05622a1a1d00b00410a9f8b29dmr17146687qtb.24.1693103656852; Sat, 26 Aug 2023 19:34:16 -0700 (PDT) Received: from hurd (dsl-155-106.b2b2c.ca. [66.158.155.106]) by smtp.gmail.com with ESMTPSA id m29-20020aed27dd000000b00403bf34266csm1464054qtg.30.2023.08.26.19.34.15 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 26 Aug 2023 19:34:16 -0700 (PDT) From: Maxim Cournoyer To: Simon Tournier Cc: Guix Devel Subject: Re: collection of =?utf-8?B?4oCcZ3VpeCBwdWxs4oCc?= bug reports References: <86jztl20of.fsf@gmail.com> Date: Sat, 26 Aug 2023 22:34:15 -0400 In-Reply-To: <86jztl20of.fsf@gmail.com> (Simon Tournier's message of "Wed, 23 Aug 2023 18:17:20 +0200") Message-ID: <87h6oljjrs.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Received-SPF: pass client-ip=2607:f8b0:4864:20::82b; envelope-from=maxim.cournoyer@gmail.com; helo=mail-qt1-x82b.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: guix-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+larch=yhetil.org@gnu.org Sender: guix-devel-bounces+larch=yhetil.org@gnu.org X-Migadu-Flow: FLOW_IN X-Migadu-Country: US X-Migadu-Scanner: mx0.migadu.com X-Spam-Score: -8.93 X-Migadu-Queue-Id: 465F36FC12 X-Migadu-Spam-Score: -8.93 X-TUID: zqo+yDxRpAaO Hi Simon, Simon Tournier writes: > Hi, > > The bug tracker =E2=80=93 or guix-devel and/or help-guix =E2=80=93 report= s several > similar issues: =E2=80=9Cguix pull=E2=80=9D fails and then run it again (= or again and > again and =E2=80=A6) makes it pass. Well, part of the collection: > > https://issues.guix.gnu.org/issue/62830 > https://issues.guix.gnu.org/issue/63451 > https://issues.guix.gnu.org/issue/63830 > https://issues.guix.gnu.org/issue/64489 > https://issues.guix.gnu.org/issue/64659 > https://issues.guix.gnu.org/issue/64753 > https://issues.guix.gnu.org/issue/64963 > > It is hard to know if all have the same root and/or they are the trace > of the same bug but there is an issue with =E2=80=9Cguix pull=E2=80=9D. = For example > #64302 and #64489 had been merged but based on #64489 message, I am not > convinced the issue is the same as the reported by #64302. Anyway. > > Recently, I had to run several times =E2=80=9Cguix pull=E2=80=9D in a row= . And on > another machine, I did it with --no-substitutes because I was tired. > > Well, I do not know how to tackle this: most of the time the issue is > not reproducible because it depends on substitute servers. > > Any idea about what could be unexpected or what needs some love? I haven't checked the above links, but I think something that would help in this regard is better handling of network issues. E.g, don't print a backtrace on the first connection failure; retry maybe 3 times then print a helpful error mentioning the network appears unreliable. --=20 Thanks, Maxim