unofficial mirror of bug-guix@gnu.org 
 help / color / mirror / code / Atom feed
* bug#27418: `guix pull` gets stuck at "updating substitutes from 'https://mirror.hydra.gnu.org'... 100.0%"
@ 2017-06-18 13:21 Mekeor Melire
  2017-06-20  0:16 ` Mekeor Melire
  0 siblings, 1 reply; 6+ messages in thread
From: Mekeor Melire @ 2017-06-18 13:21 UTC (permalink / raw)
  To: 27418

Hello Guix!

Yesterday, I installed GuixSD on yet another device. (I did `guix pull`
before `guix system init ...`, so I guess I installed the latest version
from the master-branch of the Guix' Git-repository on the system.)

After rebooting, I ran `guix pull` (as root) but it didn't stop printing

    substitute: updating list of substitutes from 'https://mirror.hydra.gnu.org'... 100.0%

even after letting it run over night for like 8 hours.

I asked for help on #guix@freenode and rekado confirmed my issue:

    <rekado_> mekeor: I see the same with master
    <rekado_> but a couple of commits back it seems fine

(And finally, assuming this bug gets fixed, I wonder if/how I will be
able to pull a working version of Guix if I only have one=this
non-functional version of Guix installed.)

--
mekeor ~ EDD3 DFFA 76F6 11C0 145F 9A99 AC85 BAD8 A2F8 C868

^ permalink raw reply	[flat|nested] 6+ messages in thread

* bug#27418: `guix pull` gets stuck at "updating substitutes from 'https://mirror.hydra.gnu.org'... 100.0%"
  2017-06-18 13:21 bug#27418: `guix pull` gets stuck at "updating substitutes from 'https://mirror.hydra.gnu.org'... 100.0%" Mekeor Melire
@ 2017-06-20  0:16 ` Mekeor Melire
  2017-06-21  7:54   ` Ricardo Wurmus
  0 siblings, 1 reply; 6+ messages in thread
From: Mekeor Melire @ 2017-06-20  0:16 UTC (permalink / raw)
  To: 27418

Following rekado's friendly advice, I was able to downgrade guix with:

    guix pull --url=https://git.savannah.gnu.org/cgit/guix.git/snapshot/01049bb0c1f3f69afb8d1782f99ca5c0adaed946.tar.gz --no-substitutes

where both options (--url and --no-substitutes) were neccessary. Now,
everything seems to work again: commands like `guix package -i` and
`guix system reconfigure` no longer get stuck at "updating list of
substitutes".

Thanks, rekado.

Still, I wonder
  * what caused this issue;
  * if anybody else is/was experiencing it; and
  * when it will be fixed in master-branch (i.e. when I will be able to
    `guix pull` and `guix pull` again successfully).

^ permalink raw reply	[flat|nested] 6+ messages in thread

* bug#27418: `guix pull` gets stuck at "updating substitutes from 'https://mirror.hydra.gnu.org'... 100.0%"
  2017-06-20  0:16 ` Mekeor Melire
@ 2017-06-21  7:54   ` Ricardo Wurmus
  2017-06-21 10:31     ` Ludovic Courtès
  0 siblings, 1 reply; 6+ messages in thread
From: Ricardo Wurmus @ 2017-06-21  7:54 UTC (permalink / raw)
  To: Mekeor Melire; +Cc: 27418


Mekeor Melire <mekeor.melire@gmail.com> writes:

> Following rekado's friendly advice, I was able to downgrade guix with:
>
>     guix pull --url=https://git.savannah.gnu.org/cgit/guix.git/snapshot/01049bb0c1f3f69afb8d1782f99ca5c0adaed946.tar.gz --no-substitutes

[…]

> Still, I wonder
>   * what caused this issue;

I’m not sure but it may have been caused by a hung “guix publish”
process.  This could have given you bad substitutes, which have been
added to your cache at “/var/guix/substitute/cache/”

>   * if anybody else is/was experiencing it; and

Others have reported it but I couldn’t reproduce it on my main machine.
This makes me think that it may have been a temporary issue with effects
on the local cache.

>   * when it will be fixed in master-branch (i.e. when I will be able to
>     `guix pull` and `guix pull` again successfully).

You may need to delete your substitute cache under
“/var/guix/substitute/cache/”.  jsierles on IRC reported that this fixed
their issue.

Could you please try that and report back?

--
Ricardo

GPG: BCA6 89B6 3655 3801 C3C6  2150 197A 5888 235F ACAC
https://elephly.net

^ permalink raw reply	[flat|nested] 6+ messages in thread

* bug#27418: `guix pull` gets stuck at "updating substitutes from 'https://mirror.hydra.gnu.org'... 100.0%"
  2017-06-21  7:54   ` Ricardo Wurmus
@ 2017-06-21 10:31     ` Ludovic Courtès
  2017-06-21 17:40       ` Mekeor Melire
  0 siblings, 1 reply; 6+ messages in thread
From: Ludovic Courtès @ 2017-06-21 10:31 UTC (permalink / raw)
  To: Ricardo Wurmus; +Cc: 27418

Hello,

Ricardo Wurmus <rekado@elephly.net> skribis:

> Mekeor Melire <mekeor.melire@gmail.com> writes:
>
>> Following rekado's friendly advice, I was able to downgrade guix with:
>>
>>     guix pull --url=https://git.savannah.gnu.org/cgit/guix.git/snapshot/01049bb0c1f3f69afb8d1782f99ca5c0adaed946.tar.gz --no-substitutes
>
> […]
>
>> Still, I wonder
>>   * what caused this issue;
>
> I’m not sure but it may have been caused by a hung “guix publish”
> process.

Indeed, yesterday I realized ‘guix publish’ on hydra.gnu.org was stuck
for unknown reasons, meaning that it would not reply to HTTP requests
nor would it “bake” archives.  That’s likely the root cause.

Sorry about that!

Ludo’.

^ permalink raw reply	[flat|nested] 6+ messages in thread

* bug#27418: `guix pull` gets stuck at "updating substitutes from 'https://mirror.hydra.gnu.org'... 100.0%"
  2017-06-21 10:31     ` Ludovic Courtès
@ 2017-06-21 17:40       ` Mekeor Melire
  2017-06-21 18:56         ` Ricardo Wurmus
  0 siblings, 1 reply; 6+ messages in thread
From: Mekeor Melire @ 2017-06-21 17:40 UTC (permalink / raw)
  To: Ludovic Courtès; +Cc: 27418


Ludovic Courtès <ludo@gnu.org> writes:
> Ricardo Wurmus <rekado@elephly.net> skribis:
>> Mekeor Melire <mekeor.melire@gmail.com> writes:
>>
>> I’m not sure but it may have been caused by a hung “guix publish”
>> process.
>
> Indeed, yesterday I realized ‘guix publish’ on hydra.gnu.org was stuck
> for unknown reasons, meaning that it would not reply to HTTP requests
> nor would it “bake” archives.  That’s likely the root cause.

Yes, this issue no longer appears for me. Thank y'all. Could you close
the bug?

-- 
mekeor ~ EDD3 DFFA 76F6 11C0 145F 9A99 AC85 BAD8 A2F8 C868

^ permalink raw reply	[flat|nested] 6+ messages in thread

* bug#27418: `guix pull` gets stuck at "updating substitutes from 'https://mirror.hydra.gnu.org'... 100.0%"
  2017-06-21 17:40       ` Mekeor Melire
@ 2017-06-21 18:56         ` Ricardo Wurmus
  0 siblings, 0 replies; 6+ messages in thread
From: Ricardo Wurmus @ 2017-06-21 18:56 UTC (permalink / raw)
  To: Mekeor Melire; +Cc: 27418-done


Mekeor Melire <mekeor.melire@gmail.com> writes:

> Ludovic Courtès <ludo@gnu.org> writes:
>> Ricardo Wurmus <rekado@elephly.net> skribis:
>>> Mekeor Melire <mekeor.melire@gmail.com> writes:
>>>
>>> I’m not sure but it may have been caused by a hung “guix publish”
>>> process.
>>
>> Indeed, yesterday I realized ‘guix publish’ on hydra.gnu.org was stuck
>> for unknown reasons, meaning that it would not reply to HTTP requests
>> nor would it “bake” archives.  That’s likely the root cause.
>
> Yes, this issue no longer appears for me. Thank y'all. Could you close
> the bug?

I’m closing this by sending email to 27418-done@debbugs.gnu.org.
Thanks!

-- 
Ricardo

GPG: BCA6 89B6 3655 3801 C3C6  2150 197A 5888 235F ACAC
https://elephly.net

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2017-06-21 18:57 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-06-18 13:21 bug#27418: `guix pull` gets stuck at "updating substitutes from 'https://mirror.hydra.gnu.org'... 100.0%" Mekeor Melire
2017-06-20  0:16 ` Mekeor Melire
2017-06-21  7:54   ` Ricardo Wurmus
2017-06-21 10:31     ` Ludovic Courtès
2017-06-21 17:40       ` Mekeor Melire
2017-06-21 18:56         ` Ricardo Wurmus

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/guix.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).