Hi, "Brennan Vincent" <bren...@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’.