From unknown Sat Jun 21 05:18:32 2025 X-Loop: help-debbugs@gnu.org Subject: bug#48045: guix challenge error Resent-From: Bone Baboon Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Mon, 26 Apr 2021 18:42:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 48045 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: 48045@debbugs.gnu.org X-Debbugs-Original-To: bug-guix@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.161946250518316 (code B ref -1); Mon, 26 Apr 2021 18:42:02 +0000 Received: (at submit) by debbugs.gnu.org; 26 Apr 2021 18:41:45 +0000 Received: from localhost ([127.0.0.1]:47151 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lb6Az-0004lM-E4 for submit@debbugs.gnu.org; Mon, 26 Apr 2021 14:41:45 -0400 Received: from lists.gnu.org ([209.51.188.17]:45878) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lb6Ax-0004lE-En for submit@debbugs.gnu.org; Mon, 26 Apr 2021 14:41:44 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:43378) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lb6Aw-0002wb-VG for bug-guix@gnu.org; Mon, 26 Apr 2021 14:41:43 -0400 Received: from knopi.disroot.org ([178.21.23.139]:52480) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lb6Au-0000yi-KJ for bug-guix@gnu.org; Mon, 26 Apr 2021 14:41:42 -0400 Received: from localhost (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id ED7345300E for ; Mon, 26 Apr 2021 20:41:37 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new 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 ACA-b-e3q9YV for ; Mon, 26 Apr 2021 20:41:36 +0200 (CEST) From: Bone Baboon DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1619462496; bh=+DjRTeQRY9P+P67DeCXcOWb8jkfFwPogtyvIBjiZjH8=; h=From:To:Subject:Date; b=YoYBuQInEWOVu1pkhehH3pZTaWlgl8HFroOZMx7vwzuxF/08N+C8LX5lTur5thT1W RzuUy1ZqBo4dacz79KIhfoQa5q+VjRKUdPoJ9/EpA2M502v9wDJ65p5XjK030aiuRB lvXInO4JLVby19D1WSlL0N4t6/0YWHra0RJBPVJVbKrcOSJrsyJs3FwnKmZXQ3hpkM /1r3AOFzUc3lvCkq4OfazSX5/MtfU9TYSfwsD8FhAzr0NIddpNQDzl/ZDWBqHqB8wt TzOiRIq6flOz0n+RipIxUH7P8K4SFZ3KGdN3aOP52eh2nSVGtFJEFaY+vPU57NszLQ JXm2F9j2Ev6HQ== Date: Mon, 26 Apr 2021 14:40:29 -0400 Message-ID: <87pmygc2jm.fsf@disroot.org> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Received-SPF: pass client-ip=178.21.23.139; envelope-from=bone.baboon@disroot.org; helo=knopi.disroot.org 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 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.4 (-) 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 (--) On an x86_64 computer when I run `guix challenge` I get this error: ``` ... /gnu/store/5ds5bli4p6gja2yzmzzc0sik1kzrasp9-guix-extra contents differ: local hash: 0aacxb6n0vrki8lb7f02r3m756cpc650hbihj9dpklkpvlgasqad https://ci.guix.gnu.org/nar/lzip/5ds5bli4p6gja2yzmzzc0sik1kzrasp9-guix-ex= tra: 0anncy58048fvbbi40wbfrd1dc6wk3zshx63p6jn2f03ljwakbkj ci.guix.gnu.org 2.2MiB 416KiB/s 00:06 [##################] 101.3% Backtrace:=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20 In srfi/srfi-1.scm: 634:9 19 (for-each # =E2=80=A6) In guix/scripts/challenge.scm: 299:2 18 (report-differing-files _) 279:2 17 (differing-files #< item: "/gnu/stor=E2=80= =A6>) In srfi/srfi-1.scm: 586:17 16 (map1 (#< path: "/gnu/store/5ds5bli4p6gja2yzm=E2=80= =A6>)) In guix/scripts/challenge.scm: 262:4 15 (call-with-nar _ _) In guix/utils.scm: 253:8 14 (call-with-decompressed-port _ _ _) In guix/serialization.scm: 424:4 13 (fold-archive _ _ _ _) 468:33 12 (read "" _) 468:33 11 (read "/guix" _) 442:24 10 (read "/guix/self.go" _) In guix/scripts/challenge.scm: 200:4 9 (_ "/guix/self.go" regular _ (("/guix/scripts.go" # =E2=80=A6)= =E2=80=A6)) In guix/serialization.scm: 247:20 8 (dump # # =E2=80=A6) In unknown file: 7 (get-bytevector-n! # # 0 #) In lzlib.scm: 501:4 6 (lzread! # # =E2=80=A6) In unknown file: 5 (get-bytevector-n # 65538) In guix/progress.scm: 362:23 4 (read! _ _ _) 178:12 3 (display-download-progress _ _ #:tty? _ #:start-time _ # =E2= =80=A6) In unknown file: 2 (make-string -1 #\space) 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: Value out of range 0 to 18446744073709551615: -1 Backtrace: 19 (get-bytevector-n! # # 0 #) In lzlib.scm: 501:4 18 (lzread! # # =E2=80=A6) In unknown file: 17 (get-bytevector-n # 65538) In guix/progress.scm: 362:23 16 (read! _ _ _) 178:12 15 (display-download-progress _ _ #:tty? _ #:start-time _ # =E2= =80=A6) In unknown file: 14 (make-string -1 #\space) In ice-9/boot-9.scm: 1669:16 13 (raise-exception _ #:continuable? _) 1669:16 12 (raise-exception _ #:continuable? _) 1669:16 11 (raise-exception _ #:continuable? _) In unknown file: 10 (apply-smob/1 # #<&comp=E2=80= =A6>) In ice-9/boot-9.scm: 1659:16 9 (raise-exception _ #:continuable? _) In unknown file: 8 (_ (0) #<&compound-exception components: (#<&assertion-=E2=80= =A6>) In guix/utils.scm: 255:8 7 (_) In unknown file: 6 (close-port #) 5 (close-port #) In guix/progress.scm: 377:42 4 (_) 178:12 3 (display-download-progress _ _ #:tty? _ #:start-time _ # =E2= =80=A6) In unknown file: 2 (make-string -1 #\space) 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: Value out of range 0 to 18446744073709551615: -1 ``` `echo $?` outputs "1". `guix describe` outputs: ``` Generation 10 Apr 26 2021 10:36:03 (current) guix f365d48 repository URL: https://git.savannah.gnu.org/git/guix.git branch: master commit: f365d48909156ad754a2ade45375f45b54b06bbc ``` From unknown Sat Jun 21 05:18:32 2025 X-Loop: help-debbugs@gnu.org Subject: bug#48045: guix challenge error Resent-From: Ludovic =?UTF-8?Q?Court=C3=A8s?= Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Wed, 28 Apr 2021 21:21:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 48045 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Bone Baboon Cc: 48045@debbugs.gnu.org Received: via spool by 48045-submit@debbugs.gnu.org id=B48045.161964481211930 (code B ref 48045); Wed, 28 Apr 2021 21:21:01 +0000 Received: (at 48045) by debbugs.gnu.org; 28 Apr 2021 21:20:12 +0000 Received: from localhost ([127.0.0.1]:54230 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lbrbP-00036M-Qu for submit@debbugs.gnu.org; Wed, 28 Apr 2021 17:20:12 -0400 Received: from eggs.gnu.org ([209.51.188.92]:46766) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lbrbN-000364-TR for 48045@debbugs.gnu.org; Wed, 28 Apr 2021 17:20:10 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:52757) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lbrbI-0006WB-Ld; Wed, 28 Apr 2021 17:20:04 -0400 Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=60606 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1lbrbI-0006TM-7T; Wed, 28 Apr 2021 17:20:04 -0400 From: Ludovic =?UTF-8?Q?Court=C3=A8s?= References: <87pmygc2jm.fsf@disroot.org> Date: Wed, 28 Apr 2021 23:20:02 +0200 In-Reply-To: <87pmygc2jm.fsf@disroot.org> (Bone Baboon's message of "Mon, 26 Apr 2021 14:40:29 -0400") Message-ID: <87bl9yqf7h.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Spam-Score: -2.3 (--) 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 (---) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Hi, Bone Baboon skribis: > On an x86_64 computer when I run `guix challenge` I get this error: > > ``` > ... > /gnu/store/5ds5bli4p6gja2yzmzzc0sik1kzrasp9-guix-extra contents differ: > local hash: 0aacxb6n0vrki8lb7f02r3m756cpc650hbihj9dpklkpvlgasqad > https://ci.guix.gnu.org/nar/lzip/5ds5bli4p6gja2yzmzzc0sik1kzrasp9-guix-= extra: 0anncy58048fvbbi40wbfrd1dc6wk3zshx63p6jn2f03ljwakbkj > ci.guix.gnu.org 2.2MiB 416KiB/s 00:06 [##################] 101.3% > Backtrace:=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20 > In srfi/srfi-1.scm: > 634:9 19 (for-each # =E2=80=A6) > In guix/scripts/challenge.scm: > 299:2 18 (report-differing-files _) > 279:2 17 (differing-files #< item: "/gnu/stor=E2= =80=A6>) > In srfi/srfi-1.scm: > 586:17 16 (map1 (#< path: "/gnu/store/5ds5bli4p6gja2yzm=E2=80= =A6>)) > In guix/scripts/challenge.scm: > 262:4 15 (call-with-nar _ _) > In guix/utils.scm: > 253:8 14 (call-with-decompressed-port _ _ _) > In guix/serialization.scm: > 424:4 13 (fold-archive _ _ _ _) > 468:33 12 (read "" _) > 468:33 11 (read "/guix" _) > 442:24 10 (read "/guix/self.go" _) > In guix/scripts/challenge.scm: > 200:4 9 (_ "/guix/self.go" regular _ (("/guix/scripts.go" # =E2=80= =A6) =E2=80=A6)) > In guix/serialization.scm: > 247:20 8 (dump # # =E2=80=A6) > In unknown file: > 7 (get-bytevector-n! # # 0 #) > In lzlib.scm: > 501:4 6 (lzread! # # =E2=80=A6) > In unknown file: > 5 (get-bytevector-n # 65538) > In guix/progress.scm: > 362:23 4 (read! _ _ _) > 178:12 3 (display-download-progress _ _ #:tty? _ #:start-time _ # =E2= =80=A6) > In unknown file: > 2 (make-string -1 #\space) The bug comes from the fact that it=E2=80=99s gone beyond 100%. We could s= olve it by programming more defensively, but it=E2=80=99d be great to see where = the problem comes from. Can you reproduce it with: ./pre-inst-env guix challenge /gnu/store/5ds5bli4p6gja2yzmzzc0sik1kzrasp9= -guix-extra ? If so, could you apply the patch below and send the output of this command? We can discuss it on IRC if anything=E2=80=99s unclear. Thanks, Ludo=E2=80=99. --=-=-= Content-Type: text/x-patch Content-Disposition: inline diff --git a/guix/scripts/challenge.scm b/guix/scripts/challenge.scm index 4ec3be99ca..3cafc478a0 100644 --- a/guix/scripts/challenge.scm +++ b/guix/scripts/challenge.scm @@ -252,11 +252,12 @@ taken since we do not import the archives." "Call PROC with an input port from which it can read the nar pointed to by NARINFO." (let*-values (((uri compression size) - (narinfo-best-uri narinfo)) - ((port response) + (narinfo-best-uri narinfo #:fast-decompression? #t)) + ((port actual-size) (http-fetch uri))) (define reporter - (progress-reporter/file (narinfo-path narinfo) size + (progress-reporter/file (narinfo-path narinfo) + (max (pk 's size) (pk 'rs actual-size)) #:abbreviation (const (uri-host uri)))) (define result --=-=-=-- From unknown Sat Jun 21 05:18:32 2025 X-Loop: help-debbugs@gnu.org Subject: bug#48045: guix challenge error Resent-From: Bone Baboon Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Fri, 30 Apr 2021 18:32:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 48045 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Ludovic =?UTF-8?Q?Court=C3=A8s?= Cc: 48045@debbugs.gnu.org Received: via spool by 48045-submit@debbugs.gnu.org id=B48045.161980751127153 (code B ref 48045); Fri, 30 Apr 2021 18:32:02 +0000 Received: (at 48045) by debbugs.gnu.org; 30 Apr 2021 18:31:51 +0000 Received: from localhost ([127.0.0.1]:59828 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lcXva-00073t-RZ for submit@debbugs.gnu.org; Fri, 30 Apr 2021 14:31:51 -0400 Received: from knopi.disroot.org ([178.21.23.139]:43810) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lcXvY-00073k-VS for 48045@debbugs.gnu.org; Fri, 30 Apr 2021 14:31:49 -0400 Received: from localhost (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id 8CAC253A2F; Fri, 30 Apr 2021 20:31:47 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new 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 rqbWYxGIqWJy; Fri, 30 Apr 2021 20:31:46 +0200 (CEST) References: <87pmygc2jm.fsf@disroot.org> <87bl9yqf7h.fsf@gnu.org> DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1619807506; bh=/OM60tEZKintjD1XSsVVo6lia2ca6fTFWCtDh8iMnAg=; h=References:From:To:Cc:Subject:In-reply-to:Date; b=dWdAehGs8FbJTR5Sc8j0ThlQBE9bIifTdbVgfnoaZuOXkmGpw4kWuTtqFmICFeOx+ tulsSwNDPSiIOwXn3nTO72Ovb0pEkC8yegiuP9atCj4Biitg7ODmg/KRiPhDe3HjQH PyxoHowTD4TH0DauhmdZxEl4vkbGFkblLGGynZGgs47iJVnGQZVdYoPgdUalbCKWL0 p9/XvocwDpGGVkaNAXj0kqxwqEPdE+DI1M2pV3NYWTXtaVXFru/wLsDL3+8P4NaloD StOX636E49bQhO+keWOLOJBkM//nfBq8QobaeNIqCKMcrGgaYFsg64ON6oan756YSX 0Q4LGkv7234Qg== From: Bone Baboon In-reply-to: <87bl9yqf7h.fsf@gnu.org> Date: Fri, 30 Apr 2021 14:30:27 -0400 Message-ID: <87eeerlj5o.fsf@disroot.org> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) 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 (-) Ludovic Court=C3=A8s writes: > The bug comes from the fact that it=E2=80=99s gone beyond 100%. We could= solve > it by programming more defensively, but it=E2=80=99d be great to see wher= e the > problem comes from. > > Can you reproduce it with: > > ./pre-inst-env guix challenge /gnu/store/5ds5bli4p6gja2yzmzzc0sik1kzras= p9-guix-extra > > ? > > If so, could you apply the patch below and send the output of this > command? We can discuss it on IRC if anything=E2=80=99s unclear. I can not reproduce this error any more. I have a new clone of the Guix repository. I ran `./pre-inst-env guix challenge /gnu/store/5ds5bli4p6gja2yzmzzc0sik1kzrasp9-guix-extra` 20 times and the error was no error. I ran `./pre-inst-env guix challenge` several times and there was no error. I tried running `guix challenge /gnu/store/5ds5bli4p6gja2yzmzzc0sik1kzrasp9-guix-extra` outside of the Guix repository 20 times and there was no error. From unknown Sat Jun 21 05:18:32 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Bone Baboon Subject: bug#48045: closed (Re: bug#48045: guix challenge error) Message-ID: References: <87cztx4q26.fsf@gnu.org> <87pmygc2jm.fsf@disroot.org> X-Gnu-PR-Message: they-closed 48045 X-Gnu-PR-Package: guix Reply-To: 48045@debbugs.gnu.org Date: Tue, 11 May 2021 08:46:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1620722762-8782-1" This is a multi-part message in MIME format... ------------=_1620722762-8782-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #48045: guix challenge error which was filed against the guix package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 48045@debbugs.gnu.org. --=20 48045: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D48045 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1620722762-8782-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 48045-done) by debbugs.gnu.org; 11 May 2021 08:45:16 +0000 Received: from localhost ([127.0.0.1]:34888 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lgO0y-0002GO-20 for submit@debbugs.gnu.org; Tue, 11 May 2021 04:45:16 -0400 Received: from eggs.gnu.org ([209.51.188.92]:59386) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lgO0w-0002G6-I3 for 48045-done@debbugs.gnu.org; Tue, 11 May 2021 04:45:15 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:42374) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lgO0p-0001YU-Ce; Tue, 11 May 2021 04:45:09 -0400 Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=40028 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lgO0p-0004uv-1X; Tue, 11 May 2021 04:45:07 -0400 From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: Bone Baboon Subject: Re: bug#48045: guix challenge error References: <87pmygc2jm.fsf@disroot.org> <87bl9yqf7h.fsf@gnu.org> <87eeerlj5o.fsf@disroot.org> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 22 =?utf-8?Q?Flor=C3=A9al?= an 229 de la =?utf-8?Q?R?= =?utf-8?Q?=C3=A9volution?= 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: Tue, 11 May 2021 10:45:05 +0200 In-Reply-To: <87eeerlj5o.fsf@disroot.org> (Bone Baboon's message of "Fri, 30 Apr 2021 14:30:27 -0400") Message-ID: <87cztx4q26.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (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: 48045-done Cc: 48045-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, Bone Baboon skribis: > Ludovic Court=C3=A8s writes: >> The bug comes from the fact that it=E2=80=99s gone beyond 100%. We coul= d solve >> it by programming more defensively, but it=E2=80=99d be great to see whe= re the >> problem comes from. >> >> Can you reproduce it with: >> >> ./pre-inst-env guix challenge /gnu/store/5ds5bli4p6gja2yzmzzc0sik1kzra= sp9-guix-extra >> >> ? >> >> If so, could you apply the patch below and send the output of this >> command? We can discuss it on IRC if anything=E2=80=99s unclear. > > I can not reproduce this error any more. > > I have a new clone of the Guix repository. > > I ran `./pre-inst-env guix challenge > /gnu/store/5ds5bli4p6gja2yzmzzc0sik1kzrasp9-guix-extra` 20 times and the > error was no error. > > I ran `./pre-inst-env guix challenge` several times and there was no > error. > > I tried running `guix challenge > /gnu/store/5ds5bli4p6gja2yzmzzc0sik1kzrasp9-guix-extra` outside of the > Guix repository 20 times and there was no error. Thanks for checking. I=E2=80=99m closing it, but please do reopen if you stumble upon it again. Ludo=E2=80=99. ------------=_1620722762-8782-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 26 Apr 2021 18:41:45 +0000 Received: from localhost ([127.0.0.1]:47151 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lb6Az-0004lM-E4 for submit@debbugs.gnu.org; Mon, 26 Apr 2021 14:41:45 -0400 Received: from lists.gnu.org ([209.51.188.17]:45878) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lb6Ax-0004lE-En for submit@debbugs.gnu.org; Mon, 26 Apr 2021 14:41:44 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:43378) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lb6Aw-0002wb-VG for bug-guix@gnu.org; Mon, 26 Apr 2021 14:41:43 -0400 Received: from knopi.disroot.org ([178.21.23.139]:52480) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lb6Au-0000yi-KJ for bug-guix@gnu.org; Mon, 26 Apr 2021 14:41:42 -0400 Received: from localhost (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id ED7345300E for ; Mon, 26 Apr 2021 20:41:37 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new 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 ACA-b-e3q9YV for ; Mon, 26 Apr 2021 20:41:36 +0200 (CEST) From: Bone Baboon DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1619462496; bh=+DjRTeQRY9P+P67DeCXcOWb8jkfFwPogtyvIBjiZjH8=; h=From:To:Subject:Date; b=YoYBuQInEWOVu1pkhehH3pZTaWlgl8HFroOZMx7vwzuxF/08N+C8LX5lTur5thT1W RzuUy1ZqBo4dacz79KIhfoQa5q+VjRKUdPoJ9/EpA2M502v9wDJ65p5XjK030aiuRB lvXInO4JLVby19D1WSlL0N4t6/0YWHra0RJBPVJVbKrcOSJrsyJs3FwnKmZXQ3hpkM /1r3AOFzUc3lvCkq4OfazSX5/MtfU9TYSfwsD8FhAzr0NIddpNQDzl/ZDWBqHqB8wt TzOiRIq6flOz0n+RipIxUH7P8K4SFZ3KGdN3aOP52eh2nSVGtFJEFaY+vPU57NszLQ JXm2F9j2Ev6HQ== To: bug-guix@gnu.org Subject: guix challenge error Date: Mon, 26 Apr 2021 14:40:29 -0400 Message-ID: <87pmygc2jm.fsf@disroot.org> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Received-SPF: pass client-ip=178.21.23.139; envelope-from=bone.baboon@disroot.org; helo=knopi.disroot.org 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 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 (--) On an x86_64 computer when I run `guix challenge` I get this error: ``` ... /gnu/store/5ds5bli4p6gja2yzmzzc0sik1kzrasp9-guix-extra contents differ: local hash: 0aacxb6n0vrki8lb7f02r3m756cpc650hbihj9dpklkpvlgasqad https://ci.guix.gnu.org/nar/lzip/5ds5bli4p6gja2yzmzzc0sik1kzrasp9-guix-ex= tra: 0anncy58048fvbbi40wbfrd1dc6wk3zshx63p6jn2f03ljwakbkj ci.guix.gnu.org 2.2MiB 416KiB/s 00:06 [##################] 101.3% Backtrace:=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20 In srfi/srfi-1.scm: 634:9 19 (for-each # =E2=80=A6) In guix/scripts/challenge.scm: 299:2 18 (report-differing-files _) 279:2 17 (differing-files #< item: "/gnu/stor=E2=80= =A6>) In srfi/srfi-1.scm: 586:17 16 (map1 (#< path: "/gnu/store/5ds5bli4p6gja2yzm=E2=80= =A6>)) In guix/scripts/challenge.scm: 262:4 15 (call-with-nar _ _) In guix/utils.scm: 253:8 14 (call-with-decompressed-port _ _ _) In guix/serialization.scm: 424:4 13 (fold-archive _ _ _ _) 468:33 12 (read "" _) 468:33 11 (read "/guix" _) 442:24 10 (read "/guix/self.go" _) In guix/scripts/challenge.scm: 200:4 9 (_ "/guix/self.go" regular _ (("/guix/scripts.go" # =E2=80=A6)= =E2=80=A6)) In guix/serialization.scm: 247:20 8 (dump # # =E2=80=A6) In unknown file: 7 (get-bytevector-n! # # 0 #) In lzlib.scm: 501:4 6 (lzread! # # =E2=80=A6) In unknown file: 5 (get-bytevector-n # 65538) In guix/progress.scm: 362:23 4 (read! _ _ _) 178:12 3 (display-download-progress _ _ #:tty? _ #:start-time _ # =E2= =80=A6) In unknown file: 2 (make-string -1 #\space) 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: Value out of range 0 to 18446744073709551615: -1 Backtrace: 19 (get-bytevector-n! # # 0 #) In lzlib.scm: 501:4 18 (lzread! # # =E2=80=A6) In unknown file: 17 (get-bytevector-n # 65538) In guix/progress.scm: 362:23 16 (read! _ _ _) 178:12 15 (display-download-progress _ _ #:tty? _ #:start-time _ # =E2= =80=A6) In unknown file: 14 (make-string -1 #\space) In ice-9/boot-9.scm: 1669:16 13 (raise-exception _ #:continuable? _) 1669:16 12 (raise-exception _ #:continuable? _) 1669:16 11 (raise-exception _ #:continuable? _) In unknown file: 10 (apply-smob/1 # #<&comp=E2=80= =A6>) In ice-9/boot-9.scm: 1659:16 9 (raise-exception _ #:continuable? _) In unknown file: 8 (_ (0) #<&compound-exception components: (#<&assertion-=E2=80= =A6>) In guix/utils.scm: 255:8 7 (_) In unknown file: 6 (close-port #) 5 (close-port #) In guix/progress.scm: 377:42 4 (_) 178:12 3 (display-download-progress _ _ #:tty? _ #:start-time _ # =E2= =80=A6) In unknown file: 2 (make-string -1 #\space) 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: Value out of range 0 to 18446744073709551615: -1 ``` `echo $?` outputs "1". `guix describe` outputs: ``` Generation 10 Apr 26 2021 10:36:03 (current) guix f365d48 repository URL: https://git.savannah.gnu.org/git/guix.git branch: master commit: f365d48909156ad754a2ade45375f45b54b06bbc ``` ------------=_1620722762-8782-1--