On 12 Oct 2017, at 22:23, Joshua Root <j...@macports.org> wrote: > All old port versions are uninstalled after each build, so the deps will > never be outdated during a build. Also a build would have been triggered in > response to any earlier commit that updated one of the deps.
Let's say, port A depends recursively in this order on B, C, D; port E depends on C and D. The buildbot builds binaries for A and E. Then C gets a commit, which might be scheduled in the buildbot or not. Next I try to get the binary for A. Do I get the binary for D and rebuild C, B and A locally? Does my request trigger any action for the buildbot to rebuild A, B, C and eventually E?