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

Bug#821775: dose: add some features from qa.debian.org/debcheck.php



Hi!

Thanks for filing this.

On Tue, 2016-04-19 at 10:15:37 +0200, Johannes Schauer wrote:
> Package: qa.debian.org
> Severity: wishlist
> User: qa.debian.org@packages.debian.org
> Usertags: dose

> the https://qa.debian.org/debcheck.php seem to be not much maintained
> and are missing a number of features with respect to dependency
> resolution (like build profiles, architecture qualifiers, multiarch,
> build-depends-indep/arch) all of which dose3 implements properly. Thus
> it might make sense to move some of the checks currently done by
> debcheck.php to dose/debcheck.html like:
> 
>  - priority checks
>  - section checks
>  - depends on non-main
>  - oldlib checks

And as mentioned on IRC, the rest should be already covered by dose
or lintian, so at that point we could just get rid of debcheck.php.

> The checks could be done with dose3 by creating fitting package sets
> using grep-dctrl and feeding those to distcheck for installability
> checks.
> 
> I'd assume that feeding distcheck a few more filtered Packages files to
> check for these issues is very much easier than fixing the dependency
> resolver of debcheck.php.

I'd assume so.

Thanks,
Guillem


Reply to: