Zigbox

Diagnostic code

ZBX-E0802

the build graph is invalid

Kind
error
Blame
user
Exit code
1

What it means

The steps of a build file form a graph: each step can name steps it needs, whose outputs it sees under /in/<name>, and .image.add takes outputs from steps. The graph is refused when two steps have the same name, a need or an add names no step, a step lists a need twice or more than 6, or steps need each other round. A cycle is named in need order: a -> b -> a means a needs b and b needs a.

Nothing runs before the whole graph is valid. zbx build --graph prints it, in the order a build starts the steps.

Offline

The same text, without a network:

zbx explain E0802