Hi Marc, On So, 2015-12-27 at 13:43 +0100, Marc Haber wrote: (...) > When a package is still building, it shows up directly on the > mini-buildd web page without having to unfold the packager's package > list (by clicking on "Last packages: 100 (show)". > > In this state, build logs for already-finished builds are not > accessible. The link pointed to by the architecture name all point to > the builder's host name port 8066, no path. > > In the list that can be unfolded by clicking on "Show", the > architecture name points to the full build log. This should be the > case for still building packages at least for the architecture that > has already finished building. Otherwise one has to wait for the > slowest arch to finish before one can see the log of an arch that has > already failed.
sorry for the late reply, but I basically always agreed here. However, I took the liberty to update this bug's title to what I guess your intention is :). Fwiw: The Link is not "broken", it just intentionally directs to the builder host the package is currently building on. I.e., you can at least hop to the builder host to see the build status there. However, the builder's build stati do not include the build logs at all currently, they are only visible later on the packager after it has collected all build results. So I would think mini-buildd needs some support to view live build logs on builder hosts, along with some caching/persistence so that this is still available after the buildresult has been uploaded. Another option would be to improve the packager to already show results before all build results have arrived. That would change much more logic though, and would not give us live build logs. Hth! S