From debbugs-submit-bounces@debbugs.gnu.org Mon May 16 15:16:53 2016 Received: (at submit) by debbugs.gnu.org; 16 May 2016 19:16:54 +0000 Received: from localhost ([127.0.0.1]:54380 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1b2O0b-0008Rh-JA for submit@debbugs.gnu.org; Mon, 16 May 2016 15:16:53 -0400 Received: from eggs.gnu.org ([208.118.235.92]:51824) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1b2Nu3-0008H6-Jg for submit@debbugs.gnu.org; Mon, 16 May 2016 15:10:07 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1b2Ntx-0000UP-6j for submit@debbugs.gnu.org; Mon, 16 May 2016 15:10:02 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:33083) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1b2Ntx-0000UF-3l for submit@debbugs.gnu.org; Mon, 16 May 2016 15:10:01 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:42764) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1b2Ntv-00035G-24 for bug-guix@gnu.org; Mon, 16 May 2016 15:09:59 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1b2Ntp-0000Sa-1L for bug-guix@gnu.org; Mon, 16 May 2016 15:09:57 -0400 Received: from ma.sdf.org ([192.94.73.31]:50096 helo=sdf.org) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1b2Nto-0000S1-PG for bug-guix@gnu.org; Mon, 16 May 2016 15:09:52 -0400 Received: from ma.sdf.org (IDENT:U2FsdGVkX18JL6oD4JjMXbXZCiuVZYfu8+vLR7piF9Y@ma.sdf.org [192.94.73.31]) by sdf.org (8.14.4/8.14.3) with ESMTP id u4GJ9ha0008858 for ; Mon, 16 May 2016 19:09:45 GMT MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit Date: Mon, 16 May 2016 15:09:43 -0400 From: Harry Prevor To: bug-guix@gnu.org Subject: "corrupt input while restoring archive from socket" after interrupted package install Message-ID: <4681665490d5fc6597527c9d188c55a2@sdf.org> X-Sender: habs@sdf.org User-Agent: Roundcube Webmail/1.1.2 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Mon, 16 May 2016 15:16:52 -0400 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: -5.0 (-----) Hi all, I tried to install emacs on guix recently, and I actually got a kernel panic in the middle of installing so I had to do a hard reboot. Since then, every time I tried to do guix package -i emacs I got this error: > substitute: Backtrace: > substitute: In ice-9/boot-9.scm: > substitute: 157: 9 [catch #t # ...] > substitute: In unknown file: > substitute: ?: 8 [apply-smob/1 #] > substitute: In ice-9/boot-9.scm: > substitute: 63: 7 [call-with-prompt prompt0 ...] > substitute: In ice-9/eval.scm: > substitute: 432: 6 [eval # #] > substitute: In ice-9/boot-9.scm: > substitute: 2401: 5 [save-module-excursion # ice-9/boot-9.scm:4045:3 ()>] > substitute: 4050: 4 [#] > substitute: 1724: 3 [%start-stack load-stack # ice-9/boot-9.scm:4041:10 ()>] > substitute: 1729: 2 [#] > substitute: In unknown file: > substitute: ?: 1 [primitive-load > "/gnu/store/3g6zn8y5sfwywr4pqiwqrab735a0x4zl-guix-0.10.0/bin/.guix-real"] > substitute: In guix/ui.scm: > substitute: 1188: 0 [run-guix-command substitute "--query"] > substitute: > substitute: guix/ui.scm:1188:6: In procedure run-guix-command: > substitute: guix/ui.scm:1188:6: Throw to key `match-error' with args > `("match" "no matching pattern" #)'. > guix package: error: corrupt input while restoring archive from socket I run guix pull with regularity, so I should have the latest software. Also, "guix gc --verify" yeilds no errors. "lfam" on IRC recommended that I try finding all /gnu/store/*-emacs-* and running "guix gc -d" on those files, but I tried that and even that didn't work. Can anyone provide any suggestions / solutions to debug this? Also, I am not subscribed to this list, so please CC me in any responses to this message. Thank you, -- Harry Prevor From debbugs-submit-bounces@debbugs.gnu.org Mon May 16 17:11:08 2016 Received: (at 23557) by debbugs.gnu.org; 16 May 2016 21:11:08 +0000 Received: from localhost ([127.0.0.1]:54458 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1b2PnA-0004jz-4L for submit@debbugs.gnu.org; Mon, 16 May 2016 17:11:08 -0400 Received: from eggs.gnu.org ([208.118.235.92]:59014) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1b2Pn7-0004jV-Ta for 23557@debbugs.gnu.org; Mon, 16 May 2016 17:11:06 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1b2Pmy-0002Zm-Qu for 23557@debbugs.gnu.org; Mon, 16 May 2016 17:11:00 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-3.3 required=5.0 tests=BAYES_00,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:38358) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1b2Pmy-0002Zf-Nu; Mon, 16 May 2016 17:10:56 -0400 Received: from reverse-83.fdn.fr ([80.67.176.83]:54186 helo=pluto) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_128_CBC_SHA1:128) (Exim 4.82) (envelope-from ) id 1b2Pmx-0000JZ-0g; Mon, 16 May 2016 17:10:55 -0400 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) To: Harry Prevor Subject: Re: bug#23557: "corrupt input while restoring archive from socket" after interrupted package install References: <4681665490d5fc6597527c9d188c55a2@sdf.org> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 28 =?utf-8?Q?Flor=C3=A9al?= an 224 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-unknown-linux-gnu Date: Mon, 16 May 2016 23:10:52 +0200 In-Reply-To: <4681665490d5fc6597527c9d188c55a2@sdf.org> (Harry Prevor's message of "Mon, 16 May 2016 15:09:43 -0400") Message-ID: <877fetvhcz.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.5 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -6.4 (------) X-Debbugs-Envelope-To: 23557 Cc: 23557@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: -6.4 (------) Hello, Harry Prevor skribis: > I tried to install emacs on guix recently, and I actually got a kernel > panic in the middle of installing so I had to do a hard reboot. Are you installing GuixSD, or are you installing Guix on another distro? > Since > then, every time I tried to do guix package -i emacs I got this error: > >> substitute: Backtrace: >> substitute: In ice-9/boot-9.scm: >> substitute: 157: 9 [catch #t # ...] >> substitute: In unknown file: >> substitute: ?: 8 [apply-smob/1 #] >> substitute: In ice-9/boot-9.scm: >> substitute: 63: 7 [call-with-prompt prompt0 ...] >> substitute: In ice-9/eval.scm: >> substitute: 432: 6 [eval # #] >> substitute: In ice-9/boot-9.scm: >> substitute: 2401: 5 [save-module-excursion #> ice-9/boot-9.scm:4045:3 ()>] >> substitute: 4050: 4 [#] >> substitute: 1724: 3 [%start-stack load-stack #> ice-9/boot-9.scm:4041:10 ()>] >> substitute: 1729: 2 [#] >> substitute: In unknown file: >> substitute: ?: 1 [primitive-load >> "/gnu/store/3g6zn8y5sfwywr4pqiwqrab735a0x4zl-guix-0.10.0/bin/.guix-real"] >> substitute: In guix/ui.scm: >> substitute: 1188: 0 [run-guix-command substitute "--query"] >> substitute: >> substitute: guix/ui.scm:1188:6: In procedure run-guix-command: >> substitute: guix/ui.scm:1188:6: Throw to key `match-error' with args >> `("match" "no matching pattern" #)'. >> guix package: error: corrupt input while restoring archive from socket What does this command report (run as root): guix substitute --help Do you know what substitute server is being used? Can you try: guix build emacs --substitute-urls=3Dhttp://mirror.hydra.gnu.org and: guix build emacs --substitute-urls=3Dhttps://mirror.hydra.gnu.org Thanks in advance! Ludo=E2=80=99. PS: Please keep 23557@debbugs.gnu.org Cc=E2=80=99d. From debbugs-submit-bounces@debbugs.gnu.org Sat May 21 18:06:59 2016 Received: (at 23557) by debbugs.gnu.org; 21 May 2016 22:06:59 +0000 Received: from localhost ([127.0.0.1]:60259 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1b4F2x-0002gR-8p for submit@debbugs.gnu.org; Sat, 21 May 2016 18:06:59 -0400 Received: from ma.sdf.org ([192.94.73.31]:47568 helo=sdf.org ident=[U2FsdGVkX1+1t5YM7yYkvGH5wNHpuKlakDQO9Dnp2ZA=]) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1b4F2u-0002gG-9C for 23557@debbugs.gnu.org; Sat, 21 May 2016 18:06:57 -0400 Received: from ma.sdf.org (IDENT:U2FsdGVkX19UvmA5gGEQQRffTtHV7Ye7pKkizmCwoLU@ma.sdf.org [192.94.73.31]) by sdf.org (8.14.4/8.14.3) with ESMTP id u4LM6kV3016957; Sat, 21 May 2016 22:06:47 GMT MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Date: Sat, 21 May 2016 18:06:46 -0400 From: Harry Prevor To: ludo@gnu.org Subject: Re: bug#23557: "corrupt input while restoring archive from socket" after interrupted package install In-Reply-To: <877fetvhcz.fsf@gnu.org> References: <4681665490d5fc6597527c9d188c55a2@sdf.org> <877fetvhcz.fsf@gnu.org> Message-ID: <4ad1548fb393fe632d777a0269540a58@sdf.org> X-Sender: habs@sdf.org User-Agent: Roundcube Webmail/1.1.2 X-Spam-Score: -1.4 (-) X-Debbugs-Envelope-To: 23557 Cc: 23557@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.4 (-) Thanks Ludo', On 2016-05-16 17:10, ludo@gnu.org wrote: >> I tried to install emacs on guix recently, and I actually got a kernel >> panic in the middle of installing so I had to do a hard reboot. > > Are you installing GuixSD, or are you installing Guix on another > distro? I'm trying to install emacs on GuixSD, which is running on a Thinkpad X200. > What does this command report (run as root): > > guix substitute --help This command just displays help text? > Do you know what substitute server is being used? I don't know. I tried using guix substitute --substitute but I'm having trouble identifying what the other two arguments should be. > Can you try: > > guix build emacs --substitute-urls=http://mirror.hydra.gnu.org It seems to have succeeded: @ build-succeeded /gnu/store/p5bhpqf6zj1kg55p4gyndrppswbskh8k-emacs-24.5.drv - /gnu/store/35nvlacqcl3wv5al5lj3077h0hx4bn2q-emacs-24.5 After doing this, I tried doing "guix package -i emacs" again, and it installed successfully! Thank you for your help; unfortunately I don't know exactly what fixed this but I'd be happy to continue debugging if it's of use to someone. > > Thanks in advance! > > Ludo’. > > PS: Please keep 23557@debbugs.gnu.org Cc’d. Will do! --- Harry Prevor From debbugs-submit-bounces@debbugs.gnu.org Sun May 22 15:44:22 2016 Received: (at 23557-done) by debbugs.gnu.org; 22 May 2016 19:44:22 +0000 Received: from localhost ([127.0.0.1]:33055 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1b4ZIU-0007u5-7j for submit@debbugs.gnu.org; Sun, 22 May 2016 15:44:22 -0400 Received: from eggs.gnu.org ([208.118.235.92]:38413) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1b4ZIS-0007tr-G8 for 23557-done@debbugs.gnu.org; Sun, 22 May 2016 15:44:21 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1b4ZIK-0005zy-4M for 23557-done@debbugs.gnu.org; Sun, 22 May 2016 15:44:15 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-3.3 required=5.0 tests=BAYES_00,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:57473) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1b4ZIK-0005zp-12; Sun, 22 May 2016 15:44:12 -0400 Received: from reverse-83.fdn.fr ([80.67.176.83]:56738 helo=pluto) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_128_CBC_SHA1:128) (Exim 4.82) (envelope-from ) id 1b4ZII-0003ZQ-B0; Sun, 22 May 2016 15:44:10 -0400 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) To: Harry Prevor Subject: Re: bug#23557: "corrupt input while restoring archive from socket" after interrupted package install References: <4681665490d5fc6597527c9d188c55a2@sdf.org> <877fetvhcz.fsf@gnu.org> <4ad1548fb393fe632d777a0269540a58@sdf.org> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 4 Prairial an 224 de la =?utf-8?Q?R=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-unknown-linux-gnu Date: Sun, 22 May 2016 21:44:07 +0200 In-Reply-To: <4ad1548fb393fe632d777a0269540a58@sdf.org> (Harry Prevor's message of "Sat, 21 May 2016 18:06:46 -0400") Message-ID: <87k2ilsws8.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.5 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -6.4 (------) X-Debbugs-Envelope-To: 23557-done Cc: 23557-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: -6.4 (------) Harry Prevor skribis: > On 2016-05-16 17:10, ludo@gnu.org wrote: >>> I tried to install emacs on guix recently, and I actually got a kernel >>> panic in the middle of installing so I had to do a hard reboot. >> >> Are you installing GuixSD, or are you installing Guix on another >> distro? > > I'm trying to install emacs on GuixSD, which is running on a Thinkpad > X200. [...] >> Can you try: >> >> guix build emacs --substitute-urls=3Dhttp://mirror.hydra.gnu.org > > It seems to have succeeded: > > @ build-succeeded > /gnu/store/p5bhpqf6zj1kg55p4gyndrppswbskh8k-emacs-24.5.drv - > /gnu/store/35nvlacqcl3wv5al5lj3077h0hx4bn2q-emacs-24.5 > > After doing this, I tried doing "guix package -i emacs" again, and it > installed successfully! Thank you for your help; unfortunately I don't > know exactly what fixed this but I'd be happy to continue debugging if > it's of use to someone. Frustrating, but a good outcome. ;-) It could be that the thing was using http://hydra.gnu.org, and that this server was overloaded and dropped the connection, or something. In 0.10.0 we switched the default substitute server to https://mirror.hydra.gnu.org, a mirror that is much faster than hydra.gnu.org. If you reconfigure GuixSD from a recent Guix, GuixSD=E2=80=99s guix-daemon service will use mirror.hydra.gnu.org. Thanks, Ludo=E2=80=99. From unknown Sun Jun 22 11:40:36 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Mon, 20 Jun 2016 11:24:04 +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