From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ricardo Wurmus Subject: bug#19976: Cannot install texlive Date: Sun, 01 Mar 2015 16:49:33 +0100 Message-ID: <87egp8afaq.fsf@mango.localdomain> Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:38085) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YS687-0007FR-Lz for bug-guix@gnu.org; Sun, 01 Mar 2015 10:50:08 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YS683-0008Eg-Ji for bug-guix@gnu.org; Sun, 01 Mar 2015 10:50:07 -0500 Received: from debbugs.gnu.org ([140.186.70.43]:58082) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YS683-0008EJ-GG for bug-guix@gnu.org; Sun, 01 Mar 2015 10:50:03 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1YS682-0005u0-Hm for bug-guix@gnu.org; Sun, 01 Mar 2015 10:50:02 -0500 Sender: "Debbugs-submit" Resent-Message-ID: Received: from eggs.gnu.org ([2001:4830:134:3::10]:38033) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YS67j-0006vd-JF for bug-guix@gnu.org; Sun, 01 Mar 2015 10:49:45 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YS67f-000889-Gs for bug-guix@gnu.org; Sun, 01 Mar 2015 10:49:43 -0500 Received: from sender1.zohomail.com ([74.201.84.155]:29513) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YS67f-000883-7G for bug-guix@gnu.org; Sun, 01 Mar 2015 10:49:39 -0500 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-bounces+gcggb-bug-guix=m.gmane.org@gnu.org To: 19976@debbugs.gnu.org After a network interruption while downloading the binary substitute for texlive I can no longer install it. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~/dev/guix $ ./pre-inst-env guix package -i texlive The following package will be installed: texlive 2014 /gnu/store/za7kilci43in8dfdrrhq90rwlxzrxwf9-texlive-2014 substitute-binary: updating list of substitutes from 'http://hydra.gnu.org'... The following derivations will be built: /gnu/store/kj71r2vy4dncgnm403rb675wbgnzylvh-profile.drv /gnu/store/8q0680g1pfifi4h6dbzx9651g44rzj8l-texlive-2014.drv /gnu/store/mslmw7h8yhs84qvjvn1l0dhyi0bcz8fi-info-dir.drv The following files will be downloaded: /gnu/store/6rz8gpy7ax6334ihw87zyaxyibz96hc3-texlive-2014-data /gnu/store/dar8cp7sb52iwjvrq3pmansx4ic7amwh-texlive-2014 found valid signature for '/gnu/store/6rz8gpy7ax6334ihw87zyaxyibz96hc3-texlive-2014-data', from 'http://hydra.gnu.org/nar/6rz8gpy7ax6334ihw87zyaxyibz96hc3-texlive-2014-data' downloading `/gnu/store/6rz8gpy7ax6334ihw87zyaxyibz96hc3-texlive-2014-data' (3392.6 MiB installed)... GC Warning: Failed to expand heap by 1986744320 bytes GC Warning: Failed to expand heap by 1986220032 bytes GC Warning: Out of Memory! Heap size: 6 MiB. Returning NULL! bzip2: Compressed file ends unexpectedly; perhaps it is corrupted? *Possible* reason follows. bzip2: Inappropriate ioctl for device Input file = (stdin), output file = (stdout) It is possible that the compressed file(s) have become corrupted. You can use the -tvv option to test integrity of such files. You can use the `bzip2recover' program to attempt to recover data from undamaged sections of corrupted files. guix substitute-binary: error: corrupt input while restoring '/gnu/store/6rz8gpy7ax6334ihw87zyaxyibz96hc3-texlive-2014-data' from #{read pipe}# guix package: error: build failed: some substitutes for the outputs of derivation `/gnu/store/627fwfqdpv85q6j7dvcjwnmi6gfwy2ll-texlive-2014.drv' failed (usually happens due to networking issues); try `--fallback' to build derivation from source ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ The error leading up to this situation looks like this: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ downloading `/gnu/store/6rz8gpy7ax6334ihw87zyaxyibz96hc3-texlive-2014-data' (3392.6 MiB installed)... http://hydra.gnu.org/nar/6rz8gpy7ax6334ihw87zyaxyibz96hc3-texlive-2014-data 1612808.0 KiB transferredBacktrace: In ice-9/eval.scm: 432: 19 [eval # #] In ice-9/boot-9.scm: 2401: 18 [save-module-excursion #] 4050: 17 [#] 1724: 16 [%start-stack load-stack ...] 1729: 15 [#] In unknown file: ?: 14 [primitive-load "/usr/local/bin/guix"] In guix/ui.scm: 818: 13 [run-guix-command substitute-binary "--substitute" ...] In ice-9/boot-9.scm: 157: 12 [catch getaddrinfo-error ...] 157: 11 [catch srfi-34 # ...] 157: 10 [catch system-error ...] In guix/scripts/substitute-binary.scm: 762: 9 [#] In guix/utils.scm: 214: 8 [filtered-port # #] In guix/build/utils.scm: 575: 7 [#] In unknown file: ?: 6 [get-bytevector-n! # ...] In guix/scripts/substitute-binary.scm: 517: 5 [read! #vu8(153 67 181 183 33 154 71 141 116 19 119 200 170 61 233 ... 225 243 29 228 124 174 111 40 123 94 54 250 82 79 143 24 163 120 30) ...] In unknown file: ?: 4 [get-bytevector-n! # ...] In web/http.scm: 1936: 3 [read! #vu8(119 208 62 20 255 50 96 203 50 203 70 164 183 47 241 170 205 90 0 134 114 191 241 17 23 13 252 ... 161 54 192 107 98 33 231 144 100 90 118 35 176 54 79 162 225 243 29 228 124 174 111 40 123 94 54 250 82 79 143 24 163 120 30) ...] 1920: 2 [read-chunk #] 1910: 1 [read-chunk-header #] In unknown file: ?: 0 [string-index # # ...] ERROR: In procedure string-index: ERROR: In procedure string-index: Wrong type argument in position 1 (expecting string): # bzip2: Compressed file ends unexpectedly; perhaps it is corrupted? *Possible* reason follows. bzip2: Inappropriate ioctl for device Input file = (stdin), output file = (stdout) It is possible that the compressed file(s) have become corrupted. You can use the -tvv option to test integrity of such files. You can use the `bzip2recover' program to attempt to recover data from undamaged sections of corrupted files. guix substitute-binary: error: corrupt input while restoring '/gnu/store/6rz8gpy7ax6334ihw87zyaxyibz96hc3-texlive-2014-data/texmf-dist/fonts/type1/public/fetamont/ffmho9.pfb' from #{read pipe}# @ substituter-failed /gnu/store/6rz8gpy7ax6334ihw87zyaxyibz96hc3-texlive-2014-data 256 fetching path `/gnu/store/6rz8gpy7ax6334ihw87zyaxyibz96hc3-texlive-2014-data' failed with exit code 1 killing process 25165 guix build: error: build failed: some substitutes for the outputs of derivation `/gnu/store/627fwfqdpv85q6j7dvcjwnmi6gfwy2ll-texlive-2014.drv' failed (usually happens due to networking issues); try `--fallback' to build derivation from source ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~