From mboxrd@z Thu Jan 1 00:00:00 1970 From: Pjotr Prins Subject: bug#23103: A number of corrupt packages on Hydra? Date: Thu, 24 Mar 2016 14:25:59 +0100 Message-ID: <20160324132559.GA16739@thebird.nl> References: <87h9fwiwm5.fsf@dustycloud.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:34627) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aj5Iz-0000XD-Ua for bug-guix@gnu.org; Thu, 24 Mar 2016 09:28:07 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aj5Iw-0007CC-3b for bug-guix@gnu.org; Thu, 24 Mar 2016 09:28:05 -0400 Received: from debbugs.gnu.org ([208.118.235.43]:38043) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aj5Iw-0007C8-07 for bug-guix@gnu.org; Thu, 24 Mar 2016 09:28:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1aj5Iv-0002Yg-Q2 for bug-guix@gnu.org; Thu, 24 Mar 2016 09:28:01 -0400 Sender: "Debbugs-submit" Resent-Message-ID: Content-Disposition: inline In-Reply-To: <87h9fwiwm5.fsf@dustycloud.org> 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: Christopher Allan Webber Cc: 23103@debbugs.gnu.org I am also seeing such corruption on my substitutes server. Is there a way we can validate files in a running cache so they can be rebuild? Would be useful for the mirror.guixsd.org too. I am glad they get picked up (even so) and that we have the --fallback option :) Pj. On Wed, Mar 23, 2016 at 04:48:50PM -0700, Christopher Allan Webber wrote: > For at least boost and hydra I'm getting errors like the following: > > From http://hydra.gnunet.org/nar/jaf2s3paa3fswfpzi6amlqjxd3fwiw9x-ruby-2.3.0 > Downloading jaf2s3...-ruby-2.3.0 (41.9MiB installed)... > http://hydra.gnunet.org/nar/jaf2s3paa3fswfpzi6amlqjxd3fwiw9x-ruby-2.3.0 2.0MiB/s 00:02 | 3.4MiB transferredd > 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: error: corrupt input while restoring '/gnu/store/jaf2s3paa3fswfpzi6amlqjxd3fwiw9x-ruby-2.3.0/lib/ruby/2.3.0/rdoc/generator/template/darkfish/fonts/SourceCodePro-Regular.ttf' from #{read pipe}# > killing process 8510 > guix package: error: build failed: some substitutes for the outputs of derivation `/gnu/store/l7ffwqbkrvd4vk3h51p597psyl44gv67-ruby-2.3.0.drv' failed (usually happens due to networking issues); try `--fallback' to build derivation from source > > > --