GNU bug report logs - #30184
guix publish issue: guix substitute: error: corrupt input while restoring

Previous Next

Package: guix;

Reported by: Christopher Baines <mail <at> cbaines.net>

Date: Sat, 20 Jan 2018 12:08:02 UTC

Severity: normal

Done: ludo <at> gnu.org (Ludovic Courtès)

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: help-debbugs <at> gnu.org (GNU bug Tracking System)
To: Christopher Baines <mail <at> cbaines.net>
Subject: bug#30184: closed (Re: bug#30184: guix publish issue: guix
 substitute: error: corrupt input while restoring)
Date: Mon, 22 Jan 2018 10:18:02 +0000
[Message part 1 (text/plain, inline)]
Your bug report

#30184: guix publish issue: guix substitute: error: corrupt input while restoring

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 30184 <at> debbugs.gnu.org.

-- 
30184: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=30184
GNU Bug Tracking System
Contact help-debbugs <at> gnu.org with problems
[Message part 2 (message/rfc822, inline)]
From: ludo <at> gnu.org (Ludovic Courtès)
To: Christopher Baines <mail <at> cbaines.net>
Cc: 30184-done <at> debbugs.gnu.org
Subject: Re: bug#30184: guix publish issue: guix substitute: error: corrupt
 input while restoring
Date: Mon, 22 Jan 2018 11:17:30 +0100
Hello!

Christopher Baines <mail <at> cbaines.net> skribis:

> I think something may have broken recently with the guix publish
> service. I run this on a server with very basic configuration, just
> setting the host, but I noticed recently that there were problems using
> the service. The following example is guix failing to download something
> from that server.
>
> Downloading http://beid.cbaines.net/nar/gzip/pwg84wqsniamc4vx9c7p06284i5rxiay-wxwidgets-3.0.3...
>  wxwidgets-3.0.3                                                       256KiB/s 00:00 | 16KiB transferred
> gzip: stdin: not in gzip format

This is fixed in 33988f9b5876e4b44cabe1997a91eb604931c1ca.

I’ll update the ‘guix’ snapshot for those who use the ‘guix-publish’
service on GuixSD.

Thank you!

Ludo’.

[Message part 3 (message/rfc822, inline)]
From: Christopher Baines <mail <at> cbaines.net>
To: bug-guix <at> gnu.org
Subject: guix publish issue: guix substitute: error: corrupt input while
 restoring
Date: Sat, 20 Jan 2018 12:07:41 +0000
[Message part 4 (text/plain, inline)]
Hey,

I think something may have broken recently with the guix publish
service. I run this on a server with very basic configuration, just
setting the host, but I noticed recently that there were problems using
the service. The following example is guix failing to download something
from that server.

Downloading http://beid.cbaines.net/nar/gzip/pwg84wqsniamc4vx9c7p06284i5rxiay-wxwidgets-3.0.3...
 wxwidgets-3.0.3                                                       256KiB/s 00:00 | 16KiB transferred
gzip: stdin: not in gzip format
guix substitute: error: corrupt input while restoring '/gnu/store/pwg84wqsniamc4vx9c7p06284i5rxiay-wxwidgets-3.0.3' from #{read pipe}#
 wxwidgets-3.0.3                                                       316KiB/s 00:00 | 48KiB transferredguix package: error: build failed: some substitutes for the outputs of derivation `/gnu/store/7f0zr1zgp6q1nyrsxf88qn003gr1w53b-wxwidgets-3.0.3.drv' failed (usually happens due to networking issues); try `--fallback' to build derivation from source

I reverted the 4 recent changes [1], changed the service configuration
to use (guix (current-guix)) and now it seems to be working again.

I've had a look through the changes, I couldn't spot anything, but I
think there could be a regression in these changes [1].

Thanks,

Chris


1: f396611776e7ed6f1a070569a338ad56461b099e
   152b7beeacb72fe96fd5d3c0fd8b321e247c2c6c
   c04ffadbed7412545555b8be6b78f23eed150d26
   297e04d66010ada31a40f40143d81bf6b62affcc
[signature.asc (application/pgp-signature, inline)]

This bug report was last modified 7 years and 175 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.