From mboxrd@z Thu Jan 1 00:00:00 1970 From: Harry Prevor Subject: bug#23557: "corrupt input while restoring archive from socket" after interrupted package install Date: Mon, 16 May 2016 15:09:43 -0400 Message-ID: <4681665490d5fc6597527c9d188c55a2@sdf.org> Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:45072) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1b2O0q-0004CN-6C for bug-guix@gnu.org; Mon, 16 May 2016 15:17:09 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1b2O0k-00024r-MR for bug-guix@gnu.org; Mon, 16 May 2016 15:17:07 -0400 Received: from debbugs.gnu.org ([208.118.235.43]:42045) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1b2O0k-00024l-J3 for bug-guix@gnu.org; Mon, 16 May 2016 15:17:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1b2O0k-0008SI-Fl for bug-guix@gnu.org; Mon, 16 May 2016 15:17:02 -0400 Sender: "Debbugs-submit" Resent-Message-ID: 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 List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org Sender: "bug-Guix" To: 23557@debbugs.gnu.org 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