[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#826804: DDPO: could include stats from dose



Hi,

On Thu, 9 Jun 2016 16:28:19 +0900 Sean Whitton <spwhitton@spwhitton.name> wrote:
> It would be nice if DDPO included information about package
> (un)installability from Dose <https://qa.debian.org/dose/>.

related to this is bug #792567 which asks for integration of the results from
qa.debian.org/dose in DMD. I implemented integration of that service into the
distro tracker and will just copypaste some important details about the API of
this service into this bug to make it easier for whoever implements this
feature:

> Basically you are interested in:
> 
> https://qa.debian.org/dose/debcheck/SCENARIO/latest/some.txt
> 
> Where SCENARIO can be one of:
> 
>  - "unstable_main" for dependency satisfaction problems of binary packages in
>    unstable
>  - "src_unstable_main" build dependency satisfaction of source packages in
>    unstable
>  - "cross_unstable_main" cross build dependency satisfaction of source packages
>    built on amd64 for all other release architectures in unstable
> 
> The format is line-based and values are separated by a '#'. The values are:
> 
>  - package name
>  - version
>  - whether the package is arch:all
>  - a anchor hash so that you can directly link to the problem instance via
>    https://qa.debian.org/dose/debcheck/SCENARIO/latest/packages/PKGNAME.html#ANCHOR
>  - a human readable short summary of the problem
>  - the architectures exhibiting the problem, separated by spaces
> 
> Additionally, qa.d.org/dose/debcheck offers a per-source view under URLs of
> this format: https://qa.debian.org/dose/debcheck/src/PKGNAME.html where PKGNAME
> is a source package name. These pages are only computed for source packages
> that either produce binary packages with dependency problems or that suffer
> from (cross) build dependency problems themselves.
> 
> Feel free to prod me if you need any help in making sense out of the data that
> comes out of qa.d.o/dose/debcheck.

And maybe also interesting is the patch I wrote for distro tracker. Feel free
to steal all the code:

https://salsa.debian.org/qa/distro-tracker/merge_requests/74

Thanks!

cheers, josch

Attachment: signature.asc
Description: signature


Reply to: