* bug#30184: guix publish issue: guix substitute: error: corrupt input while restoring
@ 2018-01-20 12:07 Christopher Baines
2018-01-20 19:18 ` Efraim Flashner
` (2 more replies)
0 siblings, 3 replies; 5+ messages in thread
From: Christopher Baines @ 2018-01-20 12:07 UTC (permalink / raw)
To: 30184
[-- Attachment #1: Type: text/plain, Size: 1514 bytes --]
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
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 962 bytes --]
^ permalink raw reply [flat|nested] 5+ messages in thread
* bug#30184: guix publish issue: guix substitute: error: corrupt input while restoring
2018-01-20 12:07 bug#30184: guix publish issue: guix substitute: error: corrupt input while restoring Christopher Baines
@ 2018-01-20 19:18 ` Efraim Flashner
2018-01-21 17:50 ` Clément Lassieur
2018-01-22 10:17 ` Ludovic Courtès
2 siblings, 0 replies; 5+ messages in thread
From: Efraim Flashner @ 2018-01-20 19:18 UTC (permalink / raw)
Cc: 30184
[-- Attachment #1: Type: text/plain, Size: 2270 bytes --]
On Sat, Jan 20, 2018 at 12:07:41PM +0000, Christopher Baines wrote:
> 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
I'm also coming up against this with my aarch64 machines. The guix
version is the same on both of them, both machines are running
guix-publish with guix-0.14.0-6.0dcf675.
efraim@odroidc2:~$ guix --version
guix (GNU Guix) 0.14.0.1000-3b1ad
I checked the logs for guix-publish but all I have are entries like:
Jan 20 21:16:09 firefly guix[406]: GET /nar/gzip/h4s5s9zlbph0r27x4plfmh89r67s4mdq-dosfstools-4.1
--
Efraim Flashner <efraim@flashner.co.il> אפרים פלשנר
GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351
Confidentiality cannot be guaranteed on emails sent or received unencrypted
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 833 bytes --]
^ permalink raw reply [flat|nested] 5+ messages in thread
* bug#30184: guix publish issue: guix substitute: error: corrupt input while restoring
2018-01-20 12:07 bug#30184: guix publish issue: guix substitute: error: corrupt input while restoring Christopher Baines
2018-01-20 19:18 ` Efraim Flashner
@ 2018-01-21 17:50 ` Clément Lassieur
2018-01-22 10:17 ` Ludovic Courtès
2 siblings, 0 replies; 5+ messages in thread
From: Clément Lassieur @ 2018-01-21 17:50 UTC (permalink / raw)
To: Christopher Baines; +Cc: 30184
Christopher Baines <mail@cbaines.net> writes:
> 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 have the same issue. Thank you for the workaround, it was very
helpful.
> 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
^ permalink raw reply [flat|nested] 5+ messages in thread
* bug#30184: guix publish issue: guix substitute: error: corrupt input while restoring
2018-01-20 12:07 bug#30184: guix publish issue: guix substitute: error: corrupt input while restoring Christopher Baines
2018-01-20 19:18 ` Efraim Flashner
2018-01-21 17:50 ` Clément Lassieur
@ 2018-01-22 10:17 ` Ludovic Courtès
2018-01-22 19:05 ` Christopher Baines
2 siblings, 1 reply; 5+ messages in thread
From: Ludovic Courtès @ 2018-01-22 10:17 UTC (permalink / raw)
To: Christopher Baines; +Cc: 30184-done
Hello!
Christopher Baines <mail@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’.
^ permalink raw reply [flat|nested] 5+ messages in thread
* bug#30184: guix publish issue: guix substitute: error: corrupt input while restoring
2018-01-22 10:17 ` Ludovic Courtès
@ 2018-01-22 19:05 ` Christopher Baines
0 siblings, 0 replies; 5+ messages in thread
From: Christopher Baines @ 2018-01-22 19:05 UTC (permalink / raw)
To: Ludovic Courtès; +Cc: 30184-done
[-- Attachment #1: Type: text/plain, Size: 811 bytes --]
Ludovic Courtès <ludo@gnu.org> writes:
>> 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.
Awesome, thanks Ludo :)
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 962 bytes --]
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2018-01-22 19:06 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2018-01-20 12:07 bug#30184: guix publish issue: guix substitute: error: corrupt input while restoring Christopher Baines
2018-01-20 19:18 ` Efraim Flashner
2018-01-21 17:50 ` Clément Lassieur
2018-01-22 10:17 ` Ludovic Courtès
2018-01-22 19:05 ` Christopher Baines
Code repositories for project(s) associated with this external index
https://git.savannah.gnu.org/cgit/guix.git
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.