Opened 4 years ago
Closed 4 years ago
#60935 closed enhancement (fixed)
sort-with-subports.tcl should print all ports that need to be built
Reported by: | ryandesign (Ryan Carsten Schmidt) | Owned by: | admin@… |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | buildbot/mpbb | Version: | |
Keywords: | Cc: | ||
Port: |
Description
Currently sort-with-subports.tcl, which is used by mpbb-list-subports, traverses the entire dependency tree of the given port and all of its subports, and it prints the names of those ports that have not yet been built and uploaded, limited to the given port and its subports. That limit should be removed: it should print the names of all ports in the dependency tree that need to be built.
The name mpbb-list-subports will then become inaccurate; mpbb-list-ports would be better.
This change will improve the buildbot so that each port that needs to be built will happen in its own build—a build that can be referred to by URL later, a build that can report its status to the web app.
Once this is done we can simplify mpbb-gather-archives so that it only gathers archives for the given port, since the dependencies' archives will already have been gathered by their separate builds.
Change History (2)
comment:1 Changed 4 years ago by jmroot (Joshua Root)
comment:2 Changed 4 years ago by jmroot (Joshua Root)
Resolution: | → fixed |
---|---|
Status: | new → closed |
In bb4a1f6089ee09fc20d00d3556311c3b0e7d2d99/mpbb (master):
This would need to query the failcache in order to avoid repeatedly building dependencies that are failing.