diff --git a/src/hydra-queue-runner/dispatcher.cc b/src/hydra-queue-runner/dispatcher.cc index d6b49e71..531c6b46 100644 --- a/src/hydra-queue-runner/dispatcher.cc +++ b/src/hydra-queue-runner/dispatcher.cc @@ -246,7 +246,11 @@ system_time State::doDispatch() auto & step(stepInfo.step); /* Can this machine do this step? */ - if (!mi.machine->supportsStep(step)) continue; + if (!mi.machine->supportsStep(step)) { + debug("machine '%s' does not support step '%s' (system type '%s')", + mi.machine->sshName, step->drvPath, step->drv.platform); + continue; + } /* Let's do this step. Remove it from the runnable list. FIXME: O(n). */