From unknown Fri Jun 20 07:16:03 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#57306 <57306@debbugs.gnu.org> To: bug#57306 <57306@debbugs.gnu.org> Subject: Status: guix pull to old commit fails due to unsupported manifest format Reply-To: bug#57306 <57306@debbugs.gnu.org> Date: Fri, 20 Jun 2025 14:16:03 +0000 retitle 57306 guix pull to old commit fails due to unsupported manifest for= mat reassign 57306 guix submitter 57306 Arun Isaac severity 57306 important thanks From debbugs-submit-bounces@debbugs.gnu.org Sat Aug 20 05:37:52 2022 Received: (at submit) by debbugs.gnu.org; 20 Aug 2022 09:37:52 +0000 Received: from localhost ([127.0.0.1]:59593 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oPKvQ-0003ss-5Q for submit@debbugs.gnu.org; Sat, 20 Aug 2022 05:37:52 -0400 Received: from lists.gnu.org ([209.51.188.17]:56562) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oPKvL-0003si-TX for submit@debbugs.gnu.org; Sat, 20 Aug 2022 05:37:50 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:53240) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oPKvK-0005rd-47 for bug-guix@gnu.org; Sat, 20 Aug 2022 05:37:47 -0400 Received: from mugam.systemreboot.net ([139.59.75.54]:32988) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oPKvB-000542-Tf for bug-guix@gnu.org; Sat, 20 Aug 2022 05:37:45 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=systemreboot.net; s=default; h=Content-Type:MIME-Version:Message-ID:Date: Subject:To:From:Sender:Reply-To:Cc:Content-Transfer-Encoding:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:In-Reply-To:References:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=SRh+Q19AbSK/x9yOu+9aVSGS/j2jmBpe7UJD/+kcLqY=; b=GSmKCqTOmeszfijOgeK6bAOxV9 jptVTc6xaIoW0O+Qkr/dBavBEQsPskmD2A9kJBEVE8u73lasvD4zE9oXrsoEo7VAQO6u3jbk9e1Du hkTYekCmUpA5Xf9pfdQVgz9jLhkfJY3OXWQCQkd+oZt8QCs1DcS06Odny7FZyFBeBF6SdJGlFnLOX 6oy7huI1OMIAZ9N72An4NP+9XFgT06aeVLLHUOd1koJbsv1L5egpBgPvJWHapzQEhIRjJRNAS3nfp w2mZAQP7rhnU36dMJbaJFfSVF5oQXMsiIpzNODkyUeJRx2KdWsPWUnl5WGEVT8Nckrk7rV/teckOH nZuS+xNA==; Received: from [192.168.2.1] (port=54576 helo=steel) by systemreboot.net with esmtpsa (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1oPKv6-00079C-0R for bug-guix@gnu.org; Sat, 20 Aug 2022 15:07:32 +0530 From: Arun Isaac To: bug-guix@gnu.org Subject: guix pull to old commit fails due to unsupported manifest format Date: Sat, 20 Aug 2022 15:07:31 +0530 Message-ID: <87k0735k84.fsf@systemreboot.net> MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=139.59.75.54; envelope-from=arunisaac@systemreboot.net; helo=mugam.systemreboot.net 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, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.4 (-) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.4 (--) When I guix pull to 6f75565b4ec3b8a7247699c327a3b3196c787f76, activate the profile and run guix describe, it fails with an "unsupported manifest format" error. --8<---------------cut here---------------start------------->8--- $ guix pull --commit=6f75565b4ec3b8a7247699c327a3b3196c787f76 -p /tmp/test $ source /tmp/test/etc/profile $ guix describe guix describe: error: unsupported manifest format --8<---------------cut here---------------end--------------->8--- This happens because my guix-daemon writes a version 4 manifest and the guix from commit 6f75565b4ec3b8a7247699c327a3b3196c787f76 only understands a version 3 manifest. This may be related to https://issues.guix.gnu.org/56545 From debbugs-submit-bounces@debbugs.gnu.org Sat Aug 20 05:40:10 2022 Received: (at 57306) by debbugs.gnu.org; 20 Aug 2022 09:40:11 +0000 Received: from localhost ([127.0.0.1]:59598 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oPKxe-0003we-MU for submit@debbugs.gnu.org; Sat, 20 Aug 2022 05:40:10 -0400 Received: from knopi.disroot.org ([178.21.23.139]:42922) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oPKxd-0003wV-4R for 57306@debbugs.gnu.org; Sat, 20 Aug 2022 05:40:09 -0400 Received: from localhost (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id 66998400C9; Sat, 20 Aug 2022 11:40:07 +0200 (CEST) X-Virus-Scanned: SPAM Filter at disroot.org Received: from knopi.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id kXYCixLXhr00; Sat, 20 Aug 2022 11:40:06 +0200 (CEST) Mime-Version: 1.0 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1660988406; bh=87WmNxSFQiBQWBU8vWs20iOlunRZ7Eeo4ynH7qnnEAA=; h=Date:Subject:From:To:References:In-Reply-To; b=dio6XKcJw0Fc+FXaWIaVcFUy+Do7ztDt1PFQqUJcMwGBGi3gabV5Ym7yIQSp7KJlN bYwf5ZS/l3ZEHbBdNCWcF+A6mk7HTqYvbcSjU0t4eWQ6x/a7gInMoGjNnEB3BqZvU4 zm7YMceFAH5VhCLhL7gQ83HJ9M5B73xOch7j+OYTEq6hq5zu5pN4J75HSADO0x9t4r j2qxDXN7sFl8ZQWdNvuIljsiKW6sFXERjCg42tfo9Wlr1BcvyXJ6mh0jTLKZ8wElEO cGfKgqucRMW1/iEI67CMqDd4xavP6yG7NYmmmu96tTQY/07aWPiGFTB0gE2V51N59c 5MtTFLgtho0RA== Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=UTF-8 Date: Sat, 20 Aug 2022 10:40:05 +0100 Message-Id: Subject: Re: bug#57306: guix pull to old commit fails due to unsupported manifest format From: "(" To: "Arun Isaac" , <57306@debbugs.gnu.org> References: <87k0735k84.fsf@systemreboot.net> In-Reply-To: <87k0735k84.fsf@systemreboot.net> X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 57306 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) https://issues.guix.gnu.org/56545#1 > Commit 4ff12d1de7cd617b791996ee7ca1240660b4c20e introduced that bug, > which was fixed in c9fbd40785a99e13a59d8e530830ce85220a9871: > > https://issues.guix.gnu.org/56441 > > =E2=80=98guix describe=E2=80=99 should show that you=E2=80=99re using a c= ommit in that range. > > The solution is to run =E2=80=98time-machine=E2=80=99 from a commit outsi= de that range, > for instance with: > > guix time-machine -- time-machine -C channels.scm -- whatever -- ( From debbugs-submit-bounces@debbugs.gnu.org Sat Aug 20 05:46:02 2022 Received: (at 57306) by debbugs.gnu.org; 20 Aug 2022 09:46:02 +0000 Received: from localhost ([127.0.0.1]:59602 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oPL3K-00045X-ET for submit@debbugs.gnu.org; Sat, 20 Aug 2022 05:46:02 -0400 Received: from mugam.systemreboot.net ([139.59.75.54]:60562) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oPL3I-00044y-Lc for 57306@debbugs.gnu.org; Sat, 20 Aug 2022 05:46:01 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=systemreboot.net; s=default; h=Content-Type:MIME-Version:Message-ID:Date: References:In-Reply-To:Subject:To:From:Sender:Reply-To:Cc: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id: List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=K921GzHpj7Fd9b30/9GGqEeWZdB/6ouwDD0wn90+5fw=; b=ku+MpwOdI68WbBSz4nSOYINF6+ G4AI4O0jr8V6bikjwOUbEEXVskx7Q+QcCnXbkoWC2N3DM+Bf77LSROuXmYbykYS9WiRGEpEH6sGZA gPquRK7F+qysaolTUcDMo5akSaOVbucZRv4oKSu7o1LMcRKKvUcx6ay5Yzt6yErncRy5JL0KtVOwl 3/a9XrenLC7agyp1r9B2XUZ6HLhyeO+HuYkH2BT5H4YEC37O/fVKwRoHMBWXD/aQraSij6hDdAot5 quCwK1CRgseYE5MZV/ojMRlImIz6aH7XohFycuc/P8uOZ4rQIFajX2CHAvOIoWbdbpDucbrq+DwHx Y80EhpCw==; Received: from [192.168.2.1] (port=54432 helo=steel) by systemreboot.net with esmtpsa (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1oPL3F-00079v-13; Sat, 20 Aug 2022 15:15:57 +0530 From: Arun Isaac To: "(" , 57306@debbugs.gnu.org Subject: Re: bug#57306: guix pull to old commit fails due to unsupported manifest format In-Reply-To: References: <87k0735k84.fsf@systemreboot.net> Date: Sat, 20 Aug 2022 15:15:57 +0530 Message-ID: <87h7275ju2.fsf@systemreboot.net> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 57306 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) >> Commit 4ff12d1de7cd617b791996ee7ca1240660b4c20e introduced that bug, >> which was fixed in c9fbd40785a99e13a59d8e530830ce85220a9871: The failing commit 6f75565b4ec3b8a7247699c327a3b3196c787f76 is not in that range, if that's what you are saying. From debbugs-submit-bounces@debbugs.gnu.org Sat Aug 20 06:24:05 2022 Received: (at 57306) by debbugs.gnu.org; 20 Aug 2022 10:24:05 +0000 Received: from localhost ([127.0.0.1]:59649 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oPLe9-0007EB-LQ for submit@debbugs.gnu.org; Sat, 20 Aug 2022 06:24:05 -0400 Received: from knopi.disroot.org ([178.21.23.139]:54344) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oPLe4-0007Dh-Kg for 57306@debbugs.gnu.org; Sat, 20 Aug 2022 06:24:05 -0400 Received: from localhost (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id 5017A40055; Sat, 20 Aug 2022 12:23:59 +0200 (CEST) X-Virus-Scanned: SPAM Filter at disroot.org Received: from knopi.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id t9Lvc405IbUC; Sat, 20 Aug 2022 12:23:58 +0200 (CEST) Mime-Version: 1.0 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1660991037; bh=F/UD9nmc9eU7yR6QMe5RsKDcP62JXBs5UxUK7KqW4Ik=; h=Date:Subject:From:To:References:In-Reply-To; b=fpdle1WcMbZ4O45jVF8ZJ8RYxgrIqBV/KwNTjfKrvVp5ZCUiKQZ/VTpqS9FoBBeP+ g4RAIgwzglwYASCD4KtTuT085wkdPFU13igmslNoHAdqWjVo+Vxw+QAvGkKcQbWg8m xpXAc/7I1RHPmr5EE51esYv4Mxu9MvB04KFnYxxLTT7M+OWhJUOZpPLxfSdbTe5/57 0WGBxKztU5P6SM19tg2h3moOHHDw9mzuIcVEmrNlocSOY0HqQycu/GA5jVdxoD3RlE kViy1y9v+PNrMP1JSOBdJQK1yb9cHlWTFuKC5A/dNasVfCq6+h4p3ly/Lx4nm16XUD pneXCGXYud0Eg== Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=UTF-8 Date: Sat, 20 Aug 2022 11:23:56 +0100 Message-Id: Subject: Re: bug#57306: guix pull to old commit fails due to unsupported manifest format From: "(" To: "Arun Isaac" , <57306@debbugs.gnu.org> References: <87k0735k84.fsf@systemreboot.net> <87h7275ju2.fsf@systemreboot.net> In-Reply-To: <87h7275ju2.fsf@systemreboot.net> X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 57306 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Oops, I didn't read the issue properly and assumed it was just a duplicate of the time-machine unsupported manifest format bug by someone who doesn't know about the workaround (there have been a few of those); sorry! -- ( From debbugs-submit-bounces@debbugs.gnu.org Sun Aug 21 03:00:24 2022 Received: (at 57306) by debbugs.gnu.org; 21 Aug 2022 07:00:24 +0000 Received: from localhost ([127.0.0.1]:33736 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oPewa-0000nT-Ii for submit@debbugs.gnu.org; Sun, 21 Aug 2022 03:00:24 -0400 Received: from jpoiret.xyz ([206.189.101.64]:48992) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oPewY-0000nI-JH for 57306@debbugs.gnu.org; Sun, 21 Aug 2022 03:00:23 -0400 Received: from authenticated-user (jpoiret.xyz [206.189.101.64]) by jpoiret.xyz (Postfix) with ESMTPA id 75FD8185305; Sun, 21 Aug 2022 07:00:20 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=jpoiret.xyz; s=dkim; t=1661065220; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=Np6c9bY3DqL3rHCaaxSjCKmrcUwjn8UcStrwh1lt3pg=; b=JRCDkp5xleiobGzNMqCWMwp5xxOA0+oHErdH/f4HehScgvKIUBgzzMGiBiHw0fqSWN6Uk2 iSjMQJ7UPxR+txQWDt1Rq5ZRbwP9YWfEGjIspEDTyppvC7nMz8UkPpPwZwV9Eme0E9wYWw tgoajF/PZSaxj27qs3HvoZY8cAQMLXqRoPO28HWmcCojNzuuFU770ujyswSxr9hhISbGHe PRa5LGevYdll6mxXWGWy1Z4nz+dbV3gpBv8of9kpEAVS2ie/ZmX56fvG1i2evlDosBVR7+ 9gB2fc/uqsOY0CkrwvLR7ZVeOc5g+9qpc02AkQ3FiP7YDXbhuKsBtAB2s3krhA== From: Josselin Poiret To: Arun Isaac , 57306@debbugs.gnu.org Subject: Re: bug#57306: guix pull to old commit fails due to unsupported manifest format In-Reply-To: <87k0735k84.fsf@systemreboot.net> References: <87k0735k84.fsf@systemreboot.net> Date: Sun, 21 Aug 2022 09:00:19 +0200 Message-ID: <87v8qmulmk.fsf@jpoiret.xyz> MIME-Version: 1.0 Content-Type: text/plain Authentication-Results: jpoiret.xyz; auth=pass smtp.auth=jpoiret@jpoiret.xyz smtp.mailfrom=dev@jpoiret.xyz X-Spamd-Bar: / X-Spam-Score: 2.0 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Hi Arun, Arun Isaac writes: > This happens because my guix-daemon writes a version 4 manifest and the > guix from commit 6f75565b4ec3b8a7247699c327a3b3196c787f76 only > understands a version 3 manifest. Content analysis details: (2.0 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 2.0 PDS_OTHER_BAD_TLD Untrustworthy TLDs [URI: jpoiret.xyz (xyz)] -0.0 SPF_HELO_PASS SPF: HELO matches SPF record -0.0 SPF_PASS SPF: sender matches SPF record 0.0 FROM_SUSPICIOUS_NTLD From abused NTLD X-Debbugs-Envelope-To: 57306 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 2.0 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Hi Arun, Arun Isaac writes: > This happens because my guix-daemon writes a version 4 manifest and the > guix from commit 6f75565b4ec3b8a7247699c327a3b3196c787f76 only > understands a version 3 manifest. Content analysis details: (2.0 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 2.0 PDS_OTHER_BAD_TLD Untrustworthy TLDs [URI: jpoiret.xyz (xyz)] -0.0 SPF_HELO_PASS SPF: HELO matches SPF record -0.0 SPF_PASS SPF: sender matches SPF record 0.0 FROM_SUSPICIOUS_NTLD From abused NTLD 1.0 BULK_RE_SUSP_NTLD Precedence bulk and RE: from a suspicious TLD -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager Hi Arun, Arun Isaac writes: > This happens because my guix-daemon writes a version 4 manifest and the > guix from commit 6f75565b4ec3b8a7247699c327a3b3196c787f76 only > understands a version 3 manifest. >From what I can gather from looking at the code, the patch at [1] should've fixed this issue. If that's not the case I suggest re-opening it. [1] https://issues.guix.gnu.org/56441#6 -- Josselin Poiret From debbugs-submit-bounces@debbugs.gnu.org Mon Aug 29 15:29:54 2022 Received: (at 57306) by debbugs.gnu.org; 29 Aug 2022 19:29:54 +0000 Received: from localhost ([127.0.0.1]:33879 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oSkS4-0003tb-6m for submit@debbugs.gnu.org; Mon, 29 Aug 2022 15:29:54 -0400 Received: from mail-wr1-f47.google.com ([209.85.221.47]:42568) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oSkRx-0003t1-Ps for 57306@debbugs.gnu.org; Mon, 29 Aug 2022 15:29:34 -0400 Received: by mail-wr1-f47.google.com with SMTP id m16so11402426wru.9 for <57306@debbugs.gnu.org>; Mon, 29 Aug 2022 12:29:33 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:mime-version:message-id:date:references :in-reply-to:subject:cc:to:from:from:to:cc; bh=ZTe4vXITGBULRzMCtlP3RH6IR8ZKqtTqPOt9YMXaQo0=; b=UA+sntnyzipTuLiotLhnJTdXCqLxkpNGJHjkq4ghLVIh4s/Pzlw7SIy4WLVS7Dq6Kf dKcLxt21Dr2iRrkG9FQ7C/EoZ3QhChl9k/rqrhjhFday5+k/+oKOoBlUcRk3RIewHxNb 5c+vB3IRVG+henvZBPTC22p6pOATbkFolzZ0sYglMLQtvvsU1E8KKLZuaco4wikOLLS8 4P273ip7NrxzmJHSYbnKRVn3VSxl5nXweLnBV1ZxB+QU7cNDJiE13w5qCJwLTpRRo8oz lJv/pkvosMG42l0xJwu/QHQ2htggEuNhpEOfRWnJOuO5VJoF7s7A5fkxBFmA6HfO3x2F Dn9w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:message-id:date:references :in-reply-to:subject:cc:to:from:x-gm-message-state:from:to:cc; bh=ZTe4vXITGBULRzMCtlP3RH6IR8ZKqtTqPOt9YMXaQo0=; b=NwCXbywMkTU94CCA5zMOdkBvOuNzKV2jaK4/kLR8Xat15ddKAhJuZyYWGdalr5MLTk 1FAgJMQZpdmUeqvhgkTXXkaTi/lAcbuW8qNUjSNFHHyqw7gSpFP7x/zJj0E12ujtQDin 6S/8miKcCfa4PWhEz/tTdpHLJDcelbA/zrsnSvUfp9FjpkFhdZu8ksCTkX/J7jGU8PXX p/dow0yNctRaSsWP0tJhopSSAPnXyFRB+Wwdq1QlPa6K6ZI2iTRM9u378Hu9u2GYI+4a Nn6C9R5n1sDACifaAN5UFwcLqEOD4MZcXt2X5YF03RoZwMux4c4Y/GHIgPyQKEt1/C57 pkEw== X-Gm-Message-State: ACgBeo0FyVzhi2JkFJzmEJuAl4gpbS1jeziy6oy63U/sJO9J4w1aFRK9 hxh7ChbEgXkuPQHuq3Ufc3E2uy9w3Tk= X-Google-Smtp-Source: AA6agR7uGTyai2+AqBUv9J90YnHwecKok+gU649fu+gXUgGWqYKAbn3yk5qQFNm72OTPSdxu77cUEQ== X-Received: by 2002:a5d:6a85:0:b0:226:d8d9:20ab with SMTP id s5-20020a5d6a85000000b00226d8d920abmr4329446wru.514.1661801368131; Mon, 29 Aug 2022 12:29:28 -0700 (PDT) Received: from pfiuh07 ([193.48.40.241]) by smtp.gmail.com with ESMTPSA id i16-20020adffc10000000b002253af82fa7sm9602590wrr.9.2022.08.29.12.29.27 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 29 Aug 2022 12:29:27 -0700 (PDT) From: zimoun To: Arun Isaac , 57306@debbugs.gnu.org Subject: Re: bug#57306: guix pull to old commit fails due to unsupported manifest format In-Reply-To: <87k0735k84.fsf@systemreboot.net> References: <87k0735k84.fsf@systemreboot.net> Date: Mon, 29 Aug 2022 16:59:36 +0200 Message-ID: <87v8qbumcn.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 1.6 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Hi Arun, On sam., 20 août 2022 at 15:07, Arun Isaac wrote: > When I guix pull to 6f75565b4ec3b8a7247699c327a3b3196c787f76, activate > the profile and run guix describe, it fails with an "unsupported > manif [...] Content analysis details: (1.6 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [209.85.221.47 listed in list.dnswl.org] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 1.1 DATE_IN_PAST_03_06 Date: is 3 to 6 hours before Received: date 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (zimon.toutoune[at]gmail.com) -0.0 SPF_PASS SPF: sender matches SPF record -0.0 RCVD_IN_MSPIKE_H2 RBL: Average reputation (+2) [209.85.221.47 listed in wl.mailspike.net] 0.5 PDS_BTC_ID FP reduced Bitcoin ID X-Debbugs-Envelope-To: 57306 Cc: Ludovic =?utf-8?Q?Court=C3=A8s?= X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.6 (/) Hi Arun, On sam., 20 ao=C3=BBt 2022 at 15:07, Arun Isaac wrote: > When I guix pull to 6f75565b4ec3b8a7247699c327a3b3196c787f76, activate > the profile and run guix describe, it fails with an "unsupported > manifest format" error. > > --8<---------------cut here---------------start------------->8--- > $ guix pull --commit=3D6f75565b4ec3b8a7247699c327a3b3196c787f76 -p > /tmp/test > $ source /tmp/test/etc/profile > $ guix describe > guix describe: error: unsupported manifest format > --8<---------------cut here---------------end--------------->8--- > > This happens because my guix-daemon writes a version 4 manifest and the > guix from commit 6f75565b4ec3b8a7247699c327a3b3196c787f76 only > understands a version 3 manifest. I do not think it is related to guix-daemon and I think it is expected; indeed it could be considered as a bug. The command-line, guix pull --commit=3Dxyz -p /tmp/test writes /tmp/test/manifest using the current Guix (say manifest 4) and not using Guix at commit xyz (say manifest 3). Contrary to =E2=80=9Cguix time-machine --commit=3Dxyz=E2=80=9D. --8<---------------cut here---------------start------------->8--- $ cat ~/.cache/guix/inferiors/cfcv5rt7xiax6pvdqwoad3hdrsqrpl34z2tufvtcb7nsp= eum5cba/manifest ;; This file was automatically generated and is for internal use only. ;; It cannot be passed to the '--manifest' option. ;; Run 'guix package --export-manifest' if you want to export a file ;; suitable for '--manifest'. (manifest (version 3) (packages (("guix" "6f75565" "out" "/gnu/store/3nfgbg6nd6vq9im8fp97h6h5zm1rvhzh-guix-6f75565b4" (propagated-inputs ()) (search-paths ()) (properties (source (repository (version 0) (url "https://git.savannah.gnu.org/git/guix.git") (branch #f) (commit "6f75565b4ec3b8a7247699c327a3b3196c787f76") (name guix) (introduction (channel-introduction (version 0) (commit "9edb3f66fd807b096b48283debdcddccfea34bad") (signer "BBB0 2DDF 2CEA F6A8 0D1D E643 A2A0 6DF2 A33A 54FA")))))= ))))) --8<---------------cut here---------------end--------------->8--- Cheers, simon From debbugs-submit-bounces@debbugs.gnu.org Mon Aug 29 15:37:26 2022 Received: (at 57306) by debbugs.gnu.org; 29 Aug 2022 19:37:26 +0000 Received: from localhost ([127.0.0.1]:33905 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oSkZZ-00047I-Rw for submit@debbugs.gnu.org; Mon, 29 Aug 2022 15:37:26 -0400 Received: from mugam.systemreboot.net ([139.59.75.54]:51288) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oSkZX-000478-6T for 57306@debbugs.gnu.org; Mon, 29 Aug 2022 15:37:25 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=systemreboot.net; s=default; h=Content-Type:MIME-Version:Message-ID:Date: References:In-Reply-To:Subject:To:From:Sender:Reply-To:Cc: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id: List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=WKbQ4/D12e4y4DxrkfVzPdu4f6H9JfQeu1dJInVHJ3s=; b=oRTNYGpjrr1KqbsFABmFtkcie2 sblLkobkpE/lltmGfT4Rrh+YLqEc9wauFC+ZImc9QlcyQ/zpbYw7teMxhfM2BCG39wBtNAYAQ0R9V BGjvtFgxaUXPGqno16CZs8/a3NXM5V5SfdkYNgqhguTLa8u5PVwev5lF9xdUHOxAN1pbiCA2Y0cXq m0kNKw/r3412PoEiKOoLmBPKicCHjso/wHo3tS8VBwjeAxt8TQYEglhRWJFfQB8QZdHag+JPwD9fZ z4LIZI/y+e5eF74isHTR953G4lePCL+HCnn0Up6Vo5BoyvkpmuZGteeqhHUNb45cpR4Qvj5DcWJ5H O3vdbs9A==; Received: from [192.168.2.1] (port=1498 helo=steel) by systemreboot.net with esmtpsa (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1oSkZS-0005Ii-1x; Tue, 30 Aug 2022 01:07:18 +0530 From: Arun Isaac To: Josselin Poiret , 57306@debbugs.gnu.org Subject: Re: bug#57306: guix pull to old commit fails due to unsupported manifest format In-Reply-To: <87v8qmulmk.fsf@jpoiret.xyz> References: <87k0735k84.fsf@systemreboot.net> <87v8qmulmk.fsf@jpoiret.xyz> Date: Tue, 30 Aug 2022 01:07:18 +0530 Message-ID: <87y1v6yh75.fsf@systemreboot.net> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 57306 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Thanks, Josselin! I have asked at #56441 whether it may be reopened. From debbugs-submit-bounces@debbugs.gnu.org Mon Aug 29 15:41:55 2022 Received: (at 57306) by debbugs.gnu.org; 29 Aug 2022 19:41:55 +0000 Received: from localhost ([127.0.0.1]:33917 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oSkdu-0004EH-Nw for submit@debbugs.gnu.org; Mon, 29 Aug 2022 15:41:54 -0400 Received: from mugam.systemreboot.net ([139.59.75.54]:43674) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oSkds-0004E9-OY for 57306@debbugs.gnu.org; Mon, 29 Aug 2022 15:41:53 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=systemreboot.net; s=default; h=Content-Transfer-Encoding:Content-Type: MIME-Version:Message-ID:Date:References:In-Reply-To:Subject:Cc:To:From:Sender :Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help: List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=Xl/8Dq0Bcqxr00GWaDzVfQYuXpky4JrIxkQf5ZW7v5M=; b=j19WAJLmmPg7xVjtDUI1o6LTwi Yao0POK+3iUAiBalLnJleqAn52VE/ynlgeg/JXk5zW0D/Ur6vOSr/3eP2vrbo1xL90KXVkwFSNdVJ 2ABgCGBaKUb45DxAsT092RLOyfvJbGqevkOgx1Wee1e3uePPGtiR9rD3rjogNSxhy0AJ4ZHDp7HWg NqhUEXADZsyw0pw/Y62Z771xR6XXCHnv8CvBZcLXQMXTf3FpZj57qnnDbdnje4LGxj99bguOzfSVG 0q0xczg9RDOOYhwYSYBFZ1g4/2i6wPxNDRUtJFh3M/hr+5WyV1oZwyUjwpK9DVXqLzNLMdjNzRclg JXiQVHdw==; Received: from [192.168.2.1] (port=1726 helo=steel) by systemreboot.net with esmtpsa (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1oSkdo-0005Iz-0N; Tue, 30 Aug 2022 01:11:48 +0530 From: Arun Isaac To: zimoun , 57306@debbugs.gnu.org Subject: Re: bug#57306: guix pull to old commit fails due to unsupported manifest format In-Reply-To: <87v8qbumcn.fsf@gmail.com> References: <87k0735k84.fsf@systemreboot.net> <87v8qbumcn.fsf@gmail.com> Date: Tue, 30 Aug 2022 01:11:47 +0530 Message-ID: <87v8qaygzo.fsf@systemreboot.net> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 57306 Cc: Ludovic =?utf-8?Q?Court=C3=A8s?= X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Hi zimoun, > I do not think it is related to guix-daemon and I think it is expected; > indeed it could be considered as a bug. The command-line, > > guix pull --commit=3Dxyz -p /tmp/test > > writes /tmp/test/manifest using the current Guix (say manifest 4) and > not using Guix at commit xyz (say manifest 3). Contrary to =E2=80=9Cguix > time-machine --commit=3Dxyz=E2=80=9D. Ah, that makes sense! Any ideas as to how this issue might be fixed? Thanks, Arun From debbugs-submit-bounces@debbugs.gnu.org Mon Aug 29 17:37:55 2022 Received: (at 57306) by debbugs.gnu.org; 29 Aug 2022 21:37:55 +0000 Received: from localhost ([127.0.0.1]:34065 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oSmSA-00079F-JP for submit@debbugs.gnu.org; Mon, 29 Aug 2022 17:37:54 -0400 Received: from mail-wm1-f51.google.com ([209.85.128.51]:39573) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oSmS8-000792-RM for 57306@debbugs.gnu.org; Mon, 29 Aug 2022 17:37:53 -0400 Received: by mail-wm1-f51.google.com with SMTP id i188-20020a1c3bc5000000b003a7b6ae4eb2so3898705wma.4 for <57306@debbugs.gnu.org>; Mon, 29 Aug 2022 14:37:52 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:mime-version:message-id:date:references :in-reply-to:subject:to:from:from:to:cc; bh=ZAShU6NlNfyjFX2bVRKwN+8WCR4iey6+T+RlyngxWU4=; b=L6m9rm1Tv0b6XiLvjSUkdgi8Jn2ViC/Vt5c+mjJSbEIHYfCkCJHZYQEDl5fDsChB9o p+U+JCBnj3PqQyR9oVUygUC2JHJsWyIhib1b8kSOQpqDQiu821RSbLMnv/LW+SR3BJED XJmJVEG6aN4BK4yKA4fYdgUiC7twB9+aGCDeelI4aoHptDvrS1rqDpvaMzXnjUD1WtKG lRYG0e6TtIH6VOJZfpjlVh9PVmdLVQSREsHNdmrG6mvEw5BKBBWFAsENImN7sf4EnQSL fS+7lJ8lr0DHKan48hKpiyEoF445n3A+aPlFYdwTvBnjQkIny0zUfKKDGlTDMonCYCjq JC+w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:message-id:date:references :in-reply-to:subject:to:from:x-gm-message-state:from:to:cc; bh=ZAShU6NlNfyjFX2bVRKwN+8WCR4iey6+T+RlyngxWU4=; b=WimPDTg3y3lILj7m0yOu16+WUupn0DwR3HVGkjWPWQHyySjdnP/X0q+nDa4pV+BMLN 2rpl3TChnluys2ekeEPFmKRZurRJP01+SZD/bxWMJG3R1AWvr3c2+6gJgOiEdPGN7K8y RyRFlu6fgjNIIrAMNwWurhGmaAs/GQNDd83g0l0ASwZ/UYHl3QfHr0P6+v3taTpkKvqP d99J3eIij8j3alSzynz99YPgaSP9oT5StrbyihRdnlBE+7pPo5ONrAFGmY9RLX9lG1No CnDSnG+M/YmvwoPFRV2mtg44AllSjy2zaSRdsTEQERYmQyqTW7ur1MZl2IwI25LseI0K dWsg== X-Gm-Message-State: ACgBeo3DULP0CFpTZVJzSFhvwoqM92TLjM44ZfcKkRUaOl09AHSJy+HN IFW27IuOyW1EltqYPe6De3DI6dJtH6o= X-Google-Smtp-Source: AA6agR58C3rK+oeCriklWuJQbjff/16QUI5+bTk/6VvI+OreY5QeB9yR6BeYMCmw85GHmJDxkbeVLg== X-Received: by 2002:a7b:ce05:0:b0:3a5:c069:25b3 with SMTP id m5-20020a7bce05000000b003a5c06925b3mr7862916wmc.87.1661809066991; Mon, 29 Aug 2022 14:37:46 -0700 (PDT) Received: from pfiuh07 ([193.48.40.241]) by smtp.gmail.com with ESMTPSA id bg20-20020a05600c3c9400b003a60edc3a44sm11099176wmb.5.2022.08.29.14.37.46 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 29 Aug 2022 14:37:46 -0700 (PDT) From: zimoun To: Arun Isaac , Josselin Poiret , 57306@debbugs.gnu.org Subject: Re: bug#57306: guix pull to old commit fails due to unsupported manifest format In-Reply-To: <87y1v6yh75.fsf@systemreboot.net> References: <87k0735k84.fsf@systemreboot.net> <87v8qmulmk.fsf@jpoiret.xyz> <87y1v6yh75.fsf@systemreboot.net> Date: Mon, 29 Aug 2022 23:36:49 +0200 Message-ID: <878rn6vij2.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 57306 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Hi, On mar., 30 ao=C3=BBt 2022 at 01:07, Arun Isaac wrote: > Thanks, Josselin! I have asked at #56441 whether it may be reopened. >From my understanding, it is another side effect of 4ff12d1de7cd617b791996ee7ca1240660b4c20e. Commit 9b8c442b254b82196fe2492142b3c3bbbd891a1b is the parent of 4ff12d. Using a recent commit, --8<---------------cut here---------------start------------->8--- $ guix describe Generation 6 ao=C3=BBt 19 2022 12:36:01 (current) guix 65cabb0 repository URL: https://git.savannah.gnu.org/git/guix.git branch: master commit: 65cabb010e3388d10f9b25ec560bfcfab5f810d4 --8<---------------cut here---------------end--------------->8--- =E2=80=98generate-package-cache=E2=80=99 passes=E2=80=A6 --8<---------------cut here---------------start------------->8--- $ guix pull --commit=3D9b8c442b254b82196fe2492142b3c3bbbd891a1b -p /tmp/old= -ko-describe [...] $ /tmp/old-ko-describe/bin/guix describe guix describe: error: unsupported manifest format --8<---------------cut here---------------end--------------->8--- =E2=80=A6but not =E2=80=9Cguix describe=E2=80=9D. Indeed, version 4: --8<---------------cut here---------------start------------->8--- $ cat /tmp/old-ko-describe/manifest | grep -A 1 '(manifest' (manifest (version 4) --8<---------------cut here---------------end--------------->8--- Note that, --8<---------------cut here---------------start------------->8--- $ guix pull --commit=3D4ff12d1de7cd617b791996ee7ca1240660b4c20e -p /tmp/old= -ok $ /tmp/old-ok/bin/guix describe Generation 1 ao=C3=BBt 29 2022 22:49:56 (current) guix 4ff12d1 repository URL: https://git.savannah.gnu.org/git/guix.git commit: 4ff12d1de7cd617b791996ee7ca1240660b4c20e $ /tmp/old-ok/bin/guix pull --commit=3D9b8c442b254b82196fe2492142b3c3bbbd89= 1a1b -p /tmp/old-ko Updating channel 'guix' from Git repository at 'https://git.savannah.gnu.or= g/git/guix.git'... Building from this channel: guix https://git.savannah.gnu.org/git/guix.git 9b8c442 Computing Guix derivation for 'x86_64-linux'... - substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0% substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 10= 0.0% The following derivation will be built: /gnu/store/r5qk23fibxn5ryd2k7b8qkbryqv4m3ds-profile.drv building package cache... |builder for `/gnu/store/19nk2x26s0dp68r7d36ifbg0ck0q3xps-guix-package-cach= e.drv' failed to produce output path `/gnu/store/axqgrls563slnp76x60dqlv7sd= wcm2ly-guix-package-cache' build of /gnu/store/19nk2x26s0dp68r7d36ifbg0ck0q3xps-guix-package-cache.drv= failed View build log at '/var/log/guix/drvs/19/nk2x26s0dp68r7d36ifbg0ck0q3xps-gui= x-package-cache.drv.gz'. cannot build derivation `/gnu/store/r5qk23fibxn5ryd2k7b8qkbryqv4m3ds-profil= e.drv': 1 dependencies couldn't be built guix pull: error: build of `/gnu/store/r5qk23fibxn5ryd2k7b8qkbryqv4m3ds-pro= file.drv' failed --8<---------------cut here---------------end--------------->8--- Well, it appears to me easier if bug#57306 remains closed since =E2=80=99gu= ix time-machine=E2=80=99 is fixed; as it was the subject. Cheers, simon From debbugs-submit-bounces@debbugs.gnu.org Tue Aug 30 12:42:19 2022 Received: (at 57306) by debbugs.gnu.org; 30 Aug 2022 16:42:19 +0000 Received: from localhost ([127.0.0.1]:37313 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oT4Je-0007xh-Sc for submit@debbugs.gnu.org; Tue, 30 Aug 2022 12:42:19 -0400 Received: from mugam.systemreboot.net ([139.59.75.54]:50646) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oT4Jc-0007xU-1v for 57306@debbugs.gnu.org; Tue, 30 Aug 2022 12:42:17 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=systemreboot.net; s=default; h=Content-Transfer-Encoding:Content-Type: MIME-Version:Message-ID:Date:References:In-Reply-To:Subject:To:From:Sender: Reply-To:Cc:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help: List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=2eFpFCi5mSkff04z0M+ru50yl5+H/lB48HOhfosO66o=; b=BaxmeDI7LOuse03+BdossxJ66M IZgpe9P2W+Jci9TbdrMK/HMI3ak00hH4T7YfdUnhWfS2nZlF0TXVKOKiTJSACe90wHFZo9LPe2Q29 cE8KkasNPrxH0IMcGqJTqxV2UIlvrCJ6BzLUr422n5K78+vZIy4mgnjjEsluB6dGq3oUoYefOBdAt se8DyMeC/padJjtIffgJznx7nvU7nF17KWuVhF0IzEmImZ2f6kEy9DI8rTWmLiLP/Gxk0hVWAtO+3 UHKjgUB6IL49Obo1B4+PXFHkUYRmnfkOs1oAlZ8VqKDjacZQc2S3CIklPHK0cvt28Cve2z5ZK/bZ5 wJJ0I6sw==; Received: from [192.168.2.1] (port=2520 helo=steel) by systemreboot.net with esmtpsa (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1oT4JW-0007S8-2m; Tue, 30 Aug 2022 22:12:10 +0530 From: Arun Isaac To: zimoun , Josselin Poiret , 57306@debbugs.gnu.org Subject: Re: bug#57306: guix pull to old commit fails due to unsupported manifest format In-Reply-To: <878rn6vij2.fsf@gmail.com> References: <87k0735k84.fsf@systemreboot.net> <87v8qmulmk.fsf@jpoiret.xyz> <87y1v6yh75.fsf@systemreboot.net> <878rn6vij2.fsf@gmail.com> Date: Tue, 30 Aug 2022 22:12:10 +0530 Message-ID: <87mtbly97h.fsf@systemreboot.net> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 57306 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Hi zimoun, > Well, it appears to me easier if bug#57306 remains closed since =E2=80=99= guix > time-machine=E2=80=99 is fixed; as it was the subject. I think you mean that bug #56441 should remain closed. Bug #56441 was about guix time-machine. Bug #57306 is the current bug about guix pull. Regards, Arun From debbugs-submit-bounces@debbugs.gnu.org Tue Aug 30 13:21:31 2022 Received: (at 57306) by debbugs.gnu.org; 30 Aug 2022 17:21:31 +0000 Received: from localhost ([127.0.0.1]:37382 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oT4vb-0002kw-Jo for submit@debbugs.gnu.org; Tue, 30 Aug 2022 13:21:31 -0400 Received: from mail-wr1-f42.google.com ([209.85.221.42]:41652) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oT4vY-0002kh-Gn for 57306@debbugs.gnu.org; Tue, 30 Aug 2022 13:21:30 -0400 Received: by mail-wr1-f42.google.com with SMTP id v16so12399494wrm.8 for <57306@debbugs.gnu.org>; Tue, 30 Aug 2022 10:21:28 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:message-id:date:references:in-reply-to:subject:to:from :from:to:cc; bh=b4De8nl0dIhtXm6oZcNnye1xGIdTnXrUVORFmOQYZtk=; b=LQraXOWHJq+2/88h9+YTmUan4t2EUwYveOT8rjG8E4iur+RxfEBvQVUKaHnPXY1N8M komCghiHncWSw8IEAJ+yx0r6/UX8+4sPoP1w9k7MMiXGOfs5CKB07PWAwsZ0XhLE9g5H irV2Wk84Ztsq9lx2TErFEwLLiIH8bC2BPNp6z24Bs9TChbM9zlghxhgjOMwzScppnqgI hwGlznvNIk7dGQsB6x2dvOeFi/Oe7bhYiJwkDTg519NIU4FGOwHwlg7kUfjxFnRcXop7 Yb7RG5kMk7a2ACawcXarNumcrx0+S3XHsCJ6iIU9cBW9QFWmEdwhQ4IrIUlJQ43o0kHr Ap5w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=mime-version:message-id:date:references:in-reply-to:subject:to:from :x-gm-message-state:from:to:cc; bh=b4De8nl0dIhtXm6oZcNnye1xGIdTnXrUVORFmOQYZtk=; b=4WnU8tjDQmF5S3yV5pxF1OfkKzm0xPdoenMu5XWMhbG8WtN9FR3H14zv9BVWkn7RbR fuKSXlrhN5vDWb4BcvF2nNgwRVTSTrejvN6AoPLpHqLVlElGVGf4AV+DEqo+HW3AV156 SwbwOK9DOLPDHEvgmwZbBAXofw+TiNa+3xLzGdpk+B9fotQnKHIHqiEGIW1oiF3siP/d C1kF7yzaate65a/V7HAaXCFJzA4RHz6CJdx3bHBhzGD8eZ2rRBKax9aY5D+2N1u2Z00y dKDPzYXwetGzpf/OSdnGDIUZRcojI0/hwmnl+Hbr9rrRbN/K5gLISyhb6MRs9BT7MzHn ev7A== X-Gm-Message-State: ACgBeo12tQ92BM/i1PF0KgWV7LaZ6Zj8P/XoEoSh8lt6uh5z3R1leNob tUqZaDpcnix1Kp5uUtW2ZGT0yXevUno= X-Google-Smtp-Source: AA6agR7yFqhqFba6/tEKdZey84x5DWYgXdNNWFiHaBgg7eCayqFR0wtCg975kyB9M1voWqZsSWzllg== X-Received: by 2002:a5d:69c9:0:b0:226:d258:2aec with SMTP id s9-20020a5d69c9000000b00226d2582aecmr8739986wrw.45.1661880082616; Tue, 30 Aug 2022 10:21:22 -0700 (PDT) Received: from lili ([2a01:e0a:59b:9120:65d2:2476:f637:db1e]) by smtp.gmail.com with ESMTPSA id n5-20020a05600c3b8500b003a319b67f64sm4398967wms.0.2022.08.30.10.21.21 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 30 Aug 2022 10:21:22 -0700 (PDT) From: zimoun To: Arun Isaac , Josselin Poiret , 57306@debbugs.gnu.org Subject: Re: bug#57306: guix pull to old commit fails due to unsupported manifest format In-Reply-To: <87mtbly97h.fsf@systemreboot.net> References: <87k0735k84.fsf@systemreboot.net> <87v8qmulmk.fsf@jpoiret.xyz> <87y1v6yh75.fsf@systemreboot.net> <878rn6vij2.fsf@gmail.com> <87mtbly97h.fsf@systemreboot.net> Date: Tue, 30 Aug 2022 19:20:08 +0200 Message-ID: <86k06pd4xj.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 57306 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Hi, On Tue, 30 Aug 2022 at 22:12, Arun Isaac wrote: > I think you mean that bug #56441 should remain closed. Bug #56441 was > about guix time-machine. Bug #57306 is the current bug about guix pull. Yes, sorry for the confusion. Cheers, simon From debbugs-submit-bounces@debbugs.gnu.org Wed Aug 31 06:35:31 2022 Received: (at control) by debbugs.gnu.org; 31 Aug 2022 10:35:31 +0000 Received: from localhost ([127.0.0.1]:38309 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oTL4E-0006MA-Vp for submit@debbugs.gnu.org; Wed, 31 Aug 2022 06:35:31 -0400 Received: from eggs.gnu.org ([209.51.188.92]:54244) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oTL4B-0006Lw-Kc for control@debbugs.gnu.org; Wed, 31 Aug 2022 06:35:30 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:49674) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oTL46-000853-8u for control@debbugs.gnu.org; Wed, 31 Aug 2022 06:35:22 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-version:Subject:From:To:Date:in-reply-to: references; bh=ca08qVFU8RDRV81+XZoi1t+47FrMnWzP7Jqz0235Nt4=; b=Ra3wSLJf7QbUNq wM8BAn0H8MhZKXeTg7h2NRV5oZioPr85Qj6r6v4Uy7KdnPAbstfNjLcDdj+KEYr8HEcIhVMix6AUP KCMMrpPdi8LlLu0iAYfzQJy0RhV9zCz3DXAEPL+EvZ9SvhpadNJxI4qHuruxvooyZpY8Ig7thYHgn 2Jj/a4ABpOLDLebNpfvjujosaPQ0CiJc/fha5Fw6H1pTFtGlvVn1I82iXX7lB1glFsQA690WnSDEE cjVxypJnrvWXvvaaSFxtFWF4hFMuNHCq7vQtlRWzNpQOhVmTgGE8r+vdZyVtBobPPigvkGkHRMxIT g7/91Jrh4GmwpGTsvQQw==; Received: from 91-160-117-201.subs.proxad.net ([91.160.117.201]:50534 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oTL45-0005TT-4L for control@debbugs.gnu.org; Wed, 31 Aug 2022 06:35:21 -0400 Date: Wed, 31 Aug 2022 12:35:18 +0200 Message-Id: <871qswd7kp.fsf@gnu.org> To: control@debbugs.gnu.org From: =?utf-8?Q?Ludovic_Court=C3=A8s?= Subject: control message for bug #57306 MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) severity 57306 important quit From debbugs-submit-bounces@debbugs.gnu.org Wed Aug 31 07:06:38 2022 Received: (at 57306-done) by debbugs.gnu.org; 31 Aug 2022 11:06:38 +0000 Received: from localhost ([127.0.0.1]:38379 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oTLYL-00038g-K0 for submit@debbugs.gnu.org; Wed, 31 Aug 2022 07:06:38 -0400 Received: from eggs.gnu.org ([209.51.188.92]:40552) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oTLYD-000387-Tj for 57306-done@debbugs.gnu.org; Wed, 31 Aug 2022 07:06:30 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:37488) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oTLY7-0005T7-4R; Wed, 31 Aug 2022 07:06:23 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:In-Reply-To:Date:References:Subject:To: From; bh=colJx8HpwMEdengsMsNPFDCJyhVeyxwXuP2G/uJWXJs=; b=qmTqw0ockdGhSeNppUCQ YfAJdpDnASS8twOxfDgi5kOSt0nGgghPWOEGZuUDYpql4X5EdAOlnS1M39/8nFC5bkzPtIEDNclVp he7z8Z2V8Dt7+3SLuSpufAkGH0gg6hX3LIa6YFzHEH9/xHvGvjbcXdSpuAbtU0jt1+CGbMxREyHF5 L0Ker2QMa7r8NlIbWrNFJ3wVzjUCaA+6FHeCv9bwQLMq3PAHbP+1yxmsUS9WRYQLF+/ZSD+CjEr1V LJ+IGwX4oL+vBH9c/OmNzX86eL3waf+BizFT1zzoDWwW70tQMaPIzpJVTzycUVJqMRTO6wKok8y4T K9nEOD5xbkdMYg==; Received: from 91-160-117-201.subs.proxad.net ([91.160.117.201]:55876 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oTLY6-0005c0-MH; Wed, 31 Aug 2022 07:06:22 -0400 From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: Arun Isaac Subject: Re: bug#57306: guix pull to old commit fails due to unsupported manifest format References: <87k0735k84.fsf@systemreboot.net> <87v8qbumcn.fsf@gmail.com> <87v8qaygzo.fsf@systemreboot.net> Date: Wed, 31 Aug 2022 13:06:20 +0200 In-Reply-To: <87v8qaygzo.fsf@systemreboot.net> (Arun Isaac's message of "Tue, 30 Aug 2022 01:11:47 +0530") Message-ID: <87bks0brkj.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 57306-done Cc: 57306-done@debbugs.gnu.org, zimoun X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Hi, Arun Isaac skribis: >> I do not think it is related to guix-daemon and I think it is expected; >> indeed it could be considered as a bug. The command-line, >> >> guix pull --commit=3Dxyz -p /tmp/test >> >> writes /tmp/test/manifest using the current Guix (say manifest 4) and >> not using Guix at commit xyz (say manifest 3). Contrary to =E2=80=9Cguix >> time-machine --commit=3Dxyz=E2=80=9D. > > Ah, that makes sense! Any ideas as to how this issue might be fixed? I fixed it in 67a6828b2bb821274757f686f7c685b664339a96 using the same trick as earlier. Thanks! Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Wed Aug 31 09:16:21 2022 Received: (at 57306-done) by debbugs.gnu.org; 31 Aug 2022 13:16:21 +0000 Received: from localhost ([127.0.0.1]:38535 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oTNZt-0002Jc-7T for submit@debbugs.gnu.org; Wed, 31 Aug 2022 09:16:21 -0400 Received: from mail-wm1-f52.google.com ([209.85.128.52]:35671) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oTNZr-0002JP-AI for 57306-done@debbugs.gnu.org; Wed, 31 Aug 2022 09:16:19 -0400 Received: by mail-wm1-f52.google.com with SMTP id m17-20020a7bce11000000b003a5bedec07bso11695533wmc.0 for <57306-done@debbugs.gnu.org>; Wed, 31 Aug 2022 06:16:19 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:mime-version:message-id:date:references :in-reply-to:subject:cc:to:from:from:to:cc; bh=QdK/qIY4p/rRxMyAeMU+BBnj1Oz5TqsfkLkv3YpoigY=; b=WwXffGXmC6tF7VoAki+5oL0WjUxK6eD5WOONS7KhI/jcfh7vavKVNVUge27vnHTn1h QjuhS3Hu4KUZBOEZOR3W+NPidrwENG0c1dmgXxx7fwcup6bfzh9y8yMCptEuUyy7/Peg aBehz3i95PDwcI5xab8EvN8qWW21pxzL9BfLPg/nFQrvve1W+ew7FIimHxhHfZOXxnBK Yj2MYA5Vs6DggolLX3Ep/l5x8GLOV9RdqMgQ4y9uTDNBUa3bjuGm+m8MotaPeqKRJaWu bP4mo7W8bRkuf+U6nuqW3Z17JU6ua7SKN4Y2mngE0iNOnHES/28nvxIKjrytWR8ZtQlN iuNg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:message-id:date:references :in-reply-to:subject:cc:to:from:x-gm-message-state:from:to:cc; bh=QdK/qIY4p/rRxMyAeMU+BBnj1Oz5TqsfkLkv3YpoigY=; b=M8vScN4zH0NMswly5LHny5hpBxe3Ys1Z6FLFsLYzelyM4Zx/NiOkaWdvHD1xQjN+F/ lUdm1kEubzeBP1/7KAwSTHw+9oVkaapOTxHvTN1npP+LmKvlGHIglUfOzxOrKdgAoLcW QkCV6301L+C7S98APkWtfk4vqGplxYtpXCts9Vm/mZNfAGlocB4U/H4wbZyoN9O+xKbg OXlFRG7G6bXEvnJ928A16fdh00sbhGCDAUOHRibeV8Jkz7AdRLXS4tfzV0VTiEUVJ6Lz wtCDJdcJxBr6RBBmpP5tt2eXA+9CLJ9G0FTFO3Ew7Bh/PxdhA5JAO1V02oLf3vgj+EVP vfug== X-Gm-Message-State: ACgBeo2LBqrofq6sZ3v1GxV49nwItsN/DQyt6Aab9qDqTRZ7pLHhJxVg 12C7Xo0Y3JdvWBdPHdPSKr0FfS5ae2U= X-Google-Smtp-Source: AA6agR4LlMqVZUKQyyaD3Bc1vmk6/+O8anHYuTwCKyTBJXYK4092kwm43LdY8mjMKliIWt6BpPgr6A== X-Received: by 2002:a05:600c:1d26:b0:3a5:d146:6f07 with SMTP id l38-20020a05600c1d2600b003a5d1466f07mr2027560wms.202.1661951773326; Wed, 31 Aug 2022 06:16:13 -0700 (PDT) Received: from lili ([2a01:e0a:59b:9120:65d2:2476:f637:db1e]) by smtp.gmail.com with ESMTPSA id o7-20020adfeac7000000b00226332f9275sm11940233wrn.22.2022.08.31.06.16.11 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 31 Aug 2022 06:16:12 -0700 (PDT) From: zimoun To: Ludovic =?utf-8?Q?Court=C3=A8s?= , Arun Isaac Subject: Re: bug#57306: guix pull to old commit fails due to unsupported manifest format In-Reply-To: <87bks0brkj.fsf@gnu.org> References: <87k0735k84.fsf@systemreboot.net> <87v8qbumcn.fsf@gmail.com> <87v8qaygzo.fsf@systemreboot.net> <87bks0brkj.fsf@gnu.org> Date: Wed, 31 Aug 2022 15:15:47 +0200 Message-ID: <86zgfkblks.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 57306-done Cc: 57306-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Hi Ludo, On Wed, 31 Aug 2022 at 13:06, Ludovic Court=C3=A8s wrote: > I fixed it in 67a6828b2bb821274757f686f7c685b664339a96 using the same > trick as earlier. It means version 3 is used all the time, right? Well, I miss when or where version 4 is used then. --8<---------------cut here---------------start------------->8--- $ for i in $(seq 4 9); \ do grep -A 5 '(manifest' \ /var/guix/profiles/per-user/simon/current-guix-$i-link/manifest \ ;done (manifest (version 3) (packages (("guix" "06493e7" "out" (manifest (version 4) (packages (("guix" "8f0d45c" "out" (manifest (version 4) (packages (("guix" "65cabb0" "out" (manifest (version 4) (packages (("guix" "67a6828" "out" (manifest (version 3) (packages (("guix" "0bb0e84" "out" (manifest (version 3) (packages (("guix" "23152ff" "out" --8<---------------cut here---------------end--------------->8--- >From my understanding, set #:format-version to 3 should only be considered when is a parent/ancestor of current commit in =E2=80=99--commit=3D=E2=80=99. Well, I do not remember all the discussion about --allow-downgrades. For instance, why is $ guix pull --commit=3D6f75565b -p /tmp/test not complaining about downgrade? Because it is a downgrade. :-) I think version 3 should be only used when the option --allow-downgrades is provided. Cheers, simon From debbugs-submit-bounces@debbugs.gnu.org Wed Aug 31 09:38:21 2022 Received: (at 57306-done) by debbugs.gnu.org; 31 Aug 2022 13:38:21 +0000 Received: from localhost ([127.0.0.1]:38553 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oTNvB-0002oh-2n for submit@debbugs.gnu.org; Wed, 31 Aug 2022 09:38:21 -0400 Received: from mugam.systemreboot.net ([139.59.75.54]:32988) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oTNv5-0002oU-Mi for 57306-done@debbugs.gnu.org; Wed, 31 Aug 2022 09:38:19 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=systemreboot.net; s=default; h=Content-Type:MIME-Version:Message-ID:Date: References:In-Reply-To:Subject:Cc:To:From:Sender:Reply-To: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id: List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=30DUjpRg5aYzXBXK6TfrwN7zWY+vJvOnLfxEghjR4kY=; b=dWEbRPNuQ/Pb860n9R9zEHkz6K SyPLcWLpaUVwgTehMbEaHjVK+SVSYyUigFakFpxKFXlUHeEW4vIkeL0dFvp5D0ZTbB3iY/8jeNqz2 FXb4P5DPzR2d3aeI1IDbZi6rQynizUVGnsIuo2K6lATtBWYIX4MEMnWpD+b3Ez4Q/DumPlPNf03pu dadfU6tdDxlJKOz4132DNYtH/S3v6O+4JForXuJuTcWfZkKZr6MVqMzvpCMyJ0xPUsA/oA9Nd/vlk uFicVsvDb8m8txSfVq90NqBeu/H5PO50DJ1+Hu6cC4J6H4TwA7YK+qQX5FVB5o9HH26PppIql7wil y4t8q0OQ==; Received: from [192.168.2.1] (port=3248 helo=steel) by systemreboot.net with esmtpsa (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1oTNv2-0009m0-0Q; Wed, 31 Aug 2022 19:08:12 +0530 From: Arun Isaac To: Ludovic =?utf-8?Q?Court=C3=A8s?= Subject: Re: bug#57306: guix pull to old commit fails due to unsupported manifest format In-Reply-To: <87bks0brkj.fsf@gnu.org> References: <87k0735k84.fsf@systemreboot.net> <87v8qbumcn.fsf@gmail.com> <87v8qaygzo.fsf@systemreboot.net> <87bks0brkj.fsf@gnu.org> Date: Wed, 31 Aug 2022 19:08:11 +0530 Message-ID: <8735dcy1mk.fsf@systemreboot.net> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 57306-done Cc: 57306-done@debbugs.gnu.org, zimoun X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) > I fixed it in 67a6828b2bb821274757f686f7c685b664339a96 using the same > trick as earlier. Works now, thank you! From debbugs-submit-bounces@debbugs.gnu.org Thu Sep 01 03:42:14 2022 Received: (at 57306-done) by debbugs.gnu.org; 1 Sep 2022 07:42:14 +0000 Received: from localhost ([127.0.0.1]:41056 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oTeq5-0006Co-NT for submit@debbugs.gnu.org; Thu, 01 Sep 2022 03:42:13 -0400 Received: from eggs.gnu.org ([209.51.188.92]:55968) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oTeq1-0006CZ-E5 for 57306-done@debbugs.gnu.org; Thu, 01 Sep 2022 03:42:12 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:34900) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oTepv-0002FL-Cp; Thu, 01 Sep 2022 03:42:03 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:In-Reply-To:Date:References:Subject:To: From; bh=p7BsuHyq21aP3EDNmcbglPB4Akl1DP5PyhNl7PBt48w=; b=Adq/Cj48hrCP4QTdsSQ+ B1V5twMexjY4J41xQ5F9pWcJfVOsR5KkG5+/Ztmg6+KADr062q5AShn9t4dTGbbTAVomgpsj96nsd n4KUyxpQJ91DHLRrUm9xGEzUHp8wJGlee93y7c8JkTrsF+w7nboQowdOuesgRAvLzOLLftUG2ZkpL H3nE2eL0P8RW/1BcfEgoP4oRH58Z5W/C6gJVQQNke8RvSgywrlylcWwt95uHzK5x+cWqL6yP9pUNQ lsvZV4RECtYQ6KoLkzM0vOdytq+B9cWUu1ssj1v5UN0hAL8gEMyarHM28NB/asQqjKfe0EtOy/uc3 mfxcRjvC7TMmIQ==; Received: from 91-160-117-201.subs.proxad.net ([91.160.117.201]:55234 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oTepv-0002eR-03; Thu, 01 Sep 2022 03:42:03 -0400 From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: zimoun Subject: Re: bug#57306: guix pull to old commit fails due to unsupported manifest format References: <87k0735k84.fsf@systemreboot.net> <87v8qbumcn.fsf@gmail.com> <87v8qaygzo.fsf@systemreboot.net> <87bks0brkj.fsf@gnu.org> <86zgfkblks.fsf@gmail.com> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: Quintidi 15 Fructidor an 230 de la =?utf-8?Q?R=C3=A9?= =?utf-8?Q?volution=2C?= jour de la Truite X-PGP-Key-ID: 0x090B11993D9AEBB5 X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4 0CFB 090B 1199 3D9A EBB5 X-OS: x86_64-pc-linux-gnu Date: Thu, 01 Sep 2022 09:42:00 +0200 In-Reply-To: <86zgfkblks.fsf@gmail.com> (zimoun's message of "Wed, 31 Aug 2022 15:15:47 +0200") Message-ID: <87y1v37d87.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 57306-done Cc: Arun Isaac , 57306-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Hi, zimoun skribis: > On Wed, 31 Aug 2022 at 13:06, Ludovic Court=C3=A8s wrote: > >> I fixed it in 67a6828b2bb821274757f686f7c685b664339a96 using the same >> trick as earlier. > > It means version 3 is used all the time, right? Yes. > Well, I miss when or where version 4 is used then. Generations that were created with a slightly older Guix have a version-4 manifest. > From my understanding, set #:format-version to 3 should only be > considered when is a parent/ancestor of current commit in > =E2=80=99--commit=3D=E2=80=99. Here #:format-version 3 is unconditional. That avoids having to make assumptions about whether or not the target commit understands newer format versions. But you=E2=80=99re right: a refinement would be to use version 3 only when targeting an ancestor. I don=E2=80=99t think it=E2=80=99s worth the troubl= e though. > Well, I do not remember all the discussion about --allow-downgrades. > For instance, why is > > $ guix pull --commit=3D6f75565b -p /tmp/test > > not complaining about downgrade? Because it is a downgrade. :-) Whether it=E2=80=99s a downgrade depends on what=E2=80=99s in /tmp/test whe= n you run it. Thanks, Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Thu Sep 01 04:57:32 2022 Received: (at 57306-done) by debbugs.gnu.org; 1 Sep 2022 08:57:32 +0000 Received: from localhost ([127.0.0.1]:41161 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oTg0y-0008Cs-28 for submit@debbugs.gnu.org; Thu, 01 Sep 2022 04:57:32 -0400 Received: from mail-wr1-f54.google.com ([209.85.221.54]:41911) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oTg0u-0008Ce-MM for 57306-done@debbugs.gnu.org; Thu, 01 Sep 2022 04:57:30 -0400 Received: by mail-wr1-f54.google.com with SMTP id v16so18668483wrm.8 for <57306-done@debbugs.gnu.org>; Thu, 01 Sep 2022 01:57:28 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:mime-version:message-id:date:references :in-reply-to:subject:cc:to:from:from:to:cc; bh=m+fosF4noo9hSi0Wgv4bYjFk2J6c6EUIzrzrHUHiwYc=; b=ajK8HQwe6+cRfKorJ1VmF9nVVNSCmGI+rB5X5ZWH2Cs9+jLorPwYytpJtTPaLntC2E kyqaheNh3tgnhL3Ouubi0SYneQv1QIUkTzzgk6inmUO1F9fgtq0+vv50PO3R9PKKqf7m POIcdxPUOB5JYu2TfS54EeVn9dPGcOUHHMnaa5SfDwRz9gJ1m9aJAafz4TfZ/75XnVPr e8VmAUydtI9eJ2+hft9k3lXOyio9w1FGgEuD0EqGi8CUiG3cXVvSMI0coqLlpAvIF4DM Z8mz7paldnw2J13kKKHdGlcmXH1WeYI7xhFhTUL+8OKALCD3g84yIOwcBFFakxLerjgg Ow+Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:message-id:date:references :in-reply-to:subject:cc:to:from:x-gm-message-state:from:to:cc; bh=m+fosF4noo9hSi0Wgv4bYjFk2J6c6EUIzrzrHUHiwYc=; b=CYlCt4mJMntcXDnA7XiwFdbkQqjRnXDfu2i68frPeGGUCr7ccwt9dVU57fYPDkVeHO 1zT2FbYu1qqwFmzYqKE7n7gNw6weNOhuvTNfas5Vp/ZBdNslnP/OuYNdXeVdn/+dZPFe EILFuBLL0d79JeJyI/Lg2ZS7me7HIYA3xWpDiGw+mSJtqbPNVtcRyEMkjPPSBeBeC4KI MrpCd+qS8qHbScTuvzK+eR+RdwL/qKPe6fpMrDfPdtLXkwqf2yCE8CMSMsveSX2lmyEe 2qttvVWKeH8qLIdqzcAxwFVHqEoE/MUxjw7cuCu8mdr7lLNI0pbdurrzcSvN1IKQAvD8 s/Wg== X-Gm-Message-State: ACgBeo3b6AQxeu9aiVJHJXNKOia14TsSxMoefWrpBZvxzxEizT7AtDnA pIn3ZFpwSMsXiSIGFb0d1R9TH1tBLnY= X-Google-Smtp-Source: AA6agR7kXUFWiNtQa8y7Qo4D5Ne72t0B4g6yQhsdWadzrL5G4umce3O2KykohbJ2cNYaYyd7xbS4Eg== X-Received: by 2002:a5d:4601:0:b0:21d:8db4:37c with SMTP id t1-20020a5d4601000000b0021d8db4037cmr14039070wrq.390.1662022642964; Thu, 01 Sep 2022 01:57:22 -0700 (PDT) Received: from lili ([2a01:e0a:59b:9120:65d2:2476:f637:db1e]) by smtp.gmail.com with ESMTPSA id i14-20020a05600c354e00b003a5dde32e4bsm4707619wmq.37.2022.09.01.01.57.21 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 01 Sep 2022 01:57:22 -0700 (PDT) From: zimoun To: Ludovic =?utf-8?Q?Court=C3=A8s?= Subject: Re: bug#57306: guix pull to old commit fails due to unsupported manifest format In-Reply-To: <87y1v37d87.fsf@gnu.org> References: <87k0735k84.fsf@systemreboot.net> <87v8qbumcn.fsf@gmail.com> <87v8qaygzo.fsf@systemreboot.net> <87bks0brkj.fsf@gnu.org> <86zgfkblks.fsf@gmail.com> <87y1v37d87.fsf@gnu.org> Date: Thu, 01 Sep 2022 10:50:44 +0200 Message-ID: <86r10vbhqz.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 57306-done Cc: Arun Isaac , 57306-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Hi Ludo, Thanks for explaining. On Thu, 01 Sep 2022 at 09:42, Ludovic Court=C3=A8s wrote: >> It means version 3 is used all the time, right? > > Yes. > >> Well, I miss when or where version 4 is used then. > > Generations that were created with a slightly older Guix have a > version-4 manifest. It means that the manifest of ~/.config/current is fixed =E2=80=9Cforever= =E2=80=9C to version 3. And version 4 is only used by other profiles, e.g., created by =E2=80=99guix package=E2=80=99. >> From my understanding, set #:format-version to 3 should only be >> considered when is a parent/ancestor of current commit in >> =E2=80=99--commit=3D=E2=80=99. > > Here #:format-version 3 is unconditional. That avoids having to make > assumptions about whether or not the target commit understands newer > format versions. > > But you=E2=80=99re right: a refinement would be to use version 3 only when > targeting an ancestor. I don=E2=80=99t think it=E2=80=99s worth the trou= ble though. Ok, yeah it makes sense. The question could be revisited when the manifest of the profile ~/.config/current would require a version update. Cheers, simon From unknown Fri Jun 20 07:16:03 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Thu, 29 Sep 2022 11:24:05 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator