bug#47545: Guix bug on guix pull

2021-04-23 Thread Ludovic Courtès
Hi,

Zelphir Kaltstahl  skribis:

> I think I already sent you an e-mail (2021-04-21, 11:51PM UTC+2 I believe).
> However, I just realized, that I did not mention in it, that I restarted the 
> daemon.
>
> So I will add: After restarting the daemon no more problems occurred. 
> Everything
> seems fine now.

Awesome.  I’m closing this bug, but do let us know if it shows up again.

Thanks!

Ludo’.





bug#47545: Guix bug on guix pull

2021-04-23 Thread Ludovic Courtès
Hi Zelphir,

Zelphir Kaltstahl  skribis:

> On 4/20/21 11:10 AM, Ludovic Courtès wrote:

[...]

>> Yes, it’s most likely , which is
>> fixed in recent daemons.
>>
>> Zelphir, could you upgrade your daemon and report whether the problem
>> still happens?  See
>> .

Zelphir, could you upgrade the daemon as mentioned above?

Otherwise it’s hard to investigate the problem.

Thanks in advance,
Ludo’.





bug#47545: Guix bug on guix pull

2021-04-20 Thread Ludovic Courtès
Hi,

Maxime Devos  skribis:

>> ./guix/store.scm:1373:15: ERROR:
>>   1. :
>>   message: "some substitutes for the outputs of derivation 
>> `/gnu/store/hnsk4qjsidn7xk6qb42sgy0ak2gbxbnb-zziplib-0.13.72.drv' failed 
>> (usually happens due to networking issues); try `--fallback' to build 
>> derivation from source "
>>   status: 1
>> guix pull: error: You found a bug: the program 
>> '/gnu/store/bg6vs7ahglli408xaifp8rss68ss3qqc-compute-guix-derivation'
>> failed to compute the derivation for Guix (version: 
>> "a266c9fab88954b7c0fc0516e0a4c9834819dbc5"; system: "x86_64-linux";
>> host version: "266d55dc3080475544bf45e72359c9b9bbcecd53"; pull-version: 1).
>
> Seems like a bug with error reporting.  Also, from th ‘bad request line’ 
> message,
> this seems a bug in the substituter as well.

Yes, it’s most likely , which is
fixed in recent daemons.

Zelphir, could you upgrade your daemon and report whether the problem
still happens?  See
.

Thanks,
Ludo’.





bug#47545: Guix bug on guix pull

2021-04-01 Thread Maxime Devos
On Thu, 2021-04-01 at 12:09 +0200, Zelphir Kaltstahl wrote:
> Hi Guix Team!
> 
> It seems my Guix has a bug and it asked me to report it to you:

It seems "guix pull" starts with downloading substitutes (well,
the daemon does the downloading, not the "guix pull" command).

> ./guix/store.scm:1373:15: ERROR:
>   1. :
>   message: "some substitutes for the outputs of derivation 
> `/gnu/store/hnsk4qjsidn7xk6qb42sgy0ak2gbxbnb-zziplib-0.13.72.drv' failed 
> (usually happens due to networking issues); try `--fallback' to build 
> derivation from source "
>   status: 1
> guix pull: error: You found a bug: the program 
> '/gnu/store/bg6vs7ahglli408xaifp8rss68ss3qqc-compute-guix-derivation'
> failed to compute the derivation for Guix (version: 
> "a266c9fab88954b7c0fc0516e0a4c9834819dbc5"; system: "x86_64-linux";
> host version: "266d55dc3080475544bf45e72359c9b9bbcecd53"; pull-version: 1).

Seems like a bug with error reporting.  Also, from th ‘bad request line’ 
message,
this seems a bug in the substituter as well.

> Please report it by email to 
> 
> This has been happening for at least a few days on every `guix pull` 
> invokation.
> 
> Do I need to reinstall Guix?

No.  As a work-around, I recommend running guix pull with --fallback.  If that's
not sufficient, run guix pull with --no-substitutes.

Also, what's the last time the guix daemon was updated?  The substitution code
is ran from the daemon and there have been some fixes to the substitution code
lately.

Greetings,
Maxime.


signature.asc
Description: This is a digitally signed message part


bug#47545: Guix bug on guix pull

2021-04-01 Thread Zelphir Kaltstahl
Hi Guix Team!

It seems my Guix has a bug and it asked me to report it to you:


$ guix pull
Updating channel 'guix' from Git repository at 
'https://git.savannah.gnu.org/git/guix.git'...
Authenticating channel 'guix', commits 9edb3f6 to a266c9f (633 new commits)...
Building from this channel:
  guix  https://git.savannah.gnu.org/git/guix.git   a266c9f
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
building /gnu/store/49vr6qfnjjwl3vk1cv91hzpxqm34j3xk-module-import.drv...
downloading from 
https://ci.guix.gnu.org/nar/zstd/zbwmal8kn6azc712ipwci8z2px19bfjn-module-import 
...
 module-import  2KiB

  91KiB/s 00:00 [##] 100.0%

downloading from 
https://ci.guix.gnu.org/nar/lzip/yg3ddx822nm7422a2v2yi0w5chhv41by-module-import-compiled
 ...
 module-import-compiled  1.5MiB 

 4.1MiB/s 00:00 [##] 100.0%

downloading from 
https://ci.guix.gnu.org/nar/lzip/9v4hg0g74bw7kn77r0ng9irfzxsgc07j-module-import-compiled
 ...
 module-import-compiled 

5.2MiB/s 00:00 | 1.9MiB transferred

building 
/gnu/store/jh38gf6fadq94rk9039jzc12anf75n5r-compute-guix-derivation.drv...
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
@ substituter-started 
/gnu/store/531rwkb8m6yccq4l1mkrqxclrqwy0jj3-git-minimal-2.31.1 substitute
@ download-started 
/gnu/store/531rwkb8m6yccq4l1mkrqxclrqwy0jj3-git-minimal-2.31.1 
https://ci.guix.gnu.org/nar/lzip/531rwkb8m6yccq4l1mkrqxclrqwy0jj3-git-minimal-2.31.1
 4325662
@ download-progress 
/gnu/store/531rwkb8m6yccq4l1mkrqxclrqwy0jj3-git-minimal-2.31.1 
https://ci.guix.gnu.org/nar/lzip/531rwkb8m6yccq4l1mkrqxclrqwy0jj3-git-minimal-2.31.1
 4325662 65546
-@ download-progress 
/gnu/store/531rwkb8m6yccq4l1mkrqxclrqwy0jj3-git-minimal-2.31.1 
https://ci.guix.gnu.org/nar/lzip/531rwkb8m6yccq4l1mkrqxclrqwy0jj3-git-minimal-2.31.1
 4325662 983072
@ download-progress 
/gnu/store/531rwkb8m6yccq4l1mkrqxclrqwy0jj3-git-minimal-2.31.1 
https://ci.guix.gnu.org/nar/lzip/531rwkb8m6yccq4l1mkrqxclrqwy0jj3-git-minimal-2.31.1
 4325662 1769519
@ download-progress 
/gnu/store/531rwkb8m6yccq4l1mkrqxclrqwy0jj3-git-minimal-2.31.1 
https://ci.guix.gnu.org/nar/lzip/531rwkb8m6yccq4l1mkrqxclrqwy0jj3-git-minimal-2.31.1
 4325662 2883652
@ download-progress 
/gnu/store/531rwkb8m6yccq4l1mkrqxclrqwy0jj3-git-minimal-2.31.1 
https://ci.guix.gnu.org/nar/lzip/531rwkb8m6yccq4l1mkrqxclrqwy0jj3-git-minimal-2.31.1
 4325662 3801177
@ download-progress 
/gnu/store/531rwkb8m6yccq4l1mkrqxclrqwy0jj3-git-minimal-2.31.1 
https://ci.guix.gnu.org/nar/lzip/531rwkb8m6yccq4l1mkrqxclrqwy0jj3-git-minimal-2.31.1
 4325662 4325662
@ download-succeeded 
/gnu/store/531rwkb8m6yccq4l1mkrqxclrqwy0jj3-git-minimal-2.31.1 
https://ci.guix.gnu.org/nar/lzip/531rwkb8m6yccq4l1mkrqxclrqwy0jj3-git-minimal-2.31.1
 4325662


@ substituter-succeeded 
/gnu/store/531rwkb8m6yccq4l1mkrqxclrqwy0jj3-git-minimal-2.31.1
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
@ substituter-started 
/gnu/store/7jsb7vff5494nd39mqj0ins5i992dm6i-guix-daemon-1.2.0-19.8f9052d 
substitute
@ download-started 
/gnu/store/7jsb7vff5494nd39mqj0ins5i992dm6i-guix-daemon-1.2.0-19.8f9052d 
https://ci.guix.gnu.org/nar/lzip/7jsb7vff5494nd39mqj0ins5i992dm6i-guix-daemon-1.2.0-19.8f9052d
 -
@ download-progress 
/gnu/store/7jsb7vff5494nd39mqj0ins5i992dm6i-guix-daemon-1.2.0-19.8f9052d 
https://ci.guix.gnu.org/nar/lzip/7jsb7vff5494nd39mqj0ins5i992dm6i-guix-daemon-1.2.0-19.8f9052d
 - 65546
@ download-progress 
/gnu/store/7jsb7vff5494nd39mqj0ins5i992dm6i-guix-daemon-1.2.0-19.8f9052d 
https://ci.guix.gnu.org/nar/lzip/7jsb7vff5494nd39mqj0ins5i992dm6i-guix-daemon-1.2.0-19.8f9052d
 - 290921
@ download-succeeded 
/gnu/store/7jsb7vff5494nd39mqj0ins5i992dm6i-guix-daemon-1.2.0-19.8f9052d 
https://ci.guix.gnu.org/nar/lzip/7jsb7vff5494nd39mqj0ins5i992dm6i-guix-daemon-1.2.0-19.8f9052d
 290921


@ substituter-succeeded 
/gnu/store/7jsb7vff5494nd39mqj0ins5i992dm6i-guix-daemon-1.2.0-19.8f9052d
@ substituter-started 
/gnu/store/7yb63ccdrskjv06l938f7iv88h4cav41-zziplib-0.13.72 substitute
Backtrace:
In guix/ui.scm:
  2164:12 19 (run-guix-command _ . _)
In guix/scripts/substitute.scm:
652:2 18 (guix-substitute . _)
In unknown file: