On Mon, 2016-11-14 at 08:01 +0100, Johannes Schauer wrote:

> Yes. That's why the existing lintian, autopkgtest and piuparts checkers are
> disabled by default.

I don't think they should be part of it at all but anyway...

> What is "cats"? If it's check-all-the-things, then I don't see what the "s" is
> doing at the end.

Check-All-The-thingS:
https://anonscm.debian.org/cgit/collab-maint/check-all-the-things.git/tree/doc/README#n96
https://anonscm.debian.org/cgit/collab-maint/check-all-the-things.git/commit/doc/README?id=037828554a68b64870022398b96705eb8059db2b

You can blame paultag/zack for that.

> As far as sbuild is concerned, it doesn't need check-all-the-things to call 
> apt
> itself. It would be sufficient if check-all-the-things would somehow produce a
> list of binary packages that sbuild will then install using whatever resolver
> the user selected.

I haven't yet found a way to resolve recommends to a definitive list of
package=version tuples and that would probably be undesirable anyway,
so the WIP patch creates a fake .dsc containing a Build-Depends line
with the requested check dependencies in it and passes that to apt
build-dep, but unfortunately that installs build-essential, which would
be too much in situations where build-essential isn't installed yet.

https://anonscm.debian.org/cgit/collab-maint/check-all-the-things.git/commit/?h=wip/install&id=1271658cf0e143fb6da6fff96219ecb2ff42b2ed

-- 
bye,
pabs

https://wiki.debian.org/PaulWise

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to