unofficial mirror of bug-guix@gnu.org 
 help / color / mirror / code / Atom feed
* bug#54453: crash running 'guix pull'
@ 2022-03-18 18:56 Peter Bhat Harkins
  2022-03-18 21:03 ` Maxime Devos
  0 siblings, 1 reply; 8+ messages in thread
From: Peter Bhat Harkins @ 2022-03-18 18:56 UTC (permalink / raw)
  To: 54453

[-- Attachment #1: Type: text/plain, Size: 290 bytes --]

I tried running 'guix pull' on a VPS running guix and it crashed. The
output said to email the log to this address, so I am.

I'd appreciate any pointers towards a solution; I did a bit of googling
and didn't see how to get unstuck.

Thanks!


-- 
Peter Bhat Harkins - https://malaprop.org

[-- Attachment #2: guix-pull-crash.txt --]
[-- Type: text/plain, Size: 1591 bytes --]

-bash-5.0# time guix pull -v 1
Updating channel 'guix' from Git repository at 'https://git.savannah.gnu.org/git/guix.git'...
Authenticating channel 'guix', commits 9edb3f6 to 386adb6 (505 new commits)...
Building from this channel:
  guix      https://git.savannah.gnu.org/git/guix.git	386adb6
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/vgv0hn6b3l03wr8n7gkr1w1544av3qch-module-import.drv...
building /gnu/store/yh914wm3zydmmymks3dhavznlkn3g7g1-module-import.drv...
building /gnu/store/lwnsg6xzwjrmqh4v6bhhkipg86zmhw8b-module-import-compiled.drv...
building /gnu/store/d53a8rwws8sjfyl55dzknr8w0ywpri1g-module-import-compiled.drv...
building /gnu/store/z9nsgksn1wv1p189sarxw2lp9d498bbv-compute-guix-derivation.drv...
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
 glibc-2.33  8.2MiB                                     5.6MiB/s 00:00 [                  ]   3.1%guix pull: error: You found a bug: the program '/gnu/store/7z9q1plaj7f0pa4znz350aa9qg969r80-compute-guix-derivation'
failed to compute the derivation for Guix (version: "386adb6df0e00e7170df0cdfaf0e04c38d0f3e11"; system: "x86_64-linux";
host version: "6417b97c7e10de8592ac9fda15774ee711d3dc25"; pull-version: 1).
Please report the COMPLETE output above by email to <bug-guix@gnu.org>.


real	9m20.124s
user	4m28.800s
sys	0m2.990s


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

* bug#54453: crash running 'guix pull'
  2022-03-18 18:56 bug#54453: crash running 'guix pull' Peter Bhat Harkins
@ 2022-03-18 21:03 ` Maxime Devos
  2022-03-18 22:13   ` Peter Bhat Harkins
  0 siblings, 1 reply; 8+ messages in thread
From: Maxime Devos @ 2022-03-18 21:03 UTC (permalink / raw)
  To: Peter Bhat Harkins, 54453

[-- Attachment #1: Type: text/plain, Size: 1196 bytes --]

Peter Bhat Harkins schreef op vr 18-03-2022 om 13:56 [-0500]:
> I tried running 'guix pull' on a VPS running guix and it crashed. The
> output said to email the log to this address, so I am.
> 
> I'd appreciate any pointers towards a solution; I did a bit of
> googling
> and didn't see how to get unstuck.

>  glibc-2.33  8.2MiB                                     5.6MiB/s
> 00:00 [                  ]   3.1%guix pull: error: You found a bug:
> the program '/gnu/store/7z9q1plaj7f0pa4znz350aa9qg969r80-compute-
> guix-derivation'
> failed to compute the derivation for Guix (version:
> "386adb6df0e00e7170df0cdfaf0e04c38d0f3e11"; system: "x86_64-linux";
> host version: "6417b97c7e10de8592ac9fda15774ee711d3dc25"; pull-
> version: 1).
> Please report the COMPLETE output above by email to
> <bug-guix@gnu.org>.

These kind of problems are often transient and can be resolved by
trying again.

Anyways, I have a patch to make "guix pull" print more descriptive
error messages (https://issues.guix.gnu.org/50238), which should in the
future help with investigating the cause of these failures, but it
needs a little more work ... (maybe tomorrow)

Greetings,
Maxime.

[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 260 bytes --]

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

* bug#54453: crash running 'guix pull'
  2022-03-18 21:03 ` Maxime Devos
@ 2022-03-18 22:13   ` Peter Bhat Harkins
  2022-03-21 16:58     ` zimoun
  0 siblings, 1 reply; 8+ messages in thread
From: Peter Bhat Harkins @ 2022-03-18 22:13 UTC (permalink / raw)
  To: Maxime Devos; +Cc: 54453

Unfortunately, I have tried four or five times over the last three weeks
and always gotten this crash.




-- 
Peter Bhat Harkins - https://malaprop.org




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

* bug#54453: crash running 'guix pull'
  2022-03-18 22:13   ` Peter Bhat Harkins
@ 2022-03-21 16:58     ` zimoun
  2022-03-21 19:10       ` Peter Bhat Harkins
  0 siblings, 1 reply; 8+ messages in thread
From: zimoun @ 2022-03-21 16:58 UTC (permalink / raw)
  To: Peter Bhat Harkins; +Cc: 54453

Hi,

On Sat, 19 Mar 2022 at 02:01, Peter Bhat Harkins <peter@push.cx> wrote:
>
> Unfortunately, I have tried four or five times over the last three weeks
> and always gotten this crash.

Do you have enough free space on your VPS?  Or enough RAM memory?

Cheers,
simon




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

* bug#54453: crash running 'guix pull'
  2022-03-21 16:58     ` zimoun
@ 2022-03-21 19:10       ` Peter Bhat Harkins
  2022-03-21 19:36         ` zimoun
  0 siblings, 1 reply; 8+ messages in thread
From: Peter Bhat Harkins @ 2022-03-21 19:10 UTC (permalink / raw)
  To: 54453

How much is required? I don't see it documented in the man page or manual.





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

* bug#54453: crash running 'guix pull'
  2022-03-21 19:10       ` Peter Bhat Harkins
@ 2022-03-21 19:36         ` zimoun
  2022-03-21 21:23           ` Peter Bhat Harkins
  0 siblings, 1 reply; 8+ messages in thread
From: zimoun @ 2022-03-21 19:36 UTC (permalink / raw)
  To: Peter Bhat Harkins; +Cc: 54453

Hi,

On Mon, 21 Mar 2022 at 20:13, Peter Bhat Harkins <peter@push.cx> wrote:
>
> How much is required? I don't see it documented in the man page or manual.

Well, it depends. :-)   Is it because the free space or because of the
RAM?  I mean, what is the value of the free space?   Have you already
succeed with "guix pull" or is it the first time you are running it?


Cheers,
simon




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

* bug#54453: crash running 'guix pull'
  2022-03-21 19:36         ` zimoun
@ 2022-03-21 21:23           ` Peter Bhat Harkins
  2022-03-22 18:52             ` zimoun
  0 siblings, 1 reply; 8+ messages in thread
From: Peter Bhat Harkins @ 2022-03-21 21:23 UTC (permalink / raw)
  To: 54453

The VPS was created almost two years ago, and 'guix pull' was run many
times, though not in the last few months.

Is there documentation anywhere of what system resources a guix system,
or this particular command, requires? Is there any method for
estimating? It sounds like you're suggesting the requirements have
changed over time. Do running guix systems require more disk and RAM as
they age, or does this undocumented requirement also apply to new
systems?

At this point I'm less concerned about this individual crash bug and
more concerned that running any guix system is unsustainable.





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

* bug#54453: crash running 'guix pull'
  2022-03-21 21:23           ` Peter Bhat Harkins
@ 2022-03-22 18:52             ` zimoun
  0 siblings, 0 replies; 8+ messages in thread
From: zimoun @ 2022-03-22 18:52 UTC (permalink / raw)
  To: Peter Bhat Harkins, 54453

Hi,

On Mon, 21 Mar 2022 at 16:23, Peter Bhat Harkins <peter@push.cx> wrote:

> The VPS was created almost two years ago, and 'guix pull' was run many
> times, though not in the last few months.

Did you garbage collect “guix gc”?  For instance with the option ’-F 5G’
or this option ’-d 9m’.

Because if you pull again and again, the store is growing.  And
depending on the size your VPS, you can reach the limit of the available
space.


> Is there documentation anywhere of what system resources a guix system,
> or this particular command, requires? Is there any method for
> estimating? It sounds like you're suggesting the requirements have
> changed over time. Do running guix systems require more disk and RAM as
> they age, or does this undocumented requirement also apply to new
> systems?

No, I am not suggesting a change.  I am trying to identify why your
setup is failing and emit hypothesis.

> At this point I'm less concerned about this individual crash bug and
> more concerned that running any guix system is unsustainable.

You are drawing hard conclusions from some hypothesis when they are just
hypothesis.

Over this 2 years, how many times did you garbage collect?


Cheers,
simon




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

end of thread, other threads:[~2022-03-22 18:56 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-03-18 18:56 bug#54453: crash running 'guix pull' Peter Bhat Harkins
2022-03-18 21:03 ` Maxime Devos
2022-03-18 22:13   ` Peter Bhat Harkins
2022-03-21 16:58     ` zimoun
2022-03-21 19:10       ` Peter Bhat Harkins
2022-03-21 19:36         ` zimoun
2022-03-21 21:23           ` Peter Bhat Harkins
2022-03-22 18:52             ` zimoun

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).