all messages for Guix-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
* CI idle for aarch64?
@ 2024-10-06 14:47 Brennan Vincent
  2024-10-23 19:57 ` Ludovic Courtès
  0 siblings, 1 reply; 2+ messages in thread
From: Brennan Vincent @ 2024-10-06 14:47 UTC (permalink / raw)
  To: guix-devel

Hi,

While trying to understand why I can't build Skia on aarch64 (see
https://issues.guix.gnu.org/issue/73659) , I tried looking at the logs
in CI. The Skia build is listed as "Scheduled":
http://ci.guix.gnu.org/build/5915482/details . But nothing is being
built on any of the aarch64 currently. So why has the build not started?



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

* Re: CI idle for aarch64?
  2024-10-06 14:47 CI idle for aarch64? Brennan Vincent
@ 2024-10-23 19:57 ` Ludovic Courtès
  0 siblings, 0 replies; 2+ messages in thread
From: Ludovic Courtès @ 2024-10-23 19:57 UTC (permalink / raw)
  To: Brennan Vincent; +Cc: guix-devel

Hi,

"Brennan Vincent" <brennan@umanwizard.com> skribis:

> While trying to understand why I can't build Skia on aarch64 (see
> https://issues.guix.gnu.org/issue/73659) , I tried looking at the logs
> in CI. The Skia build is listed as "Scheduled":
> http://ci.guix.gnu.org/build/5915482/details . But nothing is being
> built on any of the aarch64 currently. So why has the build not started?

Unfortunately, build machines can be reported as idle even though
they’re building things.

The reason for this is a design issue in Cuirass, which knows about
“builds” assigned to build machines, but not about derivations actually
being built (“builds” here are the things you explicitly asked Cuirass
to build; on <https://ci.guix.gnu.org/jobset/master>, that includes
most packages, but not all.)

Often, before they can perform the “build” they were given, build
machines must build other derivations that the given build depends on.
Those are currently not shown at <https://ci.guix.gnu.org/workers>.
It’s really a bug that should be fixed.

There can also be other reasons why a build machine appears to be idle:
because it’s (re)trying to substitute a derivation it was asked to
build, because it’s running out of disk space, etc.  Those should be
less frequent though.

Ludo’.


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

end of thread, other threads:[~2024-10-23 19:58 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-10-06 14:47 CI idle for aarch64? Brennan Vincent
2024-10-23 19:57 ` Ludovic Courtès

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.