From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp0 ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id ePJKHQUuwWEiKQAAgWs5BA (envelope-from ) for ; Tue, 21 Dec 2021 02:29:41 +0100 Received: from aspmx1.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp0 with LMTPS id kIwfGQUuwWHLXgAA1q6Kng (envelope-from ) for ; Tue, 21 Dec 2021 01:29:41 +0000 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 0A65EC32B for ; Tue, 21 Dec 2021 02:29:41 +0100 (CET) Received: from localhost ([::1]:35844 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mzTyF-0007Sg-W2 for larch@yhetil.org; Mon, 20 Dec 2021 20:29:40 -0500 Received: from eggs.gnu.org ([209.51.188.92]:42042) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mzTxe-0007SJ-Kt for bug-guix@gnu.org; Mon, 20 Dec 2021 20:29:02 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:40293) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1mzTxe-000604-CY for bug-guix@gnu.org; Mon, 20 Dec 2021 20:29:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1mzTxe-0004vF-A4 for bug-guix@gnu.org; Mon, 20 Dec 2021 20:29:02 -0500 X-Loop: help-debbugs@gnu.org Subject: bug#52694: time-machine error when leaping from version-1.2.0 to version-1.4.0 Resent-From: Carl Dong Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Tue, 21 Dec 2021 01:29:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 52694 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: 52694@debbugs.gnu.org X-Debbugs-Original-To: bug-guix@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.164005012018890 (code B ref -1); Tue, 21 Dec 2021 01:29:02 +0000 Received: (at submit) by debbugs.gnu.org; 21 Dec 2021 01:28:40 +0000 Received: from localhost ([127.0.0.1]:51839 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mzTxI-0004uc-4w for submit@debbugs.gnu.org; Mon, 20 Dec 2021 20:28:40 -0500 Received: from lists.gnu.org ([209.51.188.17]:37496) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mzTxE-0004uQ-LP for submit@debbugs.gnu.org; Mon, 20 Dec 2021 20:28:38 -0500 Received: from eggs.gnu.org ([209.51.188.92]:42008) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mzTxE-0007Oz-Fw for bug-guix@gnu.org; Mon, 20 Dec 2021 20:28:36 -0500 Received: from wout3-smtp.messagingengine.com ([64.147.123.19]:45183) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mzTxC-0005yy-8h for bug-guix@gnu.org; Mon, 20 Dec 2021 20:28:36 -0500 Received: from compute6.internal (compute6.nyi.internal [10.202.2.46]) by mailout.west.internal (Postfix) with ESMTP id D8DFC3200911 for ; Mon, 20 Dec 2021 20:28:29 -0500 (EST) Received: from mailfrontend2 ([10.202.2.163]) by compute6.internal (MEProxy); Mon, 20 Dec 2021 20:28:30 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=carldong.me; h= from:content-type:content-transfer-encoding:mime-version:subject :message-id:date:to; s=fm2; bh=OfTD3F3BJGRMtQ2kulK2hm+Q2AS41CIKC gkO6tntxCA=; b=uDQbBV5hHh4VtTvnGQQZJApHujZrdVzayyT3WHiZ8Y5dSME4r MT8Ln9COjBuGgGUzjpLVZkRd4LzRbTnUXC2SYOQ/WQGakyaZvBTFA8B+VaPx3YtT BaRimuoIm6URphSQEUzerXjfWeRHQjGNEsnsE6fQfLgz1VtRNjWvp2MUbEH0ApiY RgbZpwXJewFdhIA/isM6NQ3jYvIAKnz6mvaltBy/lH7oZDuCVEjDPKgUFM8HLHJ0 LjVarQXI1VYniZIxd7UiTt0jFjoU1dmRKDQH/HcHxg+zq2TH8DSo9nM4ICL+teoU HY8tbWF2zm+DX7rQ2dO4bu7rjMh5pW3n0LNAw== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-transfer-encoding:content-type :date:from:message-id:mime-version:subject:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm1; bh=OfTD3F 3BJGRMtQ2kulK2hm+Q2AS41CIKCgkO6tntxCA=; b=jMRWUV0cUbDnMHuV4vteJ9 OXvKC4uU2ku6GshGFNPEFVEArquoZO+p6hmyQv2q+0ISUyMJrPAcPGxJQIDWq2wv kmVFrDyNm309nmoHUWyXsdRESiec3KnkOcoFaae30oBPV665XRH1KIsVZBCG0sPb iCV5TK0HC+F8MKz4icvzGVYs+cVb5b8zZnFZUszq/AZ9mKdp0nqlOVfzJ21s+S0d QPFsFAuusJCA78rldlLvDVaz0dBnQRq04CWRts7tpVGXE+v51fpjhRUGl/YSzul6 K1NbdJ6eZJN1E0zF/TtqW+qyhmOd33O8uRNeq1aakr01N/WNaNsxkA4nMKNR810A == X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvuddruddtfedgfeegucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucenucfjughrpefhtgfgggfukfffvffosehtqhhmtd hhtdejnecuhfhrohhmpeevrghrlhcuffhonhhguceotghonhhtrggtthestggrrhhlugho nhhgrdhmvgeqnecuggftrfgrthhtvghrnhepudfffeevvdeukeetgeduueekgfefheevie ekleeuuddthfegfeekjeeihffhjeffnecuffhomhgrihhnpehgnhhurdhorhhgnecuvehl uhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomheptghonhhtrggtth estggrrhhlughonhhgrdhmvg X-ME-Proxy: Received: by mail.messagingengine.com (Postfix) with ESMTPA for ; Mon, 20 Dec 2021 20:28:28 -0500 (EST) From: Carl Dong Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Mime-Version: 1.0 (Mac OS X Mail 14.0 \(3654.120.0.1.13\)) Message-Id: <5B18CBD8-9876-4B5F-920F-8DD421F67D6F@carldong.me> Date: Mon, 20 Dec 2021 17:28:27 -0800 X-Mailer: Apple Mail (2.3654.120.0.1.13) Received-SPF: pass client-ip=64.147.123.19; envelope-from=contact@carldong.me; helo=wout3-smtp.messagingengine.com X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 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, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-guix@gnu.org List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+larch=yhetil.org@gnu.org Sender: "bug-Guix" X-Migadu-Flow: FLOW_IN X-Migadu-Country: US ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1640050181; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding:resent-cc: resent-from:resent-sender:resent-message-id:list-id:list-help: list-unsubscribe:list-subscribe:list-post:dkim-signature; bh=OfTD3F3BJGRMtQ2kulK2hm+Q2AS41CIKCgkO6tntxCA=; b=AKn13NTQCh3thS0NO0COWiDO5USkIMrdaCK3Rd1kY2dem5xT7J7El6R74RMXnalYET4cNF 0l2/uI15b5zT52MRfungJESWdPP9vX7b/z3Y1FrxgrPxzmM7+5dwer86VjYB/swZDoE2/i vP++/U0BD96w2soCCpv2GlZXBYRGOc8dzjuDGSKqBS/PMYalejc3fvSsiwIADWItRO9L0v 7opbP92iX8u+b2SMBKu78vnDoRCBSMnq/O1p1bNz9kvBQ9UiSHaA00QmUsSytKJvzb7MN9 zF8nGFFSODVdtHIEEP5+Oj9cQIHue+a2muiymc0YEhwOPn+7czjQ9PTVcSC9fA== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1640050181; a=rsa-sha256; cv=none; b=gcoVClvJUvv6V/ip9v8oEp35h/4xaCoy7sWzp8TG2m4k/hIFm8hsmkVdjnzZIEWTiQW2Zs 2AsiH5Fbn3xpiE5ppgX9ib5ro/jk637BwUTxBDMqnyPsWszcKA7zewbJWnCiL1tCJwCIqC cszxTjHRTmuRVxyr3EAee0NBzekMjVet7XXnUyW86gQnLR4hAevZHkeJeglw9ZuoZVv1Sz 27ya5RrYzwmqmbA+wBnWSxOakdrzxtd/ULDMGNIRbPhKxcBHllaTsUnea0PwTTfrmCQy5m Xv5NgSkKmJTWh2GrDqn74xL8QHLLziPfRrkpk6POKAhPcOkSrWwuSkLhA6Vu8A== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=carldong.me header.s=fm2 header.b=uDQbBV5h; dkim=fail ("headers rsa verify failed") header.d=messagingengine.com header.s=fm1 header.b=jMRWUV0c; dmarc=none; spf=pass (aspmx1.migadu.com: domain of "bug-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="bug-guix-bounces+larch=yhetil.org@gnu.org" X-Migadu-Spam-Score: -2.12 Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=carldong.me header.s=fm2 header.b=uDQbBV5h; dkim=fail ("headers rsa verify failed") header.d=messagingengine.com header.s=fm1 header.b=jMRWUV0c; dmarc=none; spf=pass (aspmx1.migadu.com: domain of "bug-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="bug-guix-bounces+larch=yhetil.org@gnu.org" X-Migadu-Queue-Id: 0A65EC32B X-Spam-Score: -2.12 X-Migadu-Scanner: scn0.migadu.com X-TUID: 6JVXF+w6AKB2 Hi all, A fellow Bitcoin developer has submitted a patch bumping our = time-machine to a commit on the version-1.4.0 branch for testing. While = testing that change, a few developers encountered a bug in the = time-machine script. I=E2=80=99ve been able to distill it down to a reproducible form: $ guix time-machine --branch=3Dversion-1.2.0 -- time-machine = --commit=3D6dffced09ecda024e0884e352778c221ad066fd6 -- describe The specific error that you get: --8<---------------cut here---------------start------------->8--- Updating channel 'guix' from Git repository at = 'https://git.savannah.gnu.org/git/guix.git'... Updating channel 'guix' from Git repository at = 'https://git.savannah.gnu.org/git/guix.git'... Backtrace: In guix/store.scm: 2042:24 19 (run-with-store # ?) In guix/inferior.scm: 734:8 18 (_ _) In guix/channels.scm: 876:2 17 (_ _) 836:2 16 (_ _) In ./guix/monads.scm: 482:9 15 (_ _) In guix/store.scm: 1876:8 14 (_ _) In guix/channels.scm: 604:36 13 (_ #) 657:11 12 (_) In ice-9/eval.scm: 196:35 11 (_ #(#(#) "/gnu?" ?)) 173:47 10 (_ #(#(#(#) # ?) ?)) 213:37 9 (_ #(#(#(#) # ?) ?)) 159:9 8 (_ #(#(#(#) # ?) ?)) 159:9 7 (_ #(#(#(#) # ?) ?)) 159:9 6 (_ #(#(#(#) # ?) ?)) In guix/modules.scm: 157:28 5 (module-closure _ #:select? _ #:dependencies _) In guix/memoization.scm: 100:0 4 (_ # "/gnu/store/i88h59?" ?) In ice-9/ports.scm: 445:17 3 (call-with-input-file _ _ #:binary _ #:encoding _ # _) In guix/modules.scm: 69:4 2 (_ _) In ice-9/boot-9.scm: 1669:16 1 (raise-exception _ #:continuable? _) 1669:16 0 (raise-exception _ #:continuable? _) ice-9/boot-9.scm:1669:16: In procedure raise-exception: Throw to key `match-error' with args `("match" "no matching pattern" = (#:re-export-and-replace (delete) #:replace ((define-public* . = define-public)) #:export (content-hash content-hash? = content-hash-algorithm content-hash-value origin origin? this-origin = origin-uri origin-method origin-hash origin-sha256 origin-file-name = origin-actual-file-name origin-patches origin-patch-flags = origin-patch-inputs origin-patch-guile origin-snippet origin-modules = base32 base64 package package? this-package package-name = package-upstream-name package-version package-full-name package-source = package-build-system package-arguments package-inputs = package-native-inputs package-propagated-inputs package-outputs = package-native-search-paths package-search-paths package-replacement = package-synopsis package-description package-license package-home-page = package-supported-systems package-properties package-location = package-definition-location hidden-package hidden-package? = package-superseded deprecated-package package-field-location = this-package-input this-package-native-input lookup-package-input = lookup-package-native-input lookup-package-propagated-input = lookup-package-direct-input prepend replace modify-inputs = package-direct-sources package-transitive-sources package-direct-inputs = package-transitive-inputs package-transitive-target-inputs = package-transitive-native-inputs package-transitive-propagated-inputs = package-transitive-native-search-paths = package-transitive-supported-systems package-mapping = package-input-rewriting package-input-rewriting/spec = package-source-derivation package-derivation package-cross-derivation = package-output package-grafts package-patched-vulnerabilities = package-with-patches package-with-extra-patches package-with-c-toolchain = package/inherit transitive-input-references %supported-systems = %hurd-systems %cuirass-supported-systems supported-package? = &package-error package-error? package-error-package &package-input-error = package-input-error? package-error-invalid-input = &package-cross-build-system-error package-cross-build-system-error? = package->bag bag->derivation bag-direct-inputs bag-transitive-inputs = bag-transitive-host-inputs bag-transitive-build-inputs = bag-transitive-target-inputs package-development-inputs package-closure = default-guile default-guile-derivation set-guile-for-build package-file = package->derivation package->cross-derivation origin->derivation)))'. --8<---------------cut here---------------end--------------->8--- Let me know if there=E2=80=99s any other information I can provide or if = this is a dupe! Cheers, Carl Dong=