What Is The Overall Scope Of The Problem?

  • Nearly 18,500 ports
  • Many different build environments ("buildenvs"):

    • 4 different OS releases (soon to be "only" 3!)
    • 3 different architectures (with more to come)

    for a total of 10 (the matrix is sparse).

  • It is extremely hard to understand the dependency graph