Bug#792564: qa.d.o/dose: please export distcheck and buildcheck results in a machine readable format
On Fri, Jul 17, 2015 at 12:06:23PM +0800, Paul Wise wrote:
> On Thu, Jul 16, 2015 at 6:38 PM, Johannes Schauer wrote:
> > it would be useful to show information about unsatisfiability of binary
> > and source packages in DMD and the tracker. For that, qa.d.o/dose should
> > export machine readable data of the latest runs of distcheck and
> > buildcheck. I guess that the dose yaml format would be sufficient for
> > this.
> Side note: I think the Perl implementation of unsatisfiability checks
> on qa.d.o has more human-readable results pages (but is more buggy).
> At minimum, the short explanations on the architecture pages need to
> be present on the package pages too.
Last time I checked, debcheck (the service you are referring to) did
check only for a very restricted case of non-installability, namely
missing *direct* dependencies. This is not a complete installability
check as it ignores a missing indirect dependencies (via a longer dependency
chain), or a conflict between two dependencies (which might also be only
indirect dependencies). Dose does all this, and the fact that it is able
to detect much more sophisticated problems might explain why you find
its explanations more difficult to understand :-)